Summary
Overview
Work History
Education
Skills
Timeline
Generic

MANIKANTA REDDY ROKKAM

Fairborn,OH

Summary

A seasoned Full-Stack Developer with over a decade of professional experience, skilled in leveraging modern web technologies to create scalable and high-performing applications. Proficient in both frontend and backend technologies, including React, Java Spring Boot, and Node.js, I've effectively bridged user experiences with robust server-side functionalities across various projects. My expertise extends to the realm of cloud computing, having worked extensively with AWS and Azure to deploy, and manage applications, ensuring optimal resource utilization and high availability. I've championed the use of Docker and Kubernetes in multiple roles, streamlining deployment processes and ensuring system consistency. My background also entails working closely with databases like PostgreSQL and MongoDB, crafting efficient schemas and optimizing queries for performance. A proponent of agile methodologies, I've consistently collaborated with cross-functional teams, ensuring rapid product iterations and timely delivery of features. Furthermore, my understanding of DevOps practices, such as CI/CD automation and infrastructure-as-code, has played an instrumental role in maintaining seamless development pipelines and accelerating time-to-market for products.

Overview

9
9
years of professional experience

Work History

Senior Full-Stack Developer

Equity Bank
10.2021 - Current
  • Architected and implemented microservices in Spring Boot, enhancing system scalability
  • Integrated React frontend with Spring Boot backend through RESTful APIs
  • Led the migration of applications to Docker containers, improving deployment consistency
  • Managed Kubernetes clusters on AWS, ensuring high availability and fault tolerance
  • Optimized application performance by implementing server-side pagination and caching mechanisms
  • Collaborated with design teams to create responsive web pages using Bootstrap
  • Implemented authentication and authorization using JWT and OAuth2
  • Deployed and monitored services on Azure using Azure Kubernetes Service (AKS)
  • Utilized WebSockets to implement real-time notifications and updates
  • Automated CI/CD pipelines with Jenkins, ensuring rapid and reliable code deployments
  • Integrated GraphQL to provide flexible data querying capabilities
  • Implemented Continuous Monitoring using AWS CloudWatch and Azure Monitor
  • Used Terraform for infrastructure as code, provisioning cloud resources with ease
  • Employed Spring Cloud Gateway as a primary API gateway and service mesh
  • Set up centralized logging using the ELK stack (Elasticsearch, Logstash, Kibana).

Lead Backend Developer

Molina HealthCare
02.2021 - 09.2021
  • Spearheaded the development of RESTful APIs using Java Spring Boot and Node.js
  • Designed and maintained PostgreSQL and MongoDB database schemas
  • Implemented robust error handling and logging mechanisms to improve debugging capabilities
  • Utilized Spring Cloud Config for centralized configuration management across microservices
  • Enabled serverless computing by deploying functions to AWS Lambda
  • Designed database replication strategies, ensuring data redundancy and high availability
  • Integrated third-party services using API gateways
  • Facilitated blue-green deployments using Kubernetes to achieve zero-downtime updates
  • Established monitoring and alerting using tools like Prometheus and Grafana
  • Championed code reviews, fostering a culture of quality and knowledge sharing
  • Incorporated Node.js streams for efficient data processing
  • Set up API rate limiting and throttling using Redis
  • Introduced GitOps practices, streamlining infrastructure updates
  • Optimized database operations with Spring Data JPA
  • Used Azure Functions for event-driven programming and automation.

Stack Engineer

Hershey’s, Derry Township
04.2018 - 01.2020
  • Developed Single Page Applications (SPAs) using React and Redux for state management
  • Collaborated with UX/UI designers to convert wireframes and mock-ups into interactive web apps
  • Created responsive designs using CSS Grid and Flexbox
  • Enabled Progressive Web App (PWA) capabilities, enhancing the offline user experience
  • Integrated Node.js with Express.js to create a scalable backend infrastructure
  • Set up load balancers using Nginx, distributing traffic, and enhancing system responsiveness
  • Deployed applications to AWS EC2 instances, ensuring optimal resource allocation
  • Enforced code quality standards using ESLint and Prettier
  • Streamlined the development process using Webpack and Babel for bundling and transpilation
  • Conducted A/B testing, driving user-centric feature developments
  • Incorporated service workers to boost performance and enable caching strategies
  • Managed state using Context API and React Hooks
  • Introduced end-to-end testing using Cypress
  • Utilized Spring WebFlux for reactive programming
  • Established a content delivery network (CDN) with AWS CloudFront.

Backend Developer

Verizon
01.2017 - 03.2018
  • Specialized in building CRUD operations with Java Spring Boot
  • Established connections to external data sources through JDBC and JPA
  • Orchestrated microservices using Spring Cloud Eureka and Zuul
  • Optimized database queries to improve application response times
  • Developed asynchronous operations using Java’s Completable Future
  • Designed and executed unit tests with JUnit and integration tests with Spring Boot Test
  • Employed Spring Security for role-based access control and user management
  • Integrated third-party logging solutions like Logstash and Kibana
  • Utilized Spring Batch for processing large sets of data efficiently
  • Enabled end-to-end encrypted communication using HTTPS and TLS
  • Introduced container orchestration with Docker Compose
  • Utilized AWS RDS for managed relational database services
  • Improved API resilience with circuit breakers using Spring Cloud Hystrix
  • Implemented role-based access using Spring Security and JWT
  • Leveraged Azure Blob Storage for scalable cloud object storage.

Junior Developer

WNS Global
06.2015 - 12.2016
  • Collaborated on building and maintaining several web applications using JavaScript, HTML, and CSS
  • Gained experience with DOM manipulation and event handling in JavaScript
  • Assisted in transitioning websites to responsive designs using Bootstrap
  • Engaged in bug fixes and performance optimizations in collaboration with QA teams
  • Initiated the migration of legacy systems to a microservices architecture
  • Played an instrumental role in integrating CI tools, enhancing development workflow
  • Assisted senior developers in deploying applications to cloud platforms
  • Took part in daily stand-ups, sprint planning, and retrospective meetings, adhering to Agile methodologies
  • Developed a foundational understanding of Docker containerization
  • Introduced to version control systems with Git and performed regular commits and merges
  • Collaborated on a Node.js-based API serving thousands of daily users
  • Set up monitoring using tools like New Relic
  • Assisted in scaling applications using AWS Auto Scaling Groups (ASGs)
  • Experimented with AWS S3 for static website hosting and storage
  • Worked with Redux-Saga for handling side effects in Redux applications.

Education

Master of Science - Information Science

Trine University
Angola, IN
05.2023

Bachelor of Science - Computer Science

Veer Bahadur Singh Purvanchal University
2016

Skills

Technical Skills

  • Frontend:React, Angular, JavaScript, HTML, CSS, Bootstrap
  • Backend: Java Spring Boot, Nodejs
  • Database: PostgreSQL, MongoDB
  • DevOps: Docker, Kubernetes, AWS, Azure
  • Version Control: Git

Timeline

Senior Full-Stack Developer

Equity Bank
10.2021 - Current

Lead Backend Developer

Molina HealthCare
02.2021 - 09.2021

Stack Engineer

Hershey’s, Derry Township
04.2018 - 01.2020

Backend Developer

Verizon
01.2017 - 03.2018

Junior Developer

WNS Global
06.2015 - 12.2016

Master of Science - Information Science

Trine University

Bachelor of Science - Computer Science

Veer Bahadur Singh Purvanchal University
MANIKANTA REDDY ROKKAM