Summary
Overview
Work History
Education
Skills
Timeline
Generic
Sumit Srivastava

Sumit Srivastava

Technical Lead

Summary

Highly skilled and results-driven Software Engineer with 10 years of experience in web and application development, specializing in JAVA and Microservice based Architecture. Adept at collaborating with distributed teams globally to deliver complex designs and customizable solutions. Proficient in backend and frontend technologies, responsive frameworks, and database migrations. Currently, excelling as a Technical Lead at MUSIKAAR, Ahmedabad, where I am dedicated to software development and updates. Committed to leveraging my dynamic, ingenious, and determined approach to drive innovation and success in the IT industry.

Overview

2
2
Languages
10
10
years of professional experience

Work History

Technical Lead

Musikaar
12.2018 - Current
  • Mentored junior developers through regular 1-on-1 meetings, providing guidance on best practices, coding standards, and career growth opportunities.
  • Orchestrated teams to design and develop significant application enhancements and APIs utilizing Java, Groovy, Kotlin, React JS, and Node.js on Microservice architecture, yielding significant enhancement in application performance.
  • Contributed software engineering expertise across the software lifecycle, from requirements definition to deployment, ensuring seamless product development.
  • Implemented, validated, and verified elastic search queries and leveraged Splunk aggregation tool to effectively scrutinize backend logs, ensuring high system reliability.
  • Led a team of developers to successfully deliver high-quality software projects on time and within budget constraints.
  • Managed and maintained the backend comprising of microservices developed in Java, Groovy, Kotlin, and JavaScript, ensuring a robust and scalable system architecture.
  • Designed and developed end-to-end modules using Java, Microservices, Groovy, Kotlin, and React JS, championing the implementation of Elastic Search methodology.
  • Oversaw teams, engaged with customers/clients for requirements gathering, and provided leadership in development activities, resulting in timely project deliveries and high client satisfaction.
  • Proficient in JavaScript, TypeScript, React, Redux, Java, Groovy, Kotlin, Python, Microservices, Web Services, Restful API, Spring Boot, PostgreSQL, MySQL, DynamoDB, AWS, Docker, Elastic Search, Git, Jenkins, CI/CD, Shell Script, and Bash Script.

Software Engineer

Faber Computing
06.2016 - 11.2018
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Implemented effective debugging strategies, resulting in fewer software defects and increased reliability.
  • Designed and developed a full-scale web application in Java, contributing to all stages of development.
  • Utilized a diverse tech stack including Java, Web Services, Spring Boot, Spring Security, Postman, Design Patterns, MySQL, Postgres SQL, Selenium, Cucumber, JUnit, and Automation.

Technical Trainee

Genx Soft Technologies Pvt Ltd
01.2016 - 06.2016
  • Developed a web application using JAVA platform with backend support of MySQL database.
  • Led a team of 5 members in developing a web application in Java with MySQL database.
  • Managed project schedules and conducted code reviews in addition to Java and MySQL development.
  • Reviewed the test cases to ensure alignment with the technical specifications of the product.
  • Utilized tech stack including Java, Web Services, HTML, CSS, and MySQL.

Education

Master of Computer Applications - Software Applications Development

JECRC University
Jaipur, India
04.2001 -

Bachelor of Computer Applications - Computer Applications Development

Maharishi Arvind Institute of Technology
Jaipur, India
04.2001 -

Skills

Project leadership

Agile methodology

Systems development lifecycle management

Technical analysis

Code review expertise

Software architecture design

Java/Jee, Kotlin, Groovy, Python

Hibernate/JPA

React JS, Java Script

Postgres SQL, MySQL, Dynamo DB, Elastic Search

AWS, Docker

Gradle, Maven

Design development

Performance optimization

Timeline

Technical Lead

Musikaar
12.2018 - Current

Software Engineer

Faber Computing
06.2016 - 11.2018

Technical Trainee

Genx Soft Technologies Pvt Ltd
01.2016 - 06.2016

Master of Computer Applications - Software Applications Development

JECRC University
04.2001 -

Bachelor of Computer Applications - Computer Applications Development

Maharishi Arvind Institute of Technology
04.2001 -
Sumit SrivastavaTechnical Lead