Results-driven Staff Engineer with extensive experience at Nagarro Mena LLC, specializing in microservices architecture and application performance optimization. Demonstrated expertise in Spring Boot, leading successful projects while providing essential technical mentoring. Known for strong problem-solving abilities and fostering effective team collaboration to drive innovation. Aiming to leverage these skills to further enhance application development processes.
Overview
11
11
years of professional experience
Work History
Staff Engineer
Nagarro Mena LLC
01.2021 - Current
Participated in design and development of various projects
Responsibility included analysis of requirements, Low level design, technical design documents, task distribution, development and bug fixing
Successfully created efficient and robust mobile and desktop applications for banking clients using microservices and micro portal components architectural patterns
Understood the business and technical requirements through multiple discussions involving all the stakeholders
Prepared the low-level design, technical design specifications and distribution of tasks among team members
Create Libraries and Frameworks which will be used across multiple application development projects
Perform general java application development related activities including unit testing, code deployment to development environment and technical documentation
Ensured up to the mark quality and code standards through code reviews, code coverage and training conducted for team
Provided support and resolution for performance related issues
Maintain system in production, perform application and system level monitoring
Project Leader
R Systems International Ltd
01.2020 - 01.2021
Involved in the all stages of developing a robust, distributed, multi-tiered system comprised of various modules to process information for millions of vehicles
It’s a high quality, scalable, fault tolerant system which guarantees the processing without any data loss
Involved in various discussions for requirement analysis
Participated in providing design solution for complex business and technical problems
Excellent communication to manage expectations of senior members of the business and other stake holders
Prepared the Technical Design Documents for major complex requirements
Performed general application development activities, including unit testing, code deployment to development environment and technical documentation
Performed code reviews and pair programming when needed
Participated in Kick-off meetings for new Epics and work together with the Product Owner on planning the important milestones for technical debts items
Analyzed and resolved performance related issues using monitoring tools
Associate Technical Specialist
Bravura Solutions India LLP
01.2014 - 01.2020
Participated in the design and development of several features for an Application Product which provides platform for wealth management and support for Asset trading, Insurance, Pensions related all procedures
Managed and executed small projects
Processed redesign and improvements in current product
Involved in transitioning of monolith application into microservices architecture
Work closely with users, program managers, and developers to bring the team’s ideas to life
Provided technical mentoring to developers, senior developers, and new joiners within a domain or project, or as assigned
Comprehend the existing application logic
Participated in building backward compatibility of new features
Took part in the development of multiple modules along with test coverage
Education
Master of Computer Application -
PTU
Jalandhar
01.2012
Bachelor of Computer Application -
MCRPV
Bhopal
01.2008
Skills
Microservices architecture
Proficient in Spring Boot and Quarkus frameworks
ETL Pipeline Development
Event-Driven Programming
Kafka Data Streaming
Apache Storm Expertise
GraphQL Proficiency
Apache Camel framework
Aspect-Oriented Programming
Spring MVC Framework
Experience with the Java Persistence API and Hibernate