PROFESSIONAL SUMMARY
Overview
Work History
Education
Skills
Accomplishments
Certification
Languages
Timeline

ARYAN VARMA KOTHAPALLI

HPE
Chicago,IL
3
Languages
1
Certification
7
years of professional experience

Results-driven Senior Software Engineer with 5+ years of experience in developing Python and Java backend applications and AI-enabled solutions. Skilled in designing REST APIs, RAG pipelines, and LLM workflows, with expertise in Flask, Kubernetes, Docker, and AWS. Proficient in debugging cross-service issues, securing APIs, and implementing CI/CD within Agile frameworks.

Work History

Sr. Software Engineer

1 Year 5 Months
HPE | 05.2025 - Current
  • Owned the end-to-end Software Development Life Cycle (SDLC) for HPE's enterprise infrastructure management platform, driving delivery from requirements analysis and architecture through deployment and production support within an Agile Scrum team.
  • Architected and built Java 17, Spring Boot, and Spring MVC microservices powering hybrid cloud infrastructure management solutions, exposing secure RESTful APIs for platform integration and service orchestration.
  • Engineered responsive enterprise management dashboards with React.js, TypeScript, HTML5, and CSS3, wiring them into backend services to give platform teams real-time infrastructure visibility and operational insight.
  • Built distributed backend services on Spring Boot, Spring Data JPA, Hibernate, and Apache Kafka, establishing reliable event-driven communication between platform components while improving scalability and fault tolerance.
  • Hardened enterprise platform APIs and administrative services by implementing authentication and authorization with Spring Security, OAuth 2.0, JWT, and HTTPS.
  • Containerized enterprise applications with Docker and orchestrated deployments across Kubernetes and AWS ECS/EKS, automating releases through Jenkins, GitHub Actions, and Maven CI/CD pipelines.
  • Optimized relational database performance across Oracle, PostgreSQL, and Hibernate to enhance query efficiency for high-volume enterprise platform operations.
  • Monitored distributed applications via Splunk, CloudWatch, and centralized logging frameworks to ensure platform availability and conduct root cause analysis, performance tuning, and production troubleshooting.
  • Collaborated with backend, frontend, DevOps, QA, and platform engineering teams to integrate infrastructure services and resolve cross-platform issues, ensuring delivery of highly available enterprise management solutions.
  • Drove architecture reviews, code reviews, and technical design discussions while mentoring junior developers on engineering best practices for secure, scalable, and maintainable software.

Sr. Software Engineer

1 Year 11 Months
AMEX | 06.2023 - 05.2025
  • Owned the full Software Development Life Cycle (SDLC) for mission-critical banking and payment applications, delivering secure, scalable, high-availability solutions from design through production support in Agile environments.
  • Led feasibility analysis, technical design, and implementation of new features for high-volume digital banking platforms, balancing scalability, performance, security, and delivery timelines.
  • Designed and maintained Python microservices and Flask REST APIs supporting payment processing, customer account management, and enterprise financial workflows, applying OAuth 2.0, HTTPS, and secure API design principles.
  • Developed and deployed cloud-native backend services on Docker, Kubernetes, and AWS ECS, creating CI/CD pipelines for reliable, zero-downtime deployments across development, staging, and production environments.
  • Conducted feasibility analysis, technical design, and feature implementation for high-volume digital banking platforms, ensuring scalability, performance, security, and timely delivery.
  • Optimized backend services and database interactions to cut API response times, increase application throughput, and reliably support millions of secure customer and payment transactions.
  • Monitored application health, API performance, and system reliability through centralized logging and performance tools, identifying bottlenecks and optimizing backend services for high transaction volumes.
  • Partnered across backend, frontend, DevOps, QA, and platform engineering teams to integrate enterprise services, streamline release cycles, and ensure seamless delivery of secure financial applications.
  • Uphold software engineering best practices — code reviews, unit and integration testing, secure coding standards, and Agile methodologies — to deliver reliable, maintainable, enterprise-grade banking solutions.

Software Engineer

2 Years 4 Months
Citibank (via Capgemini) | 08.2021 - 12.2023
  • Designed and implemented security measures using Spring Security, JWT authentication, and role-based access controls to protect sensitive banking data and meet regulatory requirements.
  • Enforced SOX and PCI-DSS compliance requirements across all development, testing, and deployment activities, supporting audit readiness and organizational risk management.
  • Analyzed, designed, developed, and tested enterprise banking application systems within a regulated environment subject to SOX and PCI-DSS standards.
  • Assessed and escalated risks in technical and business decisions to ensure regulatory compliance, data protection, and organizational asset security.
  • Assessed and escalated risk in technical and business decisions, factoring in regulatory compliance, data protection, and organizational asset security.
  • Monitored application health with Splunk, analyzing production logs to proactively resolve incidents and maintain SLA adherence and business continuity.
  • Enforced SOX and PCI-DSS compliance across development, testing, and deployment activities to support audit readiness and enhance organizational risk management.

Software Engineer

2 Years 3 Months
IKEA (via Capgemini) | 05.2019 - 08.2021
  • Led IT planning, feasibility analysis, and application development for enterprise e-commerce systems, delivering solutions that enhanced performance, data reliability, and operational efficiency.
  • Automated data pipeline workflows using Apache Spark and AWS Glue, cutting manual processing effort by 40% and improving downstream data reliability.
  • Integrated AWS cloud services (EC2, S3, Lambda, RDS, Elastic Beanstalk) to support scalable application infrastructure, driving a 25% reduction in infrastructure costs.
  • Analyzed complex business data requirements and designed application solutions — including RESTful APIs, data ingestion pipelines, and frontend interfaces — aligned with specific business user needs.
  • Established and enforced operating standards and development best practices, acting as a primary technical resource for junior engineers.
  • Earned accelerated promotion within 2 years based on technical contributions, code quality, ownership, and ability to operate independently on complex application development tasks.
  • Developed Java microservices using Spring Boot for Citibank banking applications.
  • Designed REST APIs integrating core banking systems with external services.
  • Implemented SQL queries and database optimizations supporting reliable transaction processing.
  • Built CI/CD pipelines using Jenkins, Git, and Docker to streamline deployments.
  • Collaborated with cross-functional teams in Agile sprints to deliver production-ready features.
  • Resolved production defects and improved application stability through root-cause analysis.
  • Mentored junior engineers on coding standards, debugging practices, and code reviews.

Education

Master of Science - Computer Science

Lewis University | Romeoville, Illinois | 05-2025

Bachelor of Technology - Information Technology

Bharath University | Chennai, India | 04-2019

Skills

Programming Languages: Java
JavaScript (ES6+) (ES6+)
TypeScript
Python
Application Frameworks: Spring Boot
Spring MVC
Spring Security
Hibernate
JPA
React.js
Next.js
Node.js
Flask
Data Engineering
System architecture: Requirements analysis
feasibility studies
application architecture
API design
data modeling
system integration
Databases & Transactions: PostgreSQL
MySQL
Oracle
DB2
MongoDB
DynamoDB
Redis
Security & Compliance: OAuth 2.0
JWT
Spring Security
HTTPS/TLS
SOX compliance
PCI-DSS
secure coding practices
Testing & Quality: JUnit
Mockito
PyTest
Jest
React Testing Library
Cypress
TDD
Unit Testing
Integration Testing
Edge Case Validation
80%+ code coverage
Cloud & Infrastructure: AWS (EC2
Lambda
S3
API Gateway
RDS
DynamoDB)
Azure
GCP
Docker
Kubernetes
OpenShift
AWS ECS
Environment Configuration
CI/CD & DevOps: GitHub Actions
GitLab CI
Jenkins
Maven
Gradle
API & Integration: RESTful APIs
Microservices
JSON
XML
Monitoring & Observability: Splunk
application health monitoring
production incident analysis and resolution
Tools: Git
GitHub
GitLab
Webpack
Vite
ESLint
Jira
Confluence.
Version Control: Git
GitHub
Application Development
Software lifecycle management
Project feasibility
Time & Cost Estimation
Java
Spring Boot
JavaScript
TypeScript
React.js
RESTful APIs
Transaction management
PostgreSQL
Oracle
Security practices
OAuth 2.0
JWT
SOX Compliance
PCI-DSS
Risk Assessment
Post-Implementation Analysis
Production Support
CI/CD Pipelines
Docker
Kubernetes
AWS
Team Leadership
Stakeholder Consultation
Independent Judgement
Cross-Functional Collaboration Additional Competencies: Python
Prompt Engineering
Few-shot Prompting
RAG
Semantic Search
Embeddings
Vector Databases
JSON/XML
Data Structures (Lists
Dictionaries
Trees
Graphs)
Code Review
AI Model Evaluation
Ethical AI Practices
Programming skills
Web application development
Amazon web services
Project leadership
Microservices architecture
Programming
API development experience
Software engineering
Development lifecycles
Release management
Effective Communication
Onboarding Support
Continuous integration and deployment
Database programming

Accomplishments

  • Regulatory Compliance: Delivered application systems adhering to SOX, PCI-DSS, and enterprise security standards in a regulated banking environment, supporting audit readiness and risk management.
  • Security Implementation: Recommended and implemented OAuth 2.0, JWT, Spring Security, and secure API patterns across production systems, verifying successful post-implementation security posture.
  • SDLC Management: Delivered across all phases of the software development lifecycle — analysis, design, construction, testing, implementation, and support — across 5 enterprise roles over 5+ years.
  • Operational Support: Monitored and supported production applications using Splunk, proactively resolving incidents and maintaining SLA adherence in high-volume, business-critical environments.
  • Technical Mentorship: Served as technical advisor and code review mentor to junior engineers, helping define operating standards and engineering best practices.
  • Cost & Efficiency Gains: Drove application decisions that reduced infrastructure costs by 25% and automated data pipeline processing, cutting manual effort by 40%.
  • Quality Standards: Consistently maintained 80%+ test coverage across Java and JavaScript application layers using JUnit, Mockito, and Jest.

Certification

azure cloud practitioner certification

Languages

English
Native or Bilingual
Telugu
Native or Bilingual
Hindi
Full Professional

Timeline

Sr. Software Engineer

HPE
05.2025 - CurrentRead More

Sr. Software Engineer

AMEX
06.2023 - 05.2025Read More

Software Engineer

Citibank (via Capgemini)
08.2021 - 12.2023Read More

Software Engineer

IKEA (via Capgemini)
05.2019 - 08.2021Read More

Lewis University

Master of Science from Computer Science
Read More

Bharath University

Bachelor of Technology from Information Technology
Read More
ARYAN VARMA KOTHAPALLI