Summary
Overview
Work History
Education
Skills
Websites
Certification
Stackoverflow
Achievements And Community
Timeline
Generic

Suraj Kumar

Bengaluru

Summary

Lead Software Engineer with 10+ years of experience in architecting and developing scalable, high-performance web applications and AI-powered solutions. Expertise in Node.js, MongoDB, React.js, and microservices architecture. Proven track record in leading teams, designing distributed systems, and integrating AI/chatbot frameworks. Strong problem-solving skills with a passion for mentoring engineers and delivering business impact at scale.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Lead Software Engineer

Freshworks Inc
Bengaluru
11.2021 - Current
  • Architected and developed backend services for Freshworks CRM using Ruby on Rails, Kafka, and MySQL, scaling to support millions of daily transactions.
  • Optimized database queries, reducing query latency by 30%.
  • Designed and deployed features on AWS (EKS, EC2, S3) with zero-downtime releases.
  • Owned release cycles and database migrations across multiple teams.
  • Mentored junior engineers and led code reviews to improve team velocity and quality.

Lead Software Engineer

Falabella India
Bengaluru
06.2020 - 11.2021
  • Developed Node.js and MongoDB-based microservices for marketplace supporting 50k+ sellers.
  • Built React.js seller portal that improved seller onboarding efficiency by 40%.
  • Collaborated across teams (infra, product, QA) to establish standardized API contracts and observability practices.

Senior Software Engineer

Applozic Inc.
Bengaluru
06.2017 - 06.2020
  • Designed and scaled messaging microservices for SDK handling 100M+ messages monthly.
  • Built Kommunicate (AI + human support solution) from scratch, adopted by 10k+ businesses.
  • Integrated AI chatbot frameworks (Dialogflow, Amazon Lex, MS Bot Framework).
  • Implemented messaging protocols (MQTT, AMQP, WebSockets) improving system throughput.

Software Developer

Azuga Telematics
Bengaluru
11.2014 - 05.2017
  • Built backend services in Java, Spring, Hibernate for fleet management of 200k+ vehicles.
  • Developed secure authentication using OAuth2.0 and OpenIDC.
  • Implemented microservices architecture with Kong API gateway.

Education

Bachelor of Engineering - Computer Science

G. B. Pant Engineering College
Uttarakhand
01.2014

Diploma in Information Technology -

Govt. Polytechnic Chamoli
Uttarakhand
01.2010

High School - Class X

G.I.C. Simli
Chamoli, Uttarakhand
01.2007

Skills

  • Nodejs, Expressjs
  • Reactjs
  • Ruby on Rails
  • Java, Spring, Hibernate
  • MongoDB
  • MySQL
  • Kafka, RabbitMQ
  • AWS, GCP
  • Dialogflow, Amazon Lex
  • MS Bot Framework
  • OAuth20, JWT
  • API Design
  • CI/CD
  • Microservices architecture

Certification

1-year apprenticeship in Quality Assurance (ISO 9001:2008), HCL Infosystem Ltd.

Stackoverflow

stackoverflow.com/users/3949639/suraj

Achievements And Community

  • Published blogs on OAuth 2.0, Dialogflow, and Amazon Lex (featured on DZone & Chatbot Tutorials).
  • Active contributor on Stack Overflow (5k+ reputation) and Quora.
  • GitHub portfolio with Node.js, AI, and microservices projects.

Timeline

Lead Software Engineer

Freshworks Inc
11.2021 - Current

Lead Software Engineer

Falabella India
06.2020 - 11.2021

Senior Software Engineer

Applozic Inc.
06.2017 - 06.2020

Software Developer

Azuga Telematics
11.2014 - 05.2017

Bachelor of Engineering - Computer Science

G. B. Pant Engineering College

Diploma in Information Technology -

Govt. Polytechnic Chamoli

High School - Class X

G.I.C. Simli
Suraj Kumar