Candidate 007

Full stack Developer
Dallas, TX

Summary

I’m a Java Developer with more than eight years of experience building enterprise-scale, real-time applications for government and financial clients. My work focuses on Core Java, Spring Boot, RESTful APIs, and microservices, with hands-on experience in multithreading, database tuning, DevOps practices, and test automation. I’m comfortable working in Agile teams and enjoy building applications that are secure, scalable, and user-friendly. I’m known for my strong problem-solving skills, clear debugging approaches, and ability to work well with cross-functional teams.

Professional Experience

Java Developer
FDA
Jun 2017 - Jul 2019
  • Designed and implemented RESTful services (JAX-RS + Spring Boot) for large-scale scientific data applications.
  • Developed responsive UI pages using JSP, HTML, CSS and JavaScript with form validations.
  • Migrated legacy monolithic systems to AWS microservices, increasing scalability and reducing downtime.
  • Built SQL queries, stored procedures, and schema designs for Oracle DB.
  • Automated deployments in WebLogic/Tomcat servers and configured Node Manager for server administration.
  • Conducted unit and regression testing with JUnit and Selenium.
Java Developer
USAA
Aug 2019 - Dec 2019
  • Developed payment platform microservices with Spring Boot and integrated Angular UIs.
  • Implemented AWS IAM roles and Cloud Formation templates for secure deployments.
  • Configured AWS RDS and VPCs, supporting hybrid cloud setups.
  • Optimized REST APIs for transaction processing with concurrent handling.
  • Applied logging frameworks and debugging skills to resolve production issues quickly.
  • Integrated JUnit/Selenium automated tests into CI/CD pipelines.
Technology Analyst
Texas Instruments
Dec 2019 - Mar 2020
  • Migrated from monolithic to microservices architecture, improving scalability and fault tolerance.
  • Configured Spring Boot applications using YAML/XML and deployed on Apache Tomcat.
  • Performed system testing, troubleshooting and performance optimization for backend services.
  • Implemented TDD practices with JUnit, ensuring higher code coverage and fewer defects.
  • Designed UML blueprints for microservices migration planning.
  • Deployed services via CI/CD pipelines in Jenkins/GitHub.
Java Developer
Citibank
  • Designed Spring Boot microservices integrated with Angular frontends for enterprise financial applications.
  • Built REST APIs from scratch and tested them with Postman/REST Assured.
  • Managed AWS IAM roles, Security Groups and VPC configurations, improving system security.
  • Implemented CI/CD pipelines using Jenkins and GitLab CI, reducing manual deployment efforts by 40%.
  • Created Cloud Formation templates for repeatable environment provisioning in AWS.
  • Applied Java 8 streams and lambdas for clean, functional programming constructs.
  • Built automation frameworks (Selenium + TestNG + Maven + Log4j), adopting POM design for maintainable
  • test suites.
  • Developed UML diagrams for use-case and class design, ensuring architectural clarity.
  • Conducted query optimization and indexing in Oracle DB for improved performance.
Java Developer
CBP (Customs and Border Protection)
Aug 2022 - Aug 2025
  • Designed and implemented RESTful microservices using Spring Boot, Hibernate and JPA, ensuring scalability and reliability.
  • Migrated CTPAT 2.0 to CTPAT 3.0, building APIs and backend services from scratch.
  • Developed secure authentication flows by integrating Spring Security with JWT for role-based access.
  • Built and optimized UI components in Angular (tables, pop-ups, SPA transitions, NgRx state management) integrated with REST APIs.
  • Improved application performance via lazy loading, optimized change detection and Angular bundle size reduction.
  • Automated regression and UI testing using Selenium, JUnit 5 and TestNG, integrated with Jenkins pipelines.
  • Leveraged multithreading for concurrent data processing and optimized memory management/GC tuning for high-volume requests.
  • Enhanced logging and monitoring using SLF4J and Logback, reducing mean time to resolve issues by 30%.
  • Applied Agile/Scrum methodologies, collaborating with cross-functional teams to deliver features on time.

Project Experience

No items found.

Technical Skills

Programming & OOP
:
Core Java (Advanced), Java SE, OOP Principles (Inheritance, Polymorphism, Abstraction, Encapsulation), Java 8+ (Streams, Lambda Expressions), Multithreading, Memory Management
Backend Development
:
Spring Core, Spring MVC, Spring Boot Microservices, RESTful APIs, Spring Data JPA/Hibernate, Spring Security & JWT, Microservices Architecture (Eureka)
Frontend Development
:
HTML5, CSS3, JavaScript (ES6+), React, Responsive Design (Bootstrap, Tailwind CSS), AJAX, Client-Side Routing, Webpack/npm/Vite
Databases
:
MySQL, PostgreSQL, MongoDB
DevOps & Cloud
:
Git/GitHub/GitLab, Jenkins, GitHub Actions, Docker, Kubernetes, AWS (EC2, S3, RDS, Lambda)
Testing & QA
:
JUnit 5, Mockito, Postman, REST Assured, Selenium
Other
:
JSON/XML processing, Maven, Gradle, Logging (SLF4J, Logback), Agile/ Scrum, Problem Solving, Debugging
Methodologies
:
Agile/Scrum, BDD, TDD, CI/CD

Certifications

Microsoft SQL Certification

Education

Penn State University
Bachelor of Science in Information Technology
Aug 2017
Purdue Global
Masters In Cyber Security
Mar 2024

References

No items found.