Mohit Garg

Director of Engineering

Bengaluru, Karnataka, India13 yrs 6 mos experience
Highly Stable

Key Highlights

  • 7 years of experience in Big Data technologies.
  • Expert in cloud architecture and microservices.
  • Strong advocate of Agile methodologies and TDD.
Stackforce AI infers this person is a SaaS-focused backend engineer with extensive experience in cloud and microservices architecture.

Contact

Skills

Core Skills

MicroservicesCloud ArchitecturePerformance OptimizationSearch InfrastructureApi Development

Other Skills

AerospikeAgile MethodologiesAmazon Web Services (AWS)Apache KafkaApache SolrApache SparkApache StormBig DataCloud ApplicationsCoding StandardsCost Reduction PlanningDesign PatternsDistributed SystemsDockerEclipse

About

Hi There!!!! I am one of product development enthusiast having close to 7 years of experience in BigData and related technologies. I have extensive experience in Design, Implementation, Engineering processes like Continuous integration, Continuous Delivery with TDD, ATDD and BDD style development. Areas of Expertise: 1. High scale distributed systems, Data ingestion/pipeline at scale, Caching, MicroServices, Mobile Application development, Backends for front-ends, Agile, Continuous integration, Architecture and Design. 2. Extensive experience in UML, Object-Oriented design, Design pattern, Application performance and Test driven development. Firm believer and follower of Agile. 3. Experience in web based applications using J2EE technologies like JSF, Spring, Spring MVC, Hibernate. 4. Experience in building up ATDD/BDD automation environment using Cucumber/jBehave 5. Experience in Message Oriented Enterprise Application and Designs using ESBs and JMS. 6. Strong knowledge of build tools like Maven, Gradle, Ant ,Sbt .etc 7. Implemented CI, CD processes using Jenkins, Puppet and Cruise control. 8. Implemented Review processes using GIT/Gerrit, Review board, TFS etc 9. Good knowledge of deployment on Cloud Amazon EC, RDS, Cloud Foundry and Heroku. Technology Known: Framework: Spring-MVC, Play, Hibernate Real Time Processing : Storm, Solr, ElasticSearch, Logstash Big Data Systems: Hbase, Hive, Pig, Oozie Devops Systems: Terraform, Kubernetes, Docker, Kibana, M monitors IOC: Spring, Google Guice, JNDI Batch Processing : Spring Batch, Activiti, Map-Reduce Protocols: REST, SOAP, Thrift, Protobuff Caching Systems : Aerospike, Google Guava, Spring cache Messaging System: Kafka, JMS, Apache MQ Testing : JUnit, Easymock, Mockito, Powermock, Cucumber Integration Tools : Jenkins, Sonar, GIT, Gerrit, SVN Build Tools : Maven and ANT (checkstyle, Findbugs etc) Database : MySQL, MSSQL, Neo4J, MongoDB Looking for challenging and learning opportunities both full time or contractual

Experience

13 yrs 6 mos
Total Experience
4 yrs 1 mo
Average Tenure
1 yr 3 mos
Current Experience

Google

Software Engineering Manager II

Mar 2025Present · 1 yr 3 mos · Bengaluru, Karnataka, India · On-site

Disney+ hotstar

Engineering Manager

Dec 2018Feb 2025 · 6 yrs 2 mos · Bengaluru, Karnataka, India · On-site

Wizecommerce india pvt ltd(formerly nextag)

3 roles

Technical Lead

Apr 2017Dec 2018 · 1 yr 8 mos · Gurgaon, India

  • Search Platform Re-architecture
  • Migrate Solr from master-slave to cloud architecture
  • Designed micro-services to be cloud ready
  • Implemented container-based deployments using docker
  • Technologies Used: Solr6, Docker, Kafka, Storm, Thrift, Aerospike, Zookeeper and others
Solr6DockerKafkaStormThriftAerospike+3

Senior Software Engineer

Promoted

Apr 2016Mar 2017 · 11 mos · Gurgaon, India

  • Search Platform Re-architecture
  • Break down big service into isolated deployable services
  • Reduce Infrastructure and hence bring down operational cost without loosing performance
  • Handled million of requests per day
  • Designed & implemented site sanity check tools, performance logging and monitoring tools.
  • Technologies Used: Solr, Kafka, Storm, Thrift, Aerospike, Zookeeper, Kibana
SolrKafkaStormThriftAerospikeZookeeper+3

Software Engineer

Sep 2015Mar 2016 · 6 mos · Gurgaon, India

  • Search Platform Re-architecture
  • Lucene/Solr 4.10, Storm, Hbase and other open-source technologies
  • Bring search response time to considerably low
  • Handled million of requests per day
  • implement and deploy a new API based search service infrastructure
  • Technologies Used: Solr, HBase, Kafka, Storm, Thrift, Aerospike, Zookeeper and others
SolrHBaseKafkaStormThriftAerospike+3

Grapecity, inc.

3 roles

Senior Software Engineer

Apr 2015Sep 2015 · 5 mos · Noida Area, India

  • Working on design and development of Web Application and REST based services.
  • Requirements Management, Risk analysis and mitigation planning.

Software Engineer

Promoted

Apr 2013Mar 2015 · 1 yr 11 mos · Noida Area, India

  • Involved in Design/Architecture Activity of key modules.
  • Implemented TDD Technique on the existing codebases using Junit, Mockito and JMockit.
  • Reviewing test cases and scenarios for requirement coverage.

Associate Software Engineer

Jul 2012Mar 2013 · 8 mos · Noida Area, India

  • Worked as a Java developer.
  • Key areas of work were Core Java, J2EE, Spring, XML, Design patterns

Techechelons infosolutions pvt ltd

Web Developer Trainee

Dec 2011Feb 2012 · 2 mos · Remotely

  • I was working as web developer (mainly on PHP and MySQL).
  • Have keen interest in Open Source technology and mobile systems.
  • Involved in all phases of SDLC.

Education

Maharshi Dayanand University

Bachelor of Technology (B.Tech.) — Computer Science Engineering

Jan 2008Jan 2012

O.S.D.A.V. Public School, Kaithal, Haryana

Senior School

Jan 2007Jan 2008

O.S.D.A.V. Public School, Kaithal, Haryana

High School

Jan 1996Jan 2006

Stackforce found 100+ more professionals with Microservices & Cloud Architecture

Explore similar profiles based on matching skills and experience