Summary
Overview
Work History
Education
Skills
Timeline
Generic

SUDEEP KUMAR YADAV

Fairfax,VA

Summary

Skilled Java developer with around 7 years of hands-on experience in software development. Proficient in designing, implementing, and maintaining Java-based applications.

Overview

7
7
years of professional experience

Work History

Software Engineer

UnitedHealthcare Group
Minneapolis, MN
04.2022 - Current
  • Developed and enhanced health enrollment management system, reducing enrollment processing time by 50% through automation and optimization
  • Implemented encryption, access controls, and RESTful APIs, adhering to HIPAA regulations and ensuring scalability
  • Designed and implemented RESTful APIs for Health enrollment management System
  • Designed scalable and fault-tolerant system architecture that handled peak enrollment periods with minimal downtime.

Java Developer

Charles Schwab Corporation
Westlake, TX
07.2021 - 04.2022
  • Developed and managed investment management platform, improving trade processing speed by 30% and integrating with third-party APIs
  • Optimized database interactions and implemented automated testing, reducing query execution time by 40% and regression testing time by 70%
  • Implemented automated testing framework using JUnit and Mockito, reducing time required for regression testing by 70%
  • Implemented security measures including OAuth2 and JWT for authentication and encryption for data protection.

Backend Developer

USPS
Washington, DC
09.2019 - 07.2021
  • Enhanced digital marketing strategies and customer engagement by developing Informed Delivery system, increasing open rates by 25%
  • Designed and implemented JPA entity mappings for representing parcel information, delivery routes, and tracking events
  • Developed RESTful API endpoints with Spring Boot for querying parcel status and updating delivery information
  • Implemented scheduled tasks for automated status updates and notification generation using Spring's task scheduling features
  • Integrated with messaging services like Kafka or RabbitMQ for asynchronous event processing and notification delivery.

Java Developer

Discover Financial Services
Riverwood, IL
01.2018 - 09.2019
  • Developed real-time notification system, increasing user engagement by 35% and achieving sub-second latency
  • Achieved sub-second latency for notification delivery by optimizing Kafka message processing and Redis caching
  • Developed RESTful APIs with Spring MVC for handling client requests and initiating notification broadcasts
  • Implemented Kafka producers and consumers within Spring Boot applications for asynchronous message publishing and consumption.

Mid-Level Java Developer

John Deere
East Moline, IL
07.2017 - 10.2018
  • Developed search engine tool, achieving 50% reduction in search response times and enabling advanced search features
  • Implemented service layer to encapsulate business logic, including search functionality
  • Used Spring Data JPA's built-in query methods or write custom queries
  • Used Spring MVC to expose RESTful APIs for performing searches
  • Implemented endpoint to handle search requests, processing search criteria and returning results
  • Deployed searching service in containerized environment, ensuring high availability and scalability.

Education

Bachelor of Computer Engineering -

Tribhuvan University
Lalitour,Nepal
2015

Skills

  • Languages: C, C, Java 8/11, SQL 8, PL/SQL
  • J2EE Technologies: Core Java, Collections, JDBC, EJB 3, Hibernate
  • Web Technologies: HTML5, CSS3, JavaScript 18, Angular 12, React
  • Tools & Framework: Hibernate 5, Spring 4, Spring Boot 2, Log4J
  • Web Services: SOAP, Restful, Micro Services
  • Web/App Servers: Apache Tomcat, WebSphere, WebLogic, JBoss
  • Build Automation: Maven, Ant, Jenkins
  • Containerization Tools: Docker 19, Kubernetes 117
  • Database: Oracle, MySQL 8, MongoDB 4, Postgres
  • Development Tools: Eclipse, IntelliJ
  • Testing Tools/Others: JUnit, Postman, Cucumber, Mockito, Selenium, Test NJ
  • Platforms: Windows, UNIX, Linux
  • Cloud Technologies: AWS
  • Messaging Tools: Kafka, JMS, RabbitMQ

Timeline

Software Engineer

UnitedHealthcare Group
04.2022 - Current

Java Developer

Charles Schwab Corporation
07.2021 - 04.2022

Backend Developer

USPS
09.2019 - 07.2021

Java Developer

Discover Financial Services
01.2018 - 09.2019

Mid-Level Java Developer

John Deere
07.2017 - 10.2018

Bachelor of Computer Engineering -

Tribhuvan University
SUDEEP KUMAR YADAV