Summary
Overview
Work History
Education
Skills
Awards
Timeline
Generic
NADIM SHAIKH

NADIM SHAIKH

Noida

Summary

Skilled Java Developer with 6 years of experience in designing, developing, and maintaining enterprise-grade applications using Java/J2EE technologies. Proficient in building scalable microservices with Spring Boot, implementing event-driven systems with Apache Kafka, and managing both relational and NoSQL databases including MySQL and MongoDB. Experienced in RESTful API development, backend optimization, and application performance tuning. Possesses basic knowledge of AWS Services such as EC2, S3, Bedrock and CloudWatch for cloud-based deployments and monitoring. Strong team collaborator with a focus on delivering clean, maintainable, and high-performing code in Agile environments.

Overview

7
7
years of professional experience

Work History

Lead Consultant

Magic EdTech
Noida
02.2024 - Current
  • Designed, developed, and maintained critical microservices for a high-traffic educational platform using Spring Boot, Kafka, and RESTful APIs, ensuring scalability, resilience, and performance under load.
  • Integrated Kafka for asynchronous communication between microservices, enhancing system responsiveness and decoupling critical components for better fault tolerance.
  • Optimized database schemas, particularly for MongoDB, to reduce data complexity and significantly cut down AWS cloud resource utilization and cost.
  • Enhanced product functionality by implementing innovative backend solutions and fine-tuning performance-critical paths to improve overall user experience.
  • Leveraged MongoDB as a primary NoSQL database for high-throughput workloads, ensuring efficient data retrieval, consistency, and horizontal scalability.
  • Utilized core AWS services such as EC2, S3, and CloudWatch to support scalable application deployment, efficient storage management, and proactive system monitoring.
  • Collaborated closely with cross-functional teams in an Agile environment, participating in code reviews, and continuous integration processes to accelerate delivery cycles.
  • Client: Pearson Tech

Senior Software Engineer

Great Software Laboratory (GSLab)
Pune
12.2020 - 01.2024
  • Led requirement analysis, architecture design, and end-to-end development of a Loan Origination System using Spring Boot, delivering scalable and maintainable microservices.
  • Delivered timely and effective production support, swiftly diagnosing and resolving critical issues to ensure system stability and business continuity.
  • Optimized application logic and fine-tuned MongoDB queries, resulting in measurable improvements in performance and system efficiency.
  • Utilized Redis for caching frequently accessed data and session management, significantly reducing database load and improving application response times.
  • Collaborated with security teams to identify and mitigate vulnerabilities, applying secure coding practices and addressing findings from penetration testing reports.
  • Led and mentored a team of junior engineers, fostering skill development, improving code quality, and promoting a collaborative development culture.
  • Authored and maintained high-level technical documentation for newly implemented features and system enhancements, supporting long-term maintainability and cross-team alignment.
  • Client: HDFC

Software Engineer

Data Link Consultancy
Pune
01.2018 - 05.2019
  • Developed an incident management tool for Vodafone to streamline the handling of cellular service outages, improving issue resolution time and operational efficiency.
  • Participated in requirement analysis, system design, and Java development using Spring MVC, following best practices for clean and maintainable code.
  • Built RESTful APIs and controllers using Spring MVC to facilitate smooth communication between application layers and external systems.
  • Designed and implemented MySQL database schemas to ensure efficient data storage and retrieval.
  • Provided production support by identifying and resolving application issues, performing root cause analysis, and deploying effective bug fixes.
  • Collaborated with senior developers to perform code reviews, gain exposure to scalable architecture design, and ensure code quality.
  • Applied exception handling, logging, and validation mechanisms to enhance application stability and data integrity.
  • Client: Vodafone-Idea

Education

Bachelor of Engineering - Electronics & Telecommunication

Savitribai Phule Pune University
Pune
06.2015

Skills

  • Java SE development
  • Java Enterprise application
  • Spring boot
  • Spring MVC
  • RESTful API design
  • Apache Kafka
  • AWS cloud services (S3, CloudWatch, EC2, Bedrock)
  • Spring data JPA
  • Testing frameworks (JUnit, Mockito)
  • Database management (MongoDB MySQL, Redis)
  • IDE proficiency (IntelliJ IDEA, Eclipse)
  • Apache Tomcat server
  • Build tools (Maven, Gradle)
  • Version control (GIT)

Awards

Honored with the 'Extra Miler Award' by the client for exemplary leadership and successful end-to-end delivery of the Kisan Credit Card (KCC) product within an aggressive timeline.

Timeline

Lead Consultant

Magic EdTech
02.2024 - Current

Senior Software Engineer

Great Software Laboratory (GSLab)
12.2020 - 01.2024

Software Engineer

Data Link Consultancy
01.2018 - 05.2019

Bachelor of Engineering - Electronics & Telecommunication

Savitribai Phule Pune University
NADIM SHAIKH