Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Sai Jonnalagadda

Summary

  • IT professional with over 9+ years of hands-on experience in designing and developing robust multi-tier enterprise applications. Proficient in Java, JEE, and related technologies, I have a strong track record of successful project delivery.
  • My expertise extends to server-side JavaScript frameworks, particularly Node.jswith Express.js and Handlebar.js, as well as front-end technologies like React, Angular, Redux, and Flux architecture. I excel in User Interface development, leveraging web technologies such as HTML5, CSS3 (including SAAS/LESS), Bootstrap, JavaScript, jQuery, and AJAX.
  • I have a deep understanding of various Java frameworks, including the Springecosystem (MVC, Batch, Security, Data, Cloud, JTA, AOP, and Core). My core Java skills encompass multithreading, transaction management, exception handling, concurrency, collections, data structures, and JDBC.
  • In the realm of microservices architecture, I have hands-on experience with Spring Boot and RESTful APIs. I'm well-versed in Spring Framework modules such as Spring MVC, IOC, AOP, and Spring JDBC, along with Spring Data, Spring REST, Spring JTA, Spring IO, Spring Security, and Spring Boot, often using Thymeleaf templates.
  • I have also worked extensively with both relational and NoSQL databases, including MongoDB, Apache Cassandra, DynamoDB, Couch DB, and Redis. My database skills include Hibernate, JPA, Spring Data, Ibatis, Mongoose connector, and Cassandra Node Driver.
  • Implemented Docker, Kubernetes, and Jenkins for automated application deployment, ensuring optimal availability in a cloud-native environment. Leveraged AWS services like Lambda, EC2, S3, RDS, Docker, Kubernetes, and Jenkins for enhanced scalability and reliability. Additionally, utilized Azure services such as AKS, Azure Functions, and Azure Storage for seamless integration and improved performance in a hybrid cloud setup
  • In the realm of service-oriented architecture (SOA) and microservices, I excel in J2EE Web Services (JAX-RS, JAX-WS, JAX-RPC, and JAXR), utilizing frameworks like Apache CXF, Jersey, Axis, and Spring. I've honed my skills in Spring AOP facets, including transactional management, logging, security, and authentication.
  • I'm well-versed in integration tools like Spring Integration, Mule ESB, Apache CXF, Apache Kafka, and Apache Camel, connecting enterprise application technologies with existing JVM environments.
  • With a passion for creating highly interactive UIs, I'm proficient in HTML5, CSS3(including Less and Sass), JavaScript, TypeScript, Angular, React, jQuery, Ember.js, Backbone.js, and Ext.js.
  • I have a history of designing and developing Angular 2.0/4.0 to latest versions of its components, services, directives, pipes, and rendering views in React JS. I've also implemented React - Flux patterns for core dependencies.
  • Additionally, I've successfully created interfaces between the backend and frontend using GraphQL, MongoDB, Express.js, and Node.js, and I'm experienced with JavaScript framework build tools like Babel, Grunt, Gulp, Webpack, and Bower.
  • My dedication to quality extends to unit testing tools for JavaScriptFrameworks such as Karma, Jasmine, Protractor, Mocha, and Chai.
  • With expertise in writing SQL queries, triggers, and stored procedures for multiple relational database management systems, including Oracle, MS SQL, MySQL, and DB2, I bring comprehensive database skills to the table.
  • I'm adept at designing MongoDB multi-shared clusters and monitoring them with MMS.
  • Lastly, my experience spans various Application Servers, including IBM WebSphere, Oracle/BEA WebLogic, JBoss, and Tomcat.
  • I am a results-driven professional with a proven ability to lead and contribute to the success of complex, high-impact projects. My skill set spans the full stack, enabling me to tackle challenges from both the front-end and back-end perspectives."

Overview

10
10
years of professional experience

Work History

Sr. Java Full Stack Developer

UHG
Irving, TX
09.2022 - Current
  • Elevated user interface functionality and responsiveness by developing and maintaining web applications using HTML, CSS, JavaScript, jQuery, Ajax, XML, AngularJS, Angular 14, and Angular 15
  • Achieved optimization of application performance and navigation through the implementation of Angular routing and lazy loading modules, resulting in enhanced user experience
  • Demonstrated proficiency in creating reusable and modular components, employing Angular's component-based architecture to improve code maintainability and scalability
  • Spearheaded the development of backend services and applications using Java, Spring MVC, Spring Boot, Node.js, and Express.js, ensuring seamless data handling and robust business logic implementation
  • Orchestrated the seamless integration of Apache Cassandra with Java-based applications and frameworks, leading to streamlined data access and interaction
  • Architectured scalable data storage solutions utilizing Apache Cassandra, effectively managing large data volumes with minimal latency, thus enhancing system efficiency
  • Engineered and maintained MongoDB, MySQL, PostgreSQL, and SQL Server databases, ensuring data integrity and persistence for backend services and applications
  • Pioneered the implementation of database access layers and optimization of database queries, resulting in notable improvements in application performance and reliability
  • Championed the development of automated tests for database interactions using the JUnit framework, thereby ensuring consistent data integrity and reliability
  • Leveraged AWS services such as Lambda, EC2, S3, RDS, Docker, Kubernetes, and Jenkins for application development and deployment, achieving heightened scalability and reliability in a cloud-native environment
  • Spearheaded the implementation of robust authentication and authorization mechanisms for REST APIs using the OAuth2 framework, ensuring secure access to critical resources and data
  • Collaborated closely with stakeholders to align project deliverables with user needs and requirements, successfully delivering public-facing APIs for streamlined data access and seamless system integration
  • Pioneered the adoption of cutting-edge technologies, tools, and methodologies to optimize application performance, scalability, and reliability, thus driving continuous improvement and innovation.

Senior Software Developer

Vonage
Atlanta, GA
06.2020 - 08.2022
  • Collaborated with front-end developers to create dynamic and user-friendly interfaces using Angular 11 and Angular 13 components, enhancing user experience and satisfaction
  • Implemented advanced features with ECMA Script 6/ES6, improving code maintainability and development efficiency
  • Orchestrated model and view integration via Model View Models (MVVM), crafting responsive user interfaces with React.js and Redux for SPA development, enhancing application performance and scalability
  • Demonstrated expertise in Java/J2EE design patterns, including DAO, MVC, Business Delegate, and Session Facade, improving system performance and code maintainability
  • Streamlined Java-based web applications using the Spring framework, reducing load time and enhancing user experience
  • Implemented high-quality RESTful APIs following REST principles and Spring Web integration for seamless external system interaction, improving interoperability and integration
  • Actively contributed to Database Design, Views, and Stored Procedures, leveraging SQL Server for efficient data management and retrieval, improving data integrity and reliability
  • Conducted performance analysis and optimization of Cassandra clusters, enhancing system efficiency and scalability
  • Implemented security measures and access controls in Apache Cassandra, ensuring compliance with regulatory requirements and enhancing data security
  • Designed and implemented automated deployment pipelines using Azure Kubernetes Service (AKS), streamlining cloud-native application deployment and ensuring consistent releases
  • Managed Docker and Kubernetes infrastructure efficiently in an Amazon AWS cloud configuration, improving deployment reliability and scalability
  • Utilized Docker for rapid development environment setup, enhancing development agility and responsiveness
  • Implemented monitoring and alerting systems using AWS CloudWatch for real-time performance monitoring, improving system visibility and uptime
  • Achieved a 15% enhancement in Developer Experience (DX) through disciplined unit and integration tests adhering to Test-Driven Development (TDD) principles, resulting in a 25% reduction in software defects and accelerated development cycles.

Sr. Java Fullstack Developer

Alaska Airlines
Vienna, VA
01.2018 - 05.2020
  • Participated Designed dynamic user interfaces using AJAX and jQuery for asynchronous data retrieval and requests
  • Enhanced application performance with React Virtual DOM and JSX elements, alongside AXIOS for service calls
  • Developed various screens for the front end using ReactJS and Redux libraries, implementing ECMAScript 6 (ES6) features
  • Developed RESTful web services using Spring Boot, Spring Data JPA, and OAuth 2.0 for authentication
  • Implemented microservices architecture and utilized Spring framework features like dependency injection, Spring Beans, and Spring Security.
  • Worked with Golang for creating command-line tools, automating deployment, and handling DevOps tasks
  • Managed PostgreSQL database operations including indexing, cursors, and triggers for data-related operations
  • Utilized MongoDB collections and services for storing and retrieving user data, with Mongoose Connector for MongoDB access
  • Facilitated seamless communication between applications using IBM MQ for message streaming
  • Reliability, utilizing services like EC2, S3, and RDS
  • Leveraged AWS for storage, compute, and networking requirements, ensuring high availability and fault tolerance
  • Utilized cloud-native technologies like AWS Lambda for serverless computing and Amazon ECS for container orchestration.

Java Developer

Comerica Bank
Auburn, CA
11.2016 - 12.2017
  • Orchestrated patent application viewer interface using Spring and Free Marker templates/JSP
  • Crafted dynamic Java web application, leveraging JavaScript/jQuery for responsive client-side functionality
  • Implemented Bootstrap elements for enhanced user interaction, including tooltips for intuitive navigation
  • Led SDLC stages, employing Hibernate extensively for robust database interactions
  • Spearheaded automation of build/deployment pipelines using Jenkins/Maven, facilitating Docker containerization
  • Architected resilient asynchronous RESTful Microservices using Spring Boot, Couchbase, and RX Java for optimal performance
  • Engineered seamless integration of Kotlin/Java applications with SQL and NoSQL databases, fine-tuning for efficiency
  • Established centralized configuration with Spring Config Server, ensuring streamlined operations
  • Implemented Splunk for centralized logging, enhancing system monitoring and diagnostics
  • Leveraged database optimization techniques to ensure high performance of the full-stack applications
  • Integrated database management seamlessly into the Java-based ecosystem, ensuring smooth data flow and retrieval
  • Provided daily status updates in scrum meetings with the client
  • Used GIT for branching and merging in source code management.

Java/J2EE Developer

Cigniti technologe
Hyd, India
05.2014 - 07.2016
  • Developed responsive web applications with Angular and React, ensuring compatibility across multiple devices
  • Implemented frontend components and navigation using JavaScript, Angular routing, and CSS3 media queries
  • Built scalable backend services with Java, Spring Boot, and Node.js, utilizing microservices architecture for efficient communication
  • Integrated Apache Kafka and JMS for asynchronous communication between backend systems, ensuring reliability and performance
  • Designed and implemented database solutions using relational (Oracle, MySQL, PostgreSQL) and NoSQL (MongoDB) databases
  • Optimized database operations and conducted performance analysis for high efficiency using Hibernate and Spring Data
  • Conducted system analysis, created design documents, and deployed applications to cloud platforms like Pivotal Cloud Foundry
  • Automated builds and deployments with Jenkins and Maven, wrote test cases using JUnit, and monitored application health with Splunk and AppDynamics
  • Collaborated effectively in SCRUM/Agile environments.

Education

Master’s Degree in Applied Computer Science -

Southeast Missouri State University
12-2017

Bachelor’s Degree in Information Technology -

Bapatla Engineering College
05-2014

Skills

Programming Languages: Java 8/7, Python, C, SQL, PL/SQL

Java Technologies: JAVA/J2EE, Struts, Spring Framework, Spring MVC, Spring Web, Spring IOC, Spring Security, Spring Boot, Hibernate, JUnit, SOAP UI

Web Technologies: HTML5, CSS3, JavaScript, Typescript, Bootstrap, AJAX, jQuery, JSON, React JS, Angular JS 1x, Angular 2

Cloud Technologies: Amazon Web Services (AWS), Azure, Pivotal Cloud Foundry(PCF), Redhat OpenShift, Docker, Kubernetes, Spring Cloud, Apache Kafka, Rabbit MQ

Scripting: Shell, PowerShell, Bash, Python, Ruby

IDE & Tools: Eclipse, Visual Studio, WebStorm, Sublime Text Editor

Version Control: GIT, BitBucket

Databases: Oracle, PostgreSQL, SQL-Server, MySQL server, Couchbase, Cassandra, MongoDB

Tools: Jenkins, Bamboo, Maven, Jira, Jest, Jasmine, Karma, mocha, Chai, Protractor, Cucumber, JUnit, TOAD, Selenium, Soap UI, PuTTy, Splunk, Mockito

Timeline

Sr. Java Full Stack Developer

UHG
09.2022 - Current

Senior Software Developer

Vonage
06.2020 - 08.2022

Sr. Java Fullstack Developer

Alaska Airlines
01.2018 - 05.2020

Java Developer

Comerica Bank
11.2016 - 12.2017

Java/J2EE Developer

Cigniti technologe
05.2014 - 07.2016

Master’s Degree in Applied Computer Science -

Southeast Missouri State University

Bachelor’s Degree in Information Technology -

Bapatla Engineering College
Sai Jonnalagadda