Jenny Yin
703-***-**** **********@*****.***
PROFESSIONAL SUMMARY:
Over 10 years of IT experience as a software application developer with OO experiences in Java for web enabled applications
Expertise in Software Development Life Cycle – SDLC (Analysis, Design, Development and Testing)
Strong development experience in J2EE related technologies including Jenkins, EKS, Konvoy, Restful APIs, React JS, Angular JS, JSON, gitlab, WebLogic, Hibernate, Spring framework, SpringBoot, ActiveMQ, JPA and JSF, Struts, JSP, Java, JDBC, Servlets, Applets
Ability to deliver quality work under pressure and aptitude to meet client needs
Experience with Development Tools Junit, Apache Ant, Maven, Struts, Spring, Hibernate and Java Server Faces framework
Possesses excellent analytical, problem-solving, communication and interpersonal skills, with ability to interact with individuals at all levels and work as a part of a team as well as independently.
Masters in Computer Science from Wayne State University
Sun Certified Java Programmer
Sun Certified Web Component Developer
TECHNICAL SUMMARY:
Languages: Java, JSF, JavaScript, React JS, Angular JS, HTML, CSS, JWT, JSON, C++, SQL, Unix Shell
Databases: Oracle, Postgres
Web and App Servers: Jenkins, EKS, Konvoy, Docker, WebLogic, Tomcat, WSDL, MicroServices, RESTful APIs, SOAP, ActiveMQ
OS: Windows, UNIX
IDE Tools: Eclipse, Junit
Testing and build tools: Junit, Maven, Ant, Selenium
Advanced Java: JPA, JSF, JDBC, Servlets, JavaScript, RMI, EJB, Struts, Hibernate, Spring
PROFESSIONAL EXPERIENCE:
U. S. Custom & Border Protection 4/2023 - present
Java Developer
Project: ADIS
Fix security vulnerabilities for 30+ pipelines
Update base image for 30+ applications
Work on postgres migration for 20+ applications
Implement application feature updates for various ADIS applications
Work on EKS migration for 20+ applications
Work on jdk upgrade from jdk 11 to jdk 17
U. S. Custom & Border Protection 8/2018 - 4/2023
Java Developer
Project: NNSV
Analyze requirements and provide technical design documents
Develop the NCIC ( National Crime Inforamtion center) image record entry and query capabilities
Develop queries for NICS (National Instant Criminal Background Check System)
Complete the code coverage Junit test cases for 200,000+ lines of java code
Transform legacy data format messages to NIEM (National Information Exchange Model) format
Analyze tickets and fix bugs
Develop search enhancements for Admin Console module
Fixed spring web vulnerabilities for ncic-plor, config-server, message count svc, and response_service.
Designed and developed UI page for Missing Person
Updated GES code to address time zone issues
Production deployment support
Fixed jsf AquaSec vulnerabilities
Developed and tested Dynatrace alerts
Internal Revenue Service 2/2016 - 08/2018
Java Developer
Project: FRR (Financial Recap Report)
Design and develop the creation of the reports using Spring, Hibernate.
Modify and utilize the File Comparison Application to compare between IMF files versus CADE2 files
Analyze Kisam tickets and fix bugs
Developing SQL queries to validate the reports
Developing Junit test cases to validate Drools Engine rules
Working with QA team to verify the reports against IMF
Department of Transportation 11/2011 – 03/2016
Java Developer
Project: MSCS
Design and develop Home page, Personal information page, Employment information page
Design and develop Employment Determination Request page, Waiver Request page, Deferment Request page
Working with Business Analysts to identify processes that need to be automated and document the technical solutions
Resolve user tickets as tier-2 support personnel