Over 8+ years of IT experience in development of Java/Spring framework based microservices and
decent exposure to frontend stack involving Javascript, React along with NodeJS as backend.
Expert skills in application programming using Java, Collections, Multithreading, Servlets, JDBC, JMS,
Webservices (SOAP and REST), Spring, Hibernate.
Very good understanding of frameworks such as Spring Security, Spring Boot, Spring Batch, Spring Rest,
Spring Integration Hibernate and SOA based Web Services (both SOAP and RESTful), Test Driven
development, Agile and Sprint approach, with hands on implementation experience.
Experience in Planning, designing, usage of Amazon Web Services (AWS) for a substantial number of use-cases and used
range of services like: API Gateway, Lambda, Opensearch, RDS, Elasticache, Cloudwatch (for monitoring), IAM,
SQS, SNS, Dynamodb etc.
Extensively worked on Messaging brokers like: Apache Kafka, RabbitMQ on high volume data flow with spring
libraries.
Extensive experience in using various design patterns and industry best practices such as MVC (Model-View-
Controller), Singleton, Factory and DAO, DTO, singleton.
Worked on various behavioural and structural patterns like: Decorator, Template, Façade, Iterator, Observer.
Worked on latest features of Java 8 like Lambda expressions, and functional interfaces, Streams, and Java 17 records
etc.
Experienced in developing database to create its objects like tables, views, functions, triggers, and stored procedures,
packages using PL/SQL in Oracle and MySQL, PostgreSQL.
Extensively worked on NoSQL databases like Elasticsearch in recent projects.
Excellent industry experience developing efficient, portable, web-based user interfaces using HTML, Javascript,
ReactJs, CSS.
Implemented J2EE standards, MVC architecture using Spring Framework.
Development experience with NodeJS, Express.js framework and patterns involving development of RESTAPIs
with this stack.
Involved in creating a reusable component using React JS for DOM manipulation. Developed various screens for the
front end using React JS and used various predefined components from redux, 3rd party libraries (NPM) based on
requirements.
Developed various Single Page Applications (SPA) using ReactJs and extensively used react-router to have a feel
of multiple pages and paths behind the scenes.
Enforced keycloak as centralized Auth server and integrated with AWS API Gateway authorizer and lambda for HTTP
& Websocket flows.
Experience in Client Scripting language and server-side scripting languages like HTML5, CSS3, JavaScript with
ECMA6 features, JSON, Bootstrap, React, Redux.
Experience in using build/deploy tools such as Jenkins, Docker, and AWS for Continuous Integration & Deployment for
Microservices.
Practical familiarity with UML diagrams like Use Case Diagrams, and Class Diagrams, sequence diagrams.
Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers.
Experience in using various version controls and configuration management tools like Git, GitHub, Bitbucket.
Experience in Jenkins integration service for software development and Agile methodologies like SCRUM, Sprint
planning and retrospective meetings.
• Managing Warehousing Operations - Developed a robust backend platform using Golang. Designed the system to handle various tasks such as receiving, returning and stacking orders
based on availability and quality requirements. Implemented functionality to generate and distribute invoice receipts for all warehouse transactions.
• Picking Service - Built a microservice that facilitates picking of an order by assigning it to a
picker
• Container Service - Enhanced a microservice that mananged linking and delinking of containers to an order.
• Developed code, increasing the number of contexts for delivery logistics
• Learnt Golang on the fly
• Deployed the microservices using Kubernetes.
• Implemented various Kafka consumers listening to new customer orders.
• Mentoring two freshers in both Golang and Python (Django Framework) during said
backend development
• Developed backend applications integrating Google Calendar, Google Maps, Darwin- box among a few technologies into our workflow. The following micro-services are
owned/developed by her -
• Worked on Python based project using Django, supporting the core backend team in adding new features and fixing bugs.
• Work involved developing, testing and deployment using several tools such as VS Code, Git, Jenkins, Retool in an AWS environment.
• Migrated over a dozen applications from JAVA to Python for mobile and web-applications that collect vehicle and other logistics data. Acted as support for the same APIs.• Created a truck dashboard as POC using Raspberry and Python.• Worked on a vehicle tracking system to store their location information in an internal
database.
• Studied, proposed and implemented process changes in Ashok Leyland’s assembly plant in
Alwar. The proposals included elimination of non-value activities,identifying bottlenecks,
cost reduction alternatives Incurred cost-saving of 2000 per vehicle and time-reduction of
approx. 5hoursperassemblycycle.
• Received six-sigma Green-Belt award for proposing 4 lean manufacturing techniques in two
months.
▪ Languages/Technologies: Java, SQL, React, JavaScript, Python, Golang, Microservices, PostgreSQL, MySQL, Nextjs, Django
Elasticsearch, Apache Kafka, Oracle (PLSQL), Redis, React, Python, HTML5, CSS3
▪ Libraries/Frameworks: Spring framework, Spring Boot, Spring JPA, Spring Integration, Hibernate,
OAuth2, Keycloak, Spring AOP, AWS SQS, API Gateway, SNS, AWS Lambda, Spring Cloud (Eureka,
Gateway, Zuul, Config server, Feign Client), OpenAPI3 Swagger, Liquibase, MuleSoft API gateway,
RabbitMQ, React, Redux, RESTful APIs
▪ Software/Tools: Docker, AWS, Jira, GitHub
▪ Certifications: AWS Developer Associate, Oracle Java SE (with full practical experience on Java 8, 11, 17),
LeetCode Data Structures and Algorithms