Name: Usha Pulivarthi
Email: ****************@*****.***
Phone No: 773-***-**** https://www.linkedin.com/in/usha-pulivarthi/ Chicago, IL Professional Summary
Having 3+ years of professional IT experience in all phases of software developing life cycle (SDLC) including requirement Analysis, Designing, Developing, Debugging, Deploying and Testing of various Web based and client/server N-tier applications using Java, J2EE Technologies.
Experience in Software Developing Life Cycle (SDLC), Rational Unified Process (RUP), AGILE methodologies and Enterprise Java Beans.
Professional web applications using HTML 4.0/5, CSS3, JavaScript, Angular Js, jQuery, JSF, React JS, Node JS, AJAX, JSON, XHTML and XML.
Designing and developing multiple Java 8 Model 2 MVC based Web Application using Technologies and popular open-source framework Spring MVC, Spring5/4, and ORM Hibernate Framework.
Expertise in distributed and web-based applications using core Java (Collections, Multithreading, J2SE, JDBC) and frameworks including Spring and Hibernate.
Designing and developing Microservices architecture applications and experience in handling messaging services using Apache Kafka.
Experience on DEVOPS tools, CI/CD and AWS Cloud Architecture in database modelling and developing using No SQL Database such as Mongo DB and Cassandra.
Implementing AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups and using AWS SDK to connect with Amazon SQS for bulk email processing.
Working in TDD and version management tools Git Hub, SVN. Experience in working with methodologies like Agile, Scrum, Iterative and Waterfall approaches.
Expertise in Docker container and its configuration based on requirement, maintaining the Docker hub for container images good interpersonal skills apply Kubernetes in coordinating various teams like developing team, QA team and supporting team as required.
Proficient in composing and taking care of SQL Queries, PL/SQL, Storing Procedures and Triggers measure of involving in J2EE Testing in creating experiments with J Unit for Unit testing, and logging utilizing Log4j.
Experience in using build/deploy tools such as Jenkins, Docker and OpenShift, Kotlin for Continuous Integration & Deployment for Microservices.
Experience in Developing, testing and deploying enterprise applications on Windows & UNIX platforms Technical Skills
Programming Languages: Java, JavaScript, TypeScript, HTML5, CSS3, SQL, PL/SQL.
Frameworks & Platforms: Spring Boot, Spring MVC, Hibernate, Struts, React.js, Angular.
Cloud Platforms: AWS (EC2, S3, RDS, LAMBDA, API GATEWAY), Azure (App Services, Cosmos DB, Functions)
Databases: PostgreSQL, MySQL, Microsoft SQL, Server, Oracle, MongoDB, DynamoDB, Cassandra, Redis.
Messaging & Streaming: Apache Kafka, RabbitMQ, Amazon SQS/SNS.
DevOps & CI/CD Tools: Git, GitHub, Docker, Kubernetes, Helm, Jenkins, CI, Azure DevOps.
Testing: Junit, Mockito, PyTest, Postman.
Monitoring & Logging: Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), New Relic.
Web Services & APIs: RESTful API Development, GraphQL
Professional Experience
Cigna Health Care, Bloomfield - CT Aug 2024 - Till Date Full stack java developer
Responsibilities:
Worked on Health Device Data Service, which provides Enterprise solutions by aggregating connected device data in one central hub. Makes data identifiable to an individual patient.
Java Developer for Frontend Applications. Coordinated with different teams including Informatica, Qlik Reports, Web logic team, Web Methods Team and Production Support Team.
Developed and maintained enterprise-grade microservices for financial applications using Java, Spring Boot, and Hibernate.
Integrated Apigee API Management for API security, rate limiting, and traffic control.
Implemented OAuth2 and JWT authentication for enhanced API security and access control.
Built Angular front-end applications, improving performance and usability with dynamic UI components.
Migrated monolithic applications to microservices architecture, improving scalability and fault tolerance.
Automated cloud infrastructure deployment using Terraform and Kubernetes Helm Charts.
Led an Agile development team, mentoring junior developers and improving development best practices.
Met with business partners to understand business needs.
Deployed the Dockized Spring Boot application using AWS Elastic Bean Stalk (EBS).
Created AWS Lambda, EC2 instances provisioning on AWS environment and implemented security groups, administered Amazon VPC's.
Experience in working with NoSQL Database like MongoDB to manage extremely large data sets.
Worked on legacy Java applications modernization project.
Used Microservice architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers and Developed data pipeline using Apache Kafka.
Developed REST APIs in Node JS using express service.
Developed presentation layer components comprising of JSP, Ajax, Struts Action, Struts form Beans and Ajax Tag libraries.
Used new Java 8 features, such as Lambda expressions, Streams, and Functional Interfaces.
Implemented functionality using Servlets, JSP, HTML, Struts Framework, Hibernate, JavaScript and Web logic.
Used JS components, Forms, Events, Keys, Routers, Animations, and Flux concepts.
Implemented Selenium Web Drivers and Protractor For testing the UI components.
Developed Terraform scripts to create the AWS resources such as EC2, Auto Scaling Groups, ELB, Route53, S3, SNS and Cloud Watch Alarms.
Worked on managing Kubernetes workloads on EKS, including pod scheduling, resource allocation, auto-scaling, and health checks, optimizing performance and resource utilization.
Used AWS services to smoothly manage application in the cloud and create or modify the instances.
Worked with the web logic application server to build, publish, and deploy the application.
Worked on Atlassian products like Jira, Bitbucket, and Confluence for issue tracking, release management, code review and documentation.
Conducted the root cause analysis and complex performance tuning.
Worked closely with support team for the production related issues.
Developed material and trained multiple teams at organizations on DevOps on multiple platforms including Azure DevOps, Jenkins, Octopus, and others for on-prem and cloud architecture.
Used Angular Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
Customized components for each of the web pages and worked with Routes in Angular 8.
Worked on creating, retrieving, updating, and deleting documents in MySQL.
Worked on and building Continuous Integration (CI) and Continuous Deployment (CD) by building custom build and deployment jobs in Jenkins and team city and building automation tests utilizing Cucumber and selenium web drive. Environment: Java, JavaScript, HTML, CSS, React JS, Angular JS, Hibernate, Node JS, Micro Services, AWS, EC2, S3 Lambda, Auto Scaling, Cloud Watch, SQL, JSP, AJAX, Spring boot, Json, JPA, HTML, CSS, Java Script, jQuery, Spring Boot, Docker, Kubernetes, Jenkins, Apache Kafka, Oracle, Eclipse, Git CDK Global, India Aug 2021–Aug 2023
Java Developer
Responsibilities:
Involved in daily scrum meetings, worked on the sprint tasks in the Agile Scrum development.
Implemented JDBC to perform the database calls from the Java layer.
Refactored existing project to make it more RESTful and thread safe.
Involved in the creation of dynamic web pages with the use of JSP and HTML.
Designed and implemented background job processing in Ruby on Rails to handle asynchronous tasks efficiently.
Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
Designed and developed Spring and REST based Micro Services using the Spring Boot, also developed RESTful web services with JAX-RS using Spring Boot and Micro Services Architecture
Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
Implemented MVC architecture in Ruby on Rails to improve code organization and maintainability.
Performed unit testing by using Junit testing tool and debugged using Jasmine.
Developed an automated process for builds and deployments using Jenkins and Maven.
Used JDBC to persist Java Objects into the database.
Used Spring framework MVC in the development of new modules based on requirements.
Utilized various utilities like JSP, JSTL, JavaScript, HTML, & CSS, jQuery, Angular 2/4/5
Configured and set up Java Workspace which included setting up server and theme installation and configuration. Became familiar with using and navigating through Java Workspace (Eclipse).
Debugged Java classes used to modify web pages such as Business Objects and Data Access Objects.
Used WSDL and SOAP protocol for Web Services implementation.
Worked in Struts framework based on MVC Architecture.
For XML marshalling and unmarshalling used JAXB. Worked with databases like Oracle.
Tested many components of web application and documented my observations.
Used Servlets as an interface between frontend and backend to handle HTTP requests and to send the response back to the front end.
Developed microservices architecture with RabbitMQ to handle event-driven workflows in vehicle service applications.
Implemented message persistence and durability strategies to ensure data integrity and prevent message loss.
Used SQL and PL/SQL stored procedures, functions to implement business logics in Oracle.
Used micro-framework to implement with REST API and Mongo DB (NO SQL) as back-end database.
Compiled and built the application using ANT scripts and deployed the application.
Implemented logging for the whole application using Log4j.
Created Angular 5 Directives, Components, Pipes, Injectable across the whole system, such as to build the custom filter.
Developed various J2EE components like Servlets, JSP, JSTL, AJAX, SAX, XSLT, JAXP, JNDI, LDAP, JMS, MQ Series.
Actively involved in code reviews and bug fixing.
Participated in unit testing, integration testing and installation of the system. Environment: Core Java, J2EE, HTML, CSS, JSP, JDBC, JSP, JavaScript, Ruby,Spring Boot, Micro Services, jQuery, Angular 2/4/5, XML, JSON, Servlets, Spring Framework, PL/SQL, Hibernate, Oracle, JAXB, RESTful, Log4j. Education
Master of Science in Computer Science – The University of Illinois at Chicago (UIC), Illinois Aug 2023 - May 2025 Bachelor of Technology in Computer Science and Engineering – KL University, India Aug 2018 – Aug 2022 Certifications
AWS Academy Cloud Developing – Amazon Web Services
Microsoft Certified: Azure Fundamentals (AZ-900) – Microsoft Personal Projects
Microservices Monitoring Platform
o Developed a real-time monitoring dashboard for microservices using Spring Boot, Prometheus, Grafana, and Angular
(with Material UI).
o Integrated Spring Actuator and Micrometer to expose custom metrics such as system health, latency, and service uptime for continuous observability.
User Management System - Full Stack
o Built a full-stack application with Spring Boot + PostgreSQL backend and Angular with JWT authentication and role-based access.
o Developed REST APIs with Spring Boot and integrated with a React frontend for secure CRUD operations across multiple entities.