Results-driven Software Developer with over 5 years of Development experience with Java. Proven expertise in designing, developing, and deploying scalable software solutions to solve complex business problems. Strong proficiency in Java, J2EE, and the Spring Framework, with a track record of optimizing system performance and enhancing application functionality. Experienced in both Agile and Waterfall methodologies, ensuring efficient and timely project delivery. Well-versed in cloud platforms such as Azure and GCP, driving improvements in application scalability, reliability, and performance.
Overview
14
14
years of professional experience
Work History
Java Developer / Rest API Developer (Remote)
Employer : Revel IT | Client : Bath and Body Works Inc
Columbus, OH
03.2025 - 01.2026
Designed and developed end-to-end RESTful Data APIs using Java, Spring Boot, and JSON to support upstream data processing and seamless downstream system integration.
Implemented JWT-based authentication and authorization, ensuring secure API communication and compliance with enterprise-grade security standards.
Implemented migration of legacy REST APIs to Spring Boot microservices, improving scalability, maintainability, and cloud readiness.
Built resilient API communication layers using Spring Web Client, incorporating configurable retry logic, fault tolerance, and robust error-handling mechanisms.
Increased unit and integration test coverage by over 80% across 20+ Spring Boot applications, significantly enhancing code quality and reliability.
Optimized REST client performance to ensure high availability and consistent data flow for omnichannel retail systems.
Collaborated with cross-functional teams to deliver scalable APIs supporting digital commerce, order processing, and inventory management in high-traffic environments.
Implemented Apache Kafka-based event-driven architecture for inter-service communication, improving system decoupling, scalability, and real-time data processing.
Developed Kafka producers using Kafka-Template to publish high-throughput messages with low latency across microservices.
Implemented custom serializers and de-serializers for efficient JSON and Avro message handling.
Built reusable React functional components using Hooks (useState, useEffect) to consume Spring Boot REST APIs and improve UI performance.
Developed dynamic React forms with validation (Formik / Reactive Forms patterns) to enhance user input handling and UX consistency.
Integrated React UI with secure backend services using JWT token-based authentication, enabling protected route access and session management.
Java Developer / Rest API Developer (Remote)
Employer : Cloud Path | Client: Google Inc
Mountain View, CA
07.2024 - 02.2025
Designed, developed, and maintained high-performance RESTful APIs for internal services, ensuring high availability, scalability, and low latency in distributed environments.
Contributed to the development of the Message Center, a RESTful web service enabling seamless communication across multiple API services and microservices.
Spearheaded the design and implementation of Google Cloud Pub/Sub–based publisher and subscriber services, enabling reliable, event-driven architecture and optimizing asynchronous message processing across distributed systems.
Leveraged GCP services such as Cloud Run, Cloud Functions, and Cloud Logging to deploy, monitor, and scale microservices, improving system observability and operational efficiency.
Participated in refactoring legacy API modules, enhancing code maintainability and increasing unit test coverage to 90%+, significantly reducing defects and improving system reliability.
L3 Support (Hybrid)
Employer : Aeroxchange
Farmers Branch, TX
02.2024 - 07.2024
Leveraged Spring Data JPA for efficient database access and transaction management, optimizing data retrieval and persistence performance.
Developed Data Access APIs to enable seamless interaction with multiple data sources, improving system scalability and flexibility.
Implemented exception handling frameworks (Global Exception Handler) to standardize error responses and improve API reliability.
Built asynchronous processing mechanisms using Kafka and/or multithreading to improve system throughput and reduce response latency.
Implemented caching strategies (Redis/Concurrent Cache) to optimize API response times and reduce database load.
Secured REST APIs with OAuth2/JWT integration, ensuring authentication, authorization, and data protection across services.
Optimized SQL queries and database performance, reducing response time and improving transaction efficiency.
Designed fault-tolerant microservices with retry mechanisms, circuit breakers, and fallback strategies to improve system resilience.
Enhanced API performance tuning through thread management, connection pooling, and efficient resource utilization.
Spring Boot Developer (Hybrid)
Employer : Intellect Solution | Client : Internal Revenue Service
Farmers Branch, TX
08.2023 - 01.2024
Spearheaded the design and implementation of enterprise-grade REST APIs, including an Audit API for compliance tracking and activity logging.
Developed a scalable Data Access API layer on Apache Tomcat, improving system performance, reliability, and data throughput.
Refactored Spring Security authentication flows using OAuth 2.0, enabling secure, token-based access control across distributed services.
Designed and deployed cloud-native solutions on Microsoft Azure, delivering secure, scalable, and cost-efficient infrastructure.
Automated CI/CD pipelines using Azure DevOps, significantly reducing deployment time and accelerating API delivery cycles.
Built a document management REST service using Spring Boot, integrating Azure Blob Storage for secure and efficient file handling.
Developed a Spring Boot based Proof of Concept (PoC) application to validate API integrations and support stakeholder demonstrations and feedback.
Spring Boot Developer / L3 Support (Hybrid)
Employer : Infosys LLC | Client :Charls Schwab
Westlake, TX
01.2018 - 07.2023
Implemented PCF Application Security Groups (ASG) and established deployment spaces in PCF Cloud, enabling secure, scalable, and efficient cloud-native service deployment.
Designed and developed microservices features using Spring Security (WebSecurityConfigurerAdapter), implementing secure authentication flows and custom login mechanisms.
Refactored Spring Security authentication modules, strengthening security protocols and enhancing overall system protection.
Developed a modular, plugin-based JAR architecture, promoting reusability, maintainability, and streamlined service integration.
Integrated core Spring components including Spring Boot, Spring Data JPA, Spring Transaction Management, and Spring Security, ensuring robust and secure service interactions.
Refactored legacy code to leverage Java 8+ functional programming (Stream API, Lambda expressions), improving code readability, maintainability, and performance.
Migrated legacy monolithic services to microservices architecture, enhancing scalability, flexibility, and deployment independence.
Implemented CI/CD pipelines using Bamboo and SonarQube, improving build quality, automated testing, and deployment efficiency.
Conducted Veracode security scans and remediated vulnerabilities, ensuring compliance with secure coding standards and industry best practices.
Applied Test-Driven Development (TDD) using JUnit, increasing code reliability and reducing defect rates.
Designed and deployed scalable cloud infrastructure using Google Cloud Platform (GCP).
Managed cloud resources including Compute Engine, Cloud Storage, and VPC networks.
Implemented secure and cost-efficient cloud architectures following best practices.
Monitored and optimized cloud performance using Cloud Monitoring and Logging.
Implemented OAuth 2.0–based authentication and authorization for secure REST API communication, enabling scalable and secure token-based access control.
L3 Production Support Developer (Onsite)
Employer : Revel IT | Client : Nationwide Insurance
Columbus, OH
01.2017 - 12.2017
Spearheaded the design and development of a web application's generalized processing system and UI components, enhancing overall user experience and performance.
Engineered robust validation logic and exception handling mechanisms, ensuring compliance with business rules and maintaining data integrity.
Built responsive and user-friendly interfaces using HTML, CSS, and Bootstrap, improving accessibility across devices.
Performed comprehensive JUnit testing to validate functionality, performance, and reliability, ensuring high-quality deliverables.
Designed and implemented RESTful web services to enable seamless integration with external systems and efficient data exchange.
Developed and maintained CI/CD pipelines using Bamboo and Jenkins, streamlining build, testing, and deployment workflows.
Integrated RESTful APIs for real-time JSON data retrieval, enabling dynamic and data-driven application behavior.
Grads Developer / L3 Support (Onsite)
Employer: Harbinger Partners | Client : Mutual of Omaha
Omaha, NE
06.2014 - 10.2016
Lead the design and development of RESTful web services using Spring Boot, optimizing API performance, scalability, and security to support complex business requirements.
Implemented robust backend validation and exception handling frameworks, enforcing business rules and ensuring data consistency across the application.
Integrated and consumed RESTful APIs for real-time data processing, enabling dynamic content updates and ensuring up-to-date user experiences.
Developed and executed comprehensive JUnit test suites, improving code coverage and ensuring reliability, stability, and accuracy in production environments.
Built dynamic, responsive web applications using React, improving page load speed by ~30% through code-splitting and lazy loading.
Integrated and consumed RESTful APIs, collaborating with React-based frontend applications to enable real-time data processing and dynamic user experiences.
Developed responsive and interactive user interfaces using React, improving usability and enhancing overall application performance.
Junior Java Developer / L3 Support (Onsite)
Employer : UnifiedSys | Client : Chegg Inc
Omaha, NE
06.2013 - 05.2014
Developed and maintained backend components for RESTful API services, ensuring scalability and reliable system performance.
Troubleshot, debugged, and optimized existing backend codebase, enhancing application stability and performance.
Performed root cause analysis of production issues using Splunk, delivering timely resolutions and minimizing downtime.
Collaborated with cross-functional teams to integrate frontend and backend services, improving overall system efficiency and user experience.
Junior Associate / Trainee Engineer (Onsite)
Employer : Kohll's
Omaha, NE
01.2012 - 05.2013
Collaborated with product owners and stakeholders to gather requirements and translate them into scalable technical solutions, ensuring alignment with business objectives and delivery timelines.
Developed and deployed production support tools to automate troubleshooting processes, significantly reducing debugging time and improving issue resolution efficiency.
Drove performance enhancements in the data submission application, optimizing processing times and overall system throughput.
Maintained and enhanced existing codebase through bug fixes, refactoring, and feature development, improving application stability and functionality.
Actively participated in code reviews using Crucible and Fisheye, ensuring adherence to coding standards, best practices, and continuous improvement in code quality.