I'm a results-driven Full Stack Java Developer with 6+ years of experience building end-to-end applications using Java, Spring Boot, React, and TypeScript. I design and implement scalable microservices, RESTful and GraphQL APIs, and robust front-end interfaces with Redux for state management. I enjoy solving complex problems with real-time data processing using Apache Kafka, Redis, and WebFlux, and applying fault-tolerance patterns with Resilience4j. My experience spans databases like MySQL, PostgreSQL, MongoDB, and Cassandra, along with cloud deployments on GCP and AWS, CI/CD pipelines, and agile teamwork.

Badrinadh Paruchuri

I'm a results-driven Full Stack Java Developer with 6+ years of experience building end-to-end applications using Java, Spring Boot, React, and TypeScript. I design and implement scalable microservices, RESTful and GraphQL APIs, and robust front-end interfaces with Redux for state management. I enjoy solving complex problems with real-time data processing using Apache Kafka, Redis, and WebFlux, and applying fault-tolerance patterns with Resilience4j. My experience spans databases like MySQL, PostgreSQL, MongoDB, and Cassandra, along with cloud deployments on GCP and AWS, CI/CD pipelines, and agile teamwork.

Available to hire

I’m a results-driven Full Stack Java Developer with 6+ years of experience building end-to-end applications using Java, Spring Boot, React, and TypeScript. I design and implement scalable microservices, RESTful and GraphQL APIs, and robust front-end interfaces with Redux for state management.

I enjoy solving complex problems with real-time data processing using Apache Kafka, Redis, and WebFlux, and applying fault-tolerance patterns with Resilience4j. My experience spans databases like MySQL, PostgreSQL, MongoDB, and Cassandra, along with cloud deployments on GCP and AWS, CI/CD pipelines, and agile teamwork.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Java Full Stack Developer at Blackhawk Network
September 1, 2023 - Present
Independently developed a scheduler pipeline using Java Spring Boot to automate the daily alert and instrument data ingestion from large-scale Market Data systems, reducing manual effort and ensuring real-time availability of stock patterns and rating updates for enterprise clients. Migrated microservices to JPL, consolidating Jenkins jobs and master branches across all environments. Leveraged AWS services including Secrets Manager, ECS, CloudWatch, CloudFront, and API Gateway. Implemented Log4j logging for runtime exceptions and debugging information. Developed backend solutions using Java and MySQL for data validation and availability.
Full Stack Developer at Dow Jones
November 1, 2022 - August 1, 2023
Independently developed a scheduler pipeline to automate daily alert and instrument data ingestion from Market Data systems. Built GraphQL resolvers/schemas with Spring Boot, GraphQL Java, and WebFlux for non-blocking data delivery. Migrated legacy modules into Spring Boot microservices, implemented Resilience4j circuit breakers, retries, and bulkheads, and integrated Redis caching. Created React dashboards with TypeScript connected to GraphQL APIs, and distributed real-time data via Kafka. Used H2 for testing, MongoDB/MySQL for storage, and deployed on GCP with Pub/Sub, Cloud Functions, and Cloud Run. Documented APIs with Swagger/OpenAPI and performed load testing with JMeter.
Software Engineer (Java Developer) at Hertz Car Rental
January 1, 2022 - November 1, 2022
Developed microservices using Java 8/11, implemented a Java-based ETL tool and MQs for SWIFT messaging, and designed data access layers using JPA/Hibernate. Built reusable Angular 8 components and established CI/CD pipelines using Maven, Bitbucket, SonarQube, Nexus, Docker, and Slack. Deployed AWS services (S3, EC2, EB, EMR, Athena, Kinesis, Redshift, Glue) and used Spark Streaming on HBase for data processing. Coordinated cloud deployments with Nginx and AWS CLI/CloudFormation.
Software Engineer (Java Developer) at Uptime Ai
January 1, 2020 - July 1, 2021
Developed real-time monitoring dashboards using Angular, TypeScript, HTML5, and CSS3 to visualize live sensor data. Built backend microservices in Java (Spring Boot) to process high-frequency telemetry streams (~50K+ messages/second). Leveraged Python (NumPy, Pandas, SciPy) for anomaly detection models and integrated results into Java services. Implemented Apache Kafka for streaming and Redis caching for millisecond-level alert retrieval. Used Spring WebFlux for non-blocking APIs, designed predictive maintenance workflows combining Python ML with Java, and secured authentication with Spring Security/JWT. Optimized PostgreSQL schemas and deployed on AWS. Automated CI/CD with Jenkins; conducted performance tests with JMeter.

Education

Master of Science at Wichita State University
August 1, 2021 - April 1, 2023
Bachelor of Technology at Lovely Professional University
June 1, 2016 - April 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Media & Entertainment