Summary
Overview
Work History
Education
Skills
Timeline
Generic

ARUNCHANDU BARUPATI

Dallas,TX

Summary

Skilled Full Stack Developer with expertise in designing, developing, and maintaining enterprise applications across the airline, healthcare, and finance sectors. Proficient in Java, Spring Boot, Angular, and cloud technologies like Azure and AWS. Experienced with SQL and NoSQL databases (MongoDB), data synchronization, and automation. Strong background in Agile development and CI/CD pipelines using GitHub Actions, Maven, and Jenkins.

Overview

6
6
years of professional experience

Work History

Full Stack Developer

American Airlines
11.2023 - Current
  • Developed and maintained APIs using Spring Boot to meet business requirements for accurate data reporting in the crew compensation module
  • Ensured delivery of precise data reports to the business by building and validating robust back-end logic
  • Managed shell scripts for automating job scheduling, application deployment, and process management, including data comparison between Oracle and MongoDB
  • Integrated SAML for Single Sign-On (SSO) to provide seamless and secure user authentication across multiple applications
  • Migrated a module to Micro Frontend Architecture (MFE) using Angular, JavaScript, TypeScript, and CSS to enhance scalability and maintainability
  • Utilized tools like Maven, Git, JUnit, and Mockito to build and test REST APIs
  • Automated build, test, and deployment workflows using GitHub Actions, deploying microservices to Azure App Services and updating Azure API Management (APIM) with new APIs
  • Worked extensively with Azure App Services for deploying applications, utilized Azure API Management (APIM) for API operations, and leveraged Azure Application Insights to monitor performance, check logs, and troubleshoot system issues effectively
  • Deployed and managed scalable web applications using Azure App Services, with expertise in configuring and maintaining Azure API Management (APIM) for secure and efficient API gateway management
  • Implemented unit test cases following Test Driven Development (TDD) principles and utilized mock testing with JUnit

Software Engineer

CITI
08.2023 - 10.2023
  • Used Microservices architecture, designed and developed RESTFUL web services using Spring Boot framework
  • Implemented endpoints for resource CRUD operations, authentication, and data validation
  • Converted a logic-heavy Excel macro tool into a standalone Java application, replicating the functionality with optimized algorithms and enhancing performance, scalability, and maintainability
  • Developed Spring Boot microservices to interact with the PostgreSQL database using Spring Data JPA and Hibernate
  • Prepared detailed technical documentation by thoroughly analyzing client requirements, ensuring clear communication of project scope, functionalities, and design specifications

Software Developer II

Signant Health
05.2019 - 12.2021
  • Developed and maintained a Java application for Signant Health’s product services, supporting clinical trial management
  • Migrated the application from monolithic to microservices architecture using Spring Boot, improving scalability and maintainability
  • Deployed on AWS EC2 instances, utilizing AWS S3 for data storage and managed MySQL databases for optimal performance and reliability
  • Implemented CI/CD pipelines with Jenkins and JUnit, ensuring robust application delivery
  • Collaborated with Agile teams in code reviews and design discussions to maintain code quality
  • Designed and integrated RESTful APIs for seamless communication between application components, ensuring secure and efficient data exchange
  • Implemented OAuth 2.0 for secure authentication and authorization across services, enhancing data protection and user access management
  • Assisted in Black Duck scans for open-source vulnerability identification and documentation using Swagger for improved API consumption

Education

Master - Computer and Information sciences

Southern Arkansas University

Skills

  • C
  • C
  • Java
  • HTML
  • CSS
  • JavaScript
  • Oracle
  • MySQL
  • SQL Server
  • MongoDB
  • Angular
  • Typescript
  • Amazon Web Services (AWS)
  • Microsoft Azure
  • Microservices
  • Dependency Injection
  • Hibernate
  • Spring Framework
  • Spring Boot

Timeline

Full Stack Developer

American Airlines
11.2023 - Current

Software Engineer

CITI
08.2023 - 10.2023

Software Developer II

Signant Health
05.2019 - 12.2021

Master - Computer and Information sciences

Southern Arkansas University
ARUNCHANDU BARUPATI