Senior Full Stack Developer with around 12 plus years of IT experience. Strong in Application Development & Cloud Engineering in various domains.
Well organized in analyzing, design, development of robust applications using JAVA, NodeJS with strong OOPS concepts.
Experienced in developing interactive Single Page Applications with React and Angular10.
Strong Experience in building API's using NodeJS with ExpressJS and building micro services using Spring Boot, Webflux etc.
Experience in Core AWS services like VPCs, ELB, EC2, Elastic Beanstalk, S3, DynamoDB, RDS, Cloudwatch and identity management with IAM.
Strong knowledge on the application containerization and container orchestration using Docker, Kubernetes, Spinnaker.
Expertise in writing Cloud Formation, SAM templates and Terraform scripts to automate the infrastructure creation and deployment on AWS Cloud.
Very Strong experience in developing Serverless applications using AWS API Gateway, AWS Lambda, DynamoDB, S3, SNS, SQS, Kinesis, Cognito.
Knowledge in building Micro service based applications using service mesh and different Spring Cloud sub-projects including Netflix/OSS.
Expertise in building Machine Learning and Deep Learning Models such as RNN's, CNN's using Tensorflow, Mxnet, AWS SageMaker, NumPy, SciPy and Natural language Processing models using NLTK, Word2Vec algorithms.
Overview
12
12
years of professional experience
1
1
Certification
Work History
Senior Software Engineer
General Motors, GM
05.2023 - 11.2023
Worked on building multiple Microservices from scratch using Spring Boot, Spring webflux, Google protobuf for their UFL framework to mitigate issues in their cars.
Built a mechanism to deploy all these microservices into Azure Kubernetes cluster using helm charts.
Migrated their codebase from bitbucket to Github and
integrated Github advanced security scans.
Worked with project managers, developers, quality assurance and customers to resolve technical issues.
Worked with multiple Azure Cloud services like Azure containers , Cosmos DB, Azure event bus etc.
Senior Full Stack Developer
Fidelity Investments
09.2022 - 05.2023
Worked on initiative to breakdown their existing monolithic application into microservice based application using springboot, spring reactive programming, kafka etc.
Build and deployed serverless application using API Gateway and AWS lambda( NodeJS), with a focus on utilizing secured REST endpoints to securely expose functionalities while maintaining the security of sensitive data and ensuring compliance with industry standards.
Worked on redesigning React application for Fidelity's reporting Dashboard.
Migrated their codebase from bitbucket to Github and integrated Github advanced security scans.
Worked with multiple AWS services like ECS , SNS, SQS, AppSync, CFT, Route 53, RDS, VPC, S3, IAM Roles , ALB, Lambda etc to onboard their microservices onto AWS platform.
Integrated Github pipelines and created Jenkins jobs to handle CICD automation
Senior Full Stack Developer
Capital One Financial Corp
02.2020 - 08.2022
Worked on Single page Application developed using Angular 10 and implemented redux pattern using Angular NgRx Store and effects
Worked on BFF module to implement backend that coordinates all API calls for Front end
Implemented Microservices using Spring Boot,Spring Data JPA, Spring Reactive and published messages to Apache Kafka broker
Worked with multiple AWS services like ECS, Route 53, RDS, AWS Elastic Cache, SQS, Lambda etc.
Built and deployed Machine Learning Models to detect fraud and also to do sentiment analysis using Amazon Sagemaker.
Senior Full Stack Developer/Cloud Engineer
SiriusXM
05.2018 - 02.2020
Built API's using NodeJS, Express, A127 Framework, GraphQL and also developed Microservices to handle Remote vehicle operations in Java8 using Spring Boot.
Built SPA application for Nissan WEB Portal using React16.8, React-Redux, React Hooks
Developed Event driven Serverless application using API GATEWAY, Lambda functions, SNS, SQS, DynamoDB, AWS AppSync, SAM CLI .
Built CICD pipelines using Jenkins to automate deployment of containerized NodeJS applications and Microservices on to ECS Cluster using Fargate instances
Senior Full Stack Developer
Sherwin Williams Co
12.2014 - 05.2018
Implemented RESTful APIs through SpringMVC, SpringRest, Spring Data REST as loosely coupled Microservices
Secured Application by authenticating against LDAP and authorizing user based on their roles using Spring security
Built Single Page Application using Angular2, directives, routers, pipes, observables, subjects
Secured application by implementing Authentication and authorization using JSON Web Tokens (JWT)
Developed backend application using Node-JS, MongoDB, Express and Body-Parser
Software Engineer
Moen Incorporated
11.2012 - 11.2014
Implemented Moen website by following Three Tier Architecture, with tech stack of Spring MVC, JSP, Servlets, Hibernate and JSTL
Developed overlays, Tooltips, Accordion's, JavaScript functions using jQuery and built AJAX components using jQuery AJAX plugin
Developed Unit testing framework driven by TDD, to develop 1000 test cases for business layer and User Interface using mock objects
Java Developer
Highmark Health
08.2012 - 11.2012
Developed modules like Login service, Catalog search, Shopping cart, Application search etc using Spring IOC, AOP, hibernate
Developed approximately 10 Restful web services using JAX-RS API Apache Wink, popular JAX-RS implementation
Used Hibernate for persisting customer and billing information's using EHCache for second level caching
Java Developer
Walgreens
11.2011 - 08.2012
Actively involved in design and development of pinpad related code and pinpad forms for Hypercom, VeriFone Pinpads.
Developed and utilized J2EE Services and JMS components for message communication in WebSphere Application Server