Passionate Full-stack Web Developer and Software Development Engineer (Testing) with 5+ years of experience
Experience
2024 — Now
2024 — Now
Rockville, Maryland, United States
Developed and maintained front-end and back-end features for both Drupal 7 and Drupal 10 environments.
Co-led the full migration of the i5k website (https://i5k.nal.usda.gov) from Drupal 7 to Drupal 10, independently handling all aspects of front-end development for a high-traffic government site with approximately 700,000 annual visits.
Leveraged technologies including PHP, Twig, SCSS, jQuery, HTML, JavaScript, and a wide range of Drupal modules to build and enhance site functionality.
Configured and maintained local development environments using Docker and virtual machines.
Integrated U.S. Web Design System standards and features into the frontend architecture to improve consistency and accessibility.
Provided support and troubleshooting for Drupal functionality, display issues, and module configurations.
Designed, developed, and tested responsive web applications to ensure full accessibility compliance.
Built and maintained reusable code libraries and front-end components to streamline development.
Conducted UX-focused reviews of website content to enhance usability and overall user experience.
Created and executed detailed test plans and test cases; maintained and updated automated testing scripts.
Performed cross-browser compliance and internal test.
Conducted accessibility testing of web applications and multimedia content to meet Section 508 standards.
Mentored internal developers on resolving issues related to accessibility, responsive design, and HTML/CSS validation.
Authored/Co-authored user documentation and technical guides to support end users and internal teams.
Managed Google Analytics configurations and generated monthly traffic and performance reports.
Designed and developed a Java-based e-commerce web application: https://cdors.ahrq.gov/.
Built business logic with Core Java, Collections, and Multithreading.
Created and optimized Spring JPA repositories with MongoDB.
Developed microservices using Spring Boot, REST APIs, and Hibernate.
2021 — 2023
2021 — 2023
Rockville, Maryland, United States
Worked on Employer Support of the Guard and Reserve project using ASP.NET Core Clean Architecture, with Razor pages and Entity Framework Core.
Worked on Telerik UI for ASP.NET Core for server-side wrapping. Used Telerik Controls for rich data visualization while developing the application.
Maintained Employer Support of the Guard and Reserve portal, two public-facing websites (www.esgr.mil, www.freedomaward.mil), and worked on bug fixes.
Performed vulnerability patching, investigated, and mitigated system weaknesses.
Researched and integrated design strategies, product specifications, development schedules, and user expectations into product capabilities.
Developed, implemented, and executed the standard procedures for the administration of the DISA STIGs as per DOD configuration standards.
Plan and monitor the AWS cloud infrastructure.
Build and configure the staging and production systems with DISA security rules.
Implementing manual testing as well as automation end-to-end testing for the website using Cypress/JavaScript. Recorded the bugs and generated bug reports.
Worked closely with other senior back-end developers and customers to ensure an effective, visually appealing, and intuitive implementation.
Designed and launched an application for the Information Management System through MS PowerApps that boosted the efficiency of contract management.
Designed and completed a Case Tracking System Salesforce Lightning System based on the client's needs.
Certified as ISTQB Certified Tester, Foundation Level; DHS Trusted Tester for Section 508.
Hands-on with AWS (EC2, S3) and Azure for development, security, and DevOps services.
Automated builds & deployments with Maven and Jenkins CI/CD.
Built responsive front-end features with Angular, Bootstrap, AJAX, and JSON.
Designed and maintained unit test cases to support continuous integration.
Ensured reliability of microservices and APIs through automated testing.
Integrated RESTful services with modern UI components.
2024 — Now
Beltsville, Maryland, United States
Implemented Drupal 7, 8, 9 and 10 front-end and back-end development.
Utilized PHP, twig, SCSS, JQuery, JavaScript and Drupal Modules.
Setup local work environments in Docker, and VM.
Integrated Web Design System and functionality into the front end of the websites.
Supported and resolved Drupal functionality and display issues.
Supported Drupal Solr and Elasticsearch integration.
Created, designed, and tested web-based applications to ensure responsive website design that is Section 508 compliant.
Created reusable code and components Libraries.
Researched, investigated, and evaluated website content to improve user experience and website content.
Designed, developed, and implemented test plans and test cases, and updated automated testing scripts.
Performed cross-browser compliance tests and internal testing.
Tested web-based applications and media for Section 508 compliance.
Mentor internal developers to locate and resolve Section 508, responsive views, HTML, and CSS validation issues.
Attended daily scrums and collaborated with other team members and stakeholders.
Communicated with clients to understand requirements and needs.
Created user guides and documentation.
Provided Drupal content management training.
Managed Google Analytics account and created monthly reports.
2023 — 2025
2023 — 2025
Rockville, Maryland, United States
Participate in all aspects of an Agile based engineering process from planning to retrospective.
Design, develop, test, debug, maintain, and deploy a Java-based e-commerce web application: AHRQ HCUP CDORS: https://cdors.ahrq.gov/.
Working on Spring, Hibernate, RESTful services.
Developed the business logic using Core java, Collection, Multithreading
Build the JPA repository using Spring JPA with MongoDB
Developed and maintained the unit test cases using framework and supporting the Continuous Jenkin framework.
Worked on spring boot services using microservice architecture.
Implemented the Build and deployment for the application using build automation tool maven and Jenkin.
Extensively hands-on experience with framework with Angular and worked on AWS and managed like AWS EC2 and S3.
Excellent project experience in Microservices, Multithreading, Web-J2EE technologies.
Design and development of Microservices using Spring Boot, REST API.
Used Spring Boot which is radically faster in building Microservices and developed Spring based application with very little configuration.
Experienced in other front-end technologies such as Bootstrap, Ajax, JSON, and Angular.
Jenkins were used as a continuous integration server for build and deployment of application to different environments using maven.
Strong working knowledge on Azure development/ AWS /Cloud Security/ Cloud Devops services with a background in Java.
Actively involved in design discussions, POCs, design and implementation.
2021 — 2023
Alexandria, Virginia, United States
Worked on Employer Support of the Guard and Reserve (ESGR) Upgrade Contract in researching and upgrading two public websites to the most recent version of DNN/Evoq
Implemented the DoD-required use of Public Key Infrastructure (PKI) methods (specifically, via the use of the Common Access Card (CAC)) to authenticate users
Reviewed and analyzed the ESGR Portal’s suite of three custom-built applications to support defining requirements for a technical refresh.
Prepared end-to-end test plans and test scenarios based on the business and functional specifications, test cases, test scripts, bug reports, and address open software defects when assigned for the websites
Determining test cases to automate or to complete manually
Developed, maintained, and executed automated test scripts using Cypress on the websites, and integrated Cypress scripts with Jenkins Pipeline
Executed REST API testing in Postman, using CircleCI and Jenkins pipelines for continuous integration processing, which saves 50% testing time and helps to achieve 80% test coverage of the application
Executed and analyzed various SQL queries using the SQL developer tool and created bug reports using Jira with the Zephyr plug-in
Successfully revealed and reported a bunch of critical bugs and over 500 non-critical bugs
Resolved technical issues and forecast troubleshooting complications during software trials
Document test procedures and ways to reproduce issues.
Created a data dictionary serving as a reference guide for developers and clients to understand the data structure and relationships within the web application
Actively participated in Agile Scrum development process (Grooming, Planning, Scrum, Software Development, Testing, Demos/Retrospectives)
Supported the agency's use of semi and fully automated accessibility testing tools
Research and identify candidate accessibility testing and user interface (UI) automation tools
Provide Section 508 testing technical assistance and respond to Section 508 questions
Education
Georgia Institute of Technology
Master of Science - MS
Northeastern University
Master of Science - MS
Beijing Jiaotong University