Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Saiteja Bodapati

Summary

Full Stack Developer having 5+ years of experience in Java/J2EE, specializing in enterprise application architecture, design, and development. Skilled in back-end and front-end development using modern frameworks, cloud technologies, and CI/CD pipelines for scalable, robust solutions. Experienced in leveraging the Spring Framework, including Spring Boot, Spring MVC, Spring IOC, and Microservices, to build scalable and high-performing applications. Adept at using Hibernate/JPA for efficient Object-Relational Mapping (ORM) and database interactions, resulting in optimized data management and performance. Skilled in creating dynamic and responsive web applications using HTML5, CSS3, JavaScript, TypeScript, AJAX, jQuery, Angular, and React. Proficient in developing RESTful and SOAP web services with JAX-RS and JAX-WS, ensuring seamless integration with external systems. Expertise in configuring and managing cloud infrastructure on AWS (EC2, S3, Lambda, DynamoDB, API Gateway) and Microsoft Azure (Function, SQL Database, Blob Storage, App Service), enhancing cloud capabilities, configuring secure network solutions and reducing operational costs. Proficient in building and deploying applications using Docker and Kubernetes, as well as implementing CI/CD pipelines with GitLab CI and Jenkins to streamline development processes and improve deployment efficiency. Experienced in infrastructure as code (IaC) with Terraform and monitoring and logging with ELK Stack, Prometheus, and Grafana, leading to improved system observability and proactive issue resolution. Skilled in working with relational databases such as SQL Server, MySQL, PostgreSQL, Oracle, and DB2, as well as NoSQL databases like MongoDB, ensuring efficient data management and retrieval. Knowledgeable in big data technologies such as Apache Hadoop and Apache Spark, enabling efficient processing and analysis of large data sets and streaming data. Extensive experience in developing and managing backend services using Node.js, including handling its APIs such as File System, Clusters, and OS. In my roles, I have consistently applied strong interface design skills, creating intuitive, accessible user interfaces that enhance user experience and align with accessibility standards like ADA and WCAG.

Overview

6
6
years of professional experience

Work History

Software Engineer

Wells Fargo
San Francisco, CA
06.2023 - Current
  • Architected and maintained core Java applications utilizing Java 11, integrated with Spring Boot and Kafka, ensuring seamless operations, and improving system uptime by 20%
  • Collaborated with business analysts and system architects to translate business requirements into precise technical specifications within the SDLC, fostering smooth project execution
  • Led a team of 5 developers in designing and deploying RESTful and SOAP web services using JAX-RS and JAX-WS, ensuring seamless integration with external systems
  • Additionally, designed and implemented GraphQL APIs for efficient data querying and manipulation, enhancing application performance and flexibility
  • Engineered React applications with Typescript and AJAX for dynamic user interfaces, enhancing user experience and engagement
  • Developed serverless applications on AWS using Node.js and integrated with AWS services like Lambda, API Gateway, and DynamoDB, optimizing application performance
  • Designed and developed RESTful APIs and Swagger documentation for backend services, ensuring smooth integration with front-end systems
  • Led the design and deployment of Microservices Architecture using Node.js, enhancing the modularity and scalability of the system
  • Optimized databases using SQL Server and JPA, enhancing data storage and retrieval, resulting in a 25% increase in database performance
  • Executed comprehensive unit and integration testing using Mockito and JUnit, ensuring code quality, functionality, and compliance with coding standards, reducing bugs by 30%
  • Streamlined application deployment processes by integrating seamlessly within a CI/CD pipeline using GitLab CI, Docker, and Kubernetes, reducing deployment times
  • Configured and managed cloud infrastructure using AWS EC2, S3, Lambda, and DynamoDB, optimizing resource allocation and reducing operational costs
  • Implemented API Gateway services in AWS for secure and efficient API management, improving API response times by 30%
  • Regularly interfaced with stakeholders, providing detailed written and verbal status updates to ensure alignment with project goals and timelines
  • Demonstrated strong interpersonal skills by collaborating effectively with cross-functional teams
  • Proactively identified opportunities for innovation and improvements in system architecture, and consistently self-motivated to adopt cutting-edge technologies, including AI-powered solutions and modern SDKs, to enhance application performance
  • Utilized Gradle as a build tool, alongside WebLogic as an application server, and Git for version control, ensuring smooth development and deployment processes
  • Deployed monitoring tools such as ELK Stack for logging, enhancing system observability and proactive issue resolution, leading to a 15% reduction in downtime
  • Enhanced coding efficiency and accuracy by developing and debugging applications using IntelliJ IDEA, improving coding efficiency and accuracy

Software Engineer

The Hartford
Hartford, CT
06.2020 - 12.2022
  • Developed and maintained Java applications utilizing Java 8 for account management and online banking platforms, ensuring seamless operations, and improving customer satisfaction
  • Utilized Spring MVC and Hibernate to develop scalable and high-performing applications meeting business objectives, and employed JDBC to optimize database interactions, reducing query times by 20%
  • Engineered SOAP services using Spring Web, facilitating seamless communication between different systems and platforms
  • Developed web applications using Angular and jQuery, improving front-end functionality and user experience
  • Integrated MongoDB for handling unstructured data, improving data storage flexibility and reducing retrieval times by 15%
  • Executed rigorous unit testing using TestNG and Selenium, ensuring the reliability and functionality of the developed applications, reducing bugs
  • Implemented Continuous Integration (CI) pipelines using Jenkins and GitLab, and utilized AWS CLI and other DevOps tools to streamline cloud deployments and automate infrastructure management
  • Provided consulting services to ensure the adoption of best practices across teams
  • Streamlined development and deployment processes by leveraging version control systems like Bitbucket and build automation tools such as Maven, ensuring smooth project execution
  • Enhanced cloud capabilities and performance by utilizing Microsoft Azure services such as Function, SQL Database, Blob Storage, and App Service, enhancing cloud capabilities and performance by 15%
  • Implemented Prometheus for monitoring, ensuring system reliability and performance by reducing response time to issues by 20%
  • Mentored junior developers, providing guidance on best practices, code reviews, and technical troubleshooting, improving team productivity

Software Engineer

eBay
San Jose, CA
05.2019 - 06.2020
  • Designed, developed, and implemented scalable and secure Java applications utilizing Java, Spring, and RESTful APIs for the Relevance Health platform, ensuring seamless performance and data security, resulting in a 15% increase in user satisfaction
  • Collaborated in Agile and Scrum practices, working with product managers, designers, and data analysts to translate business requirements into efficient technical solutions, reducing project turnaround time
  • Applied object-oriented programming (OOP) principles and design patterns to develop maintainable and reusable code, enhancing code quality and development efficiency
  • Developed front-end components using HTML5, CSS3, and JavaScript, enhancing the visual appeal and functionality of web applications
  • Implemented database solutions using MySQL, ensuring efficient data storage and retrieval, contributing to improved application performance
  • Conducted comprehensive unit tests using JUnit, ensuring the reliability and functionality of the developed applications, reducing bugs by 20%
  • Automated build and deployment processes using Ansible and OpenShift, streamlining development workflows and enhancing overall productivity
  • Managed source code using version control systems like GitHub, ensuring efficient collaboration and code management
  • Deployed applications on the Tomcat application server, ensuring reliable and efficient application hosting
  • Monitored system performance and proactive issue detection using Grafana, reducing downtime by 10%
  • Troubleshot and solved customer issues on production deployments, ensuring high availability and reliability of the applications

Education

Master of Science - Information Studies

Trine University
05.2024

Skills

  • Java 17
  • Java 11
  • Java 8
  • Python
  • Kotlin
  • Groovy
  • C#
  • Go
  • C
  • Spring
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Hibernate
  • Kafka
  • JDBC
  • JPA
  • Mongo QL
  • RESTful APIs
  • SOAP
  • JAX-RS
  • JAX-WS
  • XML
  • HTML
  • CSS
  • JavaScript
  • Typescript
  • AJAX
  • JQuery
  • Bootstrap
  • Angular
  • React
  • Nodejs
  • SQL Server
  • MySQL
  • PostgreSQL
  • Oracle
  • MongoDB
  • AWS
  • Microsoft Azure
  • GCP
  • Git
  • Bitbucket
  • SVN
  • Maven
  • Gradle
  • JUnit
  • TestNG
  • Postman
  • Selenium
  • Mockito
  • IntelliJ IDEA
  • Eclipse
  • Visual Studio Code
  • Docker
  • Kubernetes
  • Jenkins
  • GitLab CI
  • Ansible
  • ELK Stack
  • Prometheus
  • Grafana
  • Windows
  • MacOS
  • Linux
  • Jira

Timeline

Software Engineer

Wells Fargo
06.2023 - Current

Software Engineer

The Hartford
06.2020 - 12.2022

Software Engineer

eBay
05.2019 - 06.2020

Master of Science - Information Studies

Trine University
Saiteja Bodapati