Summary
Overview
Work History
Education
Skills
Work Preference
Languages
Certification
Playing cricket
Timeline
AccountManager

Bhargav Reddy Chidirala

Software Developer
Irving,TX

Summary

Experienced Java Full-Stack Developer with 6+ years of expertise in designing and implementing scalable, high-performance web applications for leading organizations. Spearheaded the integration of secure payment gateways, enhancing transaction security and user trust. Proficient in Java, Spring Boot, and ReactJS, with a proven track record in optimizing e-commerce features, reducing load times, and increasing customer engagement. Skilled in building RESTful APIs, microservices, and CI/CD pipelines, accelerating software delivery cycles by 40%. Adept at mentoring junior developers, conducting code reviews, and fostering a collaborative Agile environment that boosts team productivity. Passionate about continuous learning, exploring the latest advancements in Java frameworks, cloud technologies (AWS, GCP), and DevOps automation.

Overview

7
7
years of professional experience

Work History

Java Full Stack Developer

JP MORGAN CHASE
07.2023 - Current
  • Financial Systems
  • Technologies: Java, Spring Boot, MVC, JPA, RESTful APIs, Microservices, Angular, GraphQL, JavaScript,React,JSON,GCP,Agile, Unit Testing, JUnit, Docker, Python, Node.js, Spring Cloud, Spring Security,Jest,Cypress, Splunk
  • Developed and optimized financial applications using Java, Spring Boot, and Microservices, enhancing system scalability, security, and performance
  • Built RESTful APIs & GraphQL endpoints, reducing API response time by 35% and improving data retrieval efficiency
  • Refactored legacy monolithic applications into microservices-based architecture, decreasing system downtime by 50% and improving maintainability
  • Designed and implemented front-end UIs with React and Angular 16+, increasing application speed by 20% and reducing UI-related bugs by 15%
  • Integrated role-based authentication & authorization using Spring Security, OAuth2, and JWT, strengthening application security
  • Optimized database queries and indexing with JPA & PL/SQL, cutting database response time by 30% and ensuring smooth transaction processing
  • Leveraged Google Cloud Platform (GCP) for cloud-native deployments, achieving 99.99% system uptime and high availability
  • Implemented Docker containerization & Kubernetes orchestration, streamlining deployments and reducing server downtime
  • Enhanced CI/CD pipelines using Jenkins, GitHub Actions, and Bash scripting, reducing deployment time by 50%
  • Monitored system performance & debugging using Splunk, New Relic, and Prometheus, identifying and resolving bottlenecks 20% faster
  • Integrated unit and automated testing frameworks (JUnit, Jest, Cypress), ensuring 95% test coverage and reducing post-deployment issues
  • Implemented caching mechanisms with Redis, reducing API response latency and improving backend efficiency
  • Built asynchronous event-driven architecture using Kafka, improving inter-service communication and reducing request-processing time
  • Spearheaded API documentation with Swagger & Postman, improving collaboration between frontend and backend teams
  • Led Agile sprint planning, code reviews, and technical discussions, fostering a collaborative development environment
  • Mentored junior developers, conducting training sessions on best practices in Java, Spring Boot, and Microservices.

Java, Stack Developer

GEICO
10.2020 - 08.2022
  • Technologies: Java Spring Boot, Spring MVC, HTML, CSS, JavaScript, MySQL, Oracle, REST, React, JUnit, Docker, GraphQL, Gradle, TypeScript, Angular, Jenkins, Agile (Scrum), GCP, AWS, ECS Lambda, Security protocols, RDMS, SAMP, SOAP,Swagger Hub, API Gateway, Java technologies, SQL Server
  • Developed & deployed scalable online banking applications using Java, Spring Boot, and Microservices, improving system scalability and security
  • Designed & optimized RESTful APIs, reducing response time by 35% and improving inter-service communication across microservices
  • Implemented GraphQL APIs, reducing over-fetching and under-fetching of data, improving data retrieval efficiency by 30%
  • Integrated API Gateway, rate limiting, and caching mechanisms (Redis, CDN), reducing backend load and API latency by 25%
  • Refactored monolithic applications into microservices, decreasing system downtime by 50% and improving maintainability
  • Optimized SQL queries, indexing, and database transactions (MySQL, Oracle, SQL Server), reducing query execution time by 40%
  • Implemented event-driven architecture using Kafka & RabbitMQ, improving asynchronous processing and reducing API bottlenecks
  • Developed high-availability authentication & authorization mechanisms using Spring Security, OAuth 2.0, and JWT, enhancing security compliance
  • Developed modern, responsive UI components using React, Angular 16+, and TypeScript, improving frontend performance by 20%
  • Implemented dynamic dashboards & real-time financial transaction tracking, enhancing user experience and usability
  • Enhanced client-side state management using Redux, React Query, and RxJS, improving frontend efficiency and API request handling
  • Built reusable UI components and forms with Angular Material & Bootstrap, reducing development time for new features
  • Migrated legacy frontend code to modern JavaScript frameworks, reducing UI load time by 30%
  • Integrated real-time updates via WebSockets, ensuring instant data synchronization across multiple user sessions
  • Deployed and scaled applications on AWS (ECS, Lambda, S3) & GCP, ensuring 99.99% uptime and improving cloud reliability
  • Managed containerized services with Docker & Kubernetes, automating deployment pipelines and reducing infrastructure provisioning time by 50%
  • Configured CI/CD pipelines using Jenkins, GitHub Actions, automating build, testing, and deployments, leading to 60% faster releases
  • Integrated monitoring tools (Splunk, New Relic, CloudWatch, Prometheus), reducing incident resolution time by 30%
  • Developed test-driven applications (TDD, BDD) using JUnit, Jest, Cypress, Selenium, improving code reliability with 95%+ test coverage
  • Implemented automated API testing using Postman, Swagger, and Wire Mock, ensuring error-free releases and reducing production defects by 40%
  • Conducted performance benchmarking using JMeter and Gatling, optimizing API throughput under high-traffic conditions
  • Enforced role-based access control (RBAC) and multi-factor authentication (MFA) for secure user access
  • Implemented industry-standard security protocols (TLS, HTTPS, OWASP best practices), reducing vulnerabilities in security audits
  • Automated security scans with Snyk & SonarQube, identifying and mitigating vulnerabilities proactively
  • Led sprint planning and Agile ceremonies, ensuring smooth execution of development cycles and feature releases
  • Worked closely with cross-functional teams (Product Owners, UI/UX, DevOps, QA), aligning software development with business requirements
  • Mentored junior developers, improving overall team productivity and maintaining code quality standards.

Java, Stack Developer

KROGER, American Multinational Retailing Company
04.2018 - 09.2020
  • Project Name:- Customer Portal Development
  • Technologies: Java, Spring MVC, Spring Security, RESTful APIs, Spring Data JPA, WebSocket, Kafka, ReactJS, Azure (EKS), API Gateway, Angular, Node.js, Typescript, GCP,Unix, Kotlin, Mockito, Git,Postman, CI/CD tools, JavaScript , Cloud platforms, Spring Boot, Docker
  • Developed and optimized customer-facing e-commerce applications using Java, Spring Boot, and Microservices, increasing website performance by 40% and customer engagement by 20%
  • Integrated secure payment gateways (PayPal, Stripe) and loyalty programs, ensuring 100% compliance with PCI DSS security standards and improving transaction success rates
  • Built a real-time inventory management system using Kafka and WebSockets, reducing inventory mismatches by 35% across warehouses and retail stores
  • Implemented a personalized recommendation engine leveraging machine learning (TensorFlow, Scikit-learn), increasing repeat purchases by 15%
  • Led the migration from monolithic to microservices architecture, containerizing services with Docker & Kubernetes, reducing system downtime by 50% and improving deployment efficiency
  • Enhanced API security with OAuth 2.0, JWT authentication, and role-based access control (RBAC), reducing security vulnerabilities by 30%
  • Implemented GraphQL APIs, improving data retrieval efficiency by 40% and optimizing API performance by reducing redundant calls
  • Optimized database queries (MySQL, PostgreSQL) and indexing, reducing database query execution time by 45% and improving system response times
  • Refactored legacy code and improved application maintainability, reducing technical debt by 35% and increasing code reusability across projects
  • Developed and maintained front-end components using React, Angular, and TypeScript, enhancing UI responsiveness and improving the overall user experience
  • Leveraged CI/CD pipelines (Jenkins, GitHub Actions) for automated deployments, reducing deployment failures by 60% and accelerating time-to-market for new features
  • Utilized cloud platforms (AWS, GCP) for scalable deployments, achieving 99.99% application uptime and ensuring seamless load balancing across multiple regions
  • Set up logging and monitoring with New Relic, Splunk, and ELK Stack, proactively identifying bottlenecks and reducing downtime incidents by 30%
  • Reduced API response times by 25% through caching mechanisms with Redis and API Gateway optimizations, improving overall system performance
  • Collaborated with UI/UX designers, business analysts, and product managers, aligning technical implementations with customer experience goals and business requirements
  • Mentored junior developers, conducting code reviews, knowledge-sharing sessions, and technical workshops, increasing team efficiency by 20%
  • Spearheaded a website accessibility improvement initiative, ensuring ADA/WCAG compliance, leading to a 10% increase in user engagement from differently-abled customers
  • Led incident response for high-traffic events (e.g., Black Friday sales), ensuring zero downtime and smooth handling of peak loads through auto-scaling strategies
  • Developed API documentation using Swagger Hub, streamlining communication between backend and frontend teams and reducing API integration errors by 30%.

Education

Master of Science - Advanced Data Analytics

University of North Texas
May 2024

Skills

  • TECHNICAL SKILLS
  • Programming Languages:
  • Java, TypeScript, Python, SQL
  • Front-End Technologies:
  • HTML5, CSS3, Angular, React, Bootstrap, Vuejs, jQuery, JavaScript
  • Back-End Technologies: Spring Boot, Hibernate, Java EE, RESTful APIs, Nodejs, Expressjs
  • Database Management: MySQL, PostgreSQL, MongoDB, OracleDB, Redis, Cassandra
  • Version Control: Git, GitHub, GitLab, Bitbucket
  • Build Tools: Maven, Gradle, Ant
  • DevOps and CI/CD: Jenkins, Docker, Kubernetes, Ansible, Travis CI, CircleCI
  • Cloud Platforms: AWS, Azure, Google Cloud Platform (GCP), Heroku, IBM Cloud
  • Testing Frameworks: JUnit, Mockito, Selenium, TestNG, Cucumber
  • Agile and Project Management: Jira, Trello, Confluence, Asana, Slack
  • Security: OAuth, JWT, Spring Security, OWASP
  • Performance Monitoring: New Relic, Grafana, Prometheus
  • Message Queuing: Apache Kafka, RabbitMQ, ActiveMQ
  • Logging and Monitoring: ELK Stack, Splunk
  • IDE and Tools: IntelliJ IDEA, Eclipse, Visual Studio Code, NetBeans

Work Preference

Work Type

Part TimeContract WorkFull Time

Work Location

RemoteOn-SiteHybrid

Important To Me

Work from home optionCareer advancementWork-life balanceCompany Culture4-day work weekTeam Building / Company RetreatsFlexible work hours

Languages

English
Full Professional
Telugu
Native or Bilingual

Certification

AWS Certified Developer - Associate

Playing cricket

Imagine stepping onto the pitch, the sun beating down, the crowd buzzing in the background. As a batter, you're focused, gripping the bat tightly, eyes locked onto the bowler. The ball comes flying at you—fast, spinning, maybe even swinging in the air—and you have a fraction of a second to decide whether to defend, drive, or smash it for a boundary.

As a bowler, there's an art to outsmarting the batter—choosing the right pace, angle, and movement to either rattle the stumps or force a mistimed shot. And fielding? That’s where reflexes, agility, and teamwork shine—diving to stop a boundary, pulling off a stunning catch, or executing a perfect run-out.

It’s more than just a game; it’s about strategy, mental strength, and the sheer joy of competition. Whether you're playing in the streets with friends or in a serious match, cricket has a way of bringing people together, creating unforgettable moments.

Timeline

Java Full Stack Developer

JP MORGAN CHASE
07.2023 - Current

Java, Stack Developer

GEICO
10.2020 - 08.2022

Java, Stack Developer

KROGER, American Multinational Retailing Company
04.2018 - 09.2020

Master of Science - Advanced Data Analytics

University of North Texas
Bhargav Reddy ChidiralaSoftware Developer