Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Manoj Ainampudi

Prosper,TX

Summary

  • 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

Education

Master of Science - Computer Science

University of Missouri - Kansas City
Kansas City, MO
07.2011

Skills

  • Languages : Java8, NodeJS, Python
  • UI Frameworks: JavaScript, Angular13, React, React Hooks, Redux, Typescript
  • Databases: Oracle, PostgreSQL, MongoDB, DynamoDB, Aurora
  • Frameworks: Spring, Spring Boot, Spring Cloud, Spring WebFlux, Cucumber, Mockito, Selenium, TensorFlow, GraphQL, Keras
  • PAAS: Heroku, Firebase, Elastic Beanstalk, Cloud Foundry, Open Shift
  • Container Services: Kubernetes, Docker Compose
  • Cloud Services: EC2, S3, IAM, ALB, SNS, Lambda, SQS, CFS, ECS, AppSync, Kinesis, API Gateway, AWS IOT, AWS Amplify, AWS Sagemaker, AWS Greengrass, Terraform etc
  • CAche Frameworks: Redis, MemCache, AWS ElasticCache
  • Security: JWT, AWS Cognito, Passport, Firebase, OAUTH2
  • Tools: Junit, Gradle, Jira, Postman, GIT, BitBucket, Graylog, Webpack2, Sonar, AppDynamics, Splunk, New Relic etc

Certification

AWS Certified Developer Associate

Timeline

Senior Software Engineer

General Motors, GM
05.2023 - 11.2023

Senior Full Stack Developer

Fidelity Investments
09.2022 - 05.2023

Senior Full Stack Developer

Capital One Financial Corp
02.2020 - 08.2022

Senior Full Stack Developer/Cloud Engineer

SiriusXM
05.2018 - 02.2020

Senior Full Stack Developer

Sherwin Williams Co
12.2014 - 05.2018

Software Engineer

Moen Incorporated
11.2012 - 11.2014

Java Developer

Highmark Health
08.2012 - 11.2012

Java Developer

Walgreens
11.2011 - 08.2012

Master of Science - Computer Science

University of Missouri - Kansas City
Manoj Ainampudi