# Jackhman Ysa > Software Engineer at Happy Money Location: Dublin, California, United States Profile: https://flows.cv/jackhman I'm a passionate Software Engineer in Agile/Scrum Software Development. I enjoy coding and building APIs and apps, as well as building infrastructures, capabilities, frameworks, tools, and automation. I love doing more and better. And I'm a cool person to work with. My portfolio: https://jackman-ysa.netlify.app/ It has a dashboard showcasing my works (live in Cloud) and source code (GitHub) SKILLS: • Languages: Java, Python, JavaScript/TypeScript, SQL, NoSQL, Bash/Shell, Groovy, HTML, CSS, XML, Cypher (Graph Databases) • Frameworks/Technologies: Spring Boot, React, Angular4, Flask, Node.js, Spark, LAMP/WAMP Stack (Linux/Windows, Apache, MySQL, PHP), JSP, Servlets, JDBC, Tomcat, MS OLEDB, AJAX, JQuery • Tools: Git, Gradle, JPA, Swagger, Lombok, DevTools, Datadog, CloudFormation, Serverless, Github, IntelliJ, PyCharm, Spark, SQL-Dev, Eclipse, Webstorm, Jira, Robo 3T, Postman, CLI, Bitbucket, Stash, Jenkins, Maven, AEM, Confluence, HP ALM, Android Studio, Grafana • Skills: Docker, CodePipeline, CodeBuild, Lambda, EventBridge, GitHub Actions, SDKs, Kakfa • Platforms: AWS, Mac, Linux, Windows 7, Salesforce • Databases: MongoDB, DynamoDB, Postgres, Oracle, AWS-RDS, Neo4J, DB2, MySQL, MS SQL Server • Automation: Nightwatch, TestContainers, Pact.io, Python/Pytest, Selenium WebDriver in Java and JavaScript, Grid, Mocha, Chai, Bobcat, Cucumber, Java/Spark, JUnit, SOAPUI, Perfecto, Saucelab • Methodologies: SDLC, Agile/Scrum, Squad, QA Life Cycle, DevOps • Tracking Systems: JIRA, HP ALM, IBM CQ, TFS, StarTeam ## Work Experience ### Software Engineer @ Happy Money Jan 2021 – Present | Orange County, California, United States (Remote) Tech stack: AWS, Docker, Spring Boot, Microservices, Java, JavaScript/TypeScript, Python, Bash, MongoDB, DynamoDB, Postgres, CodePipeline, CodeBuild, GitHub Actions, Lambda, EventBridge, API Gateway, Dadadog, Gradle, SDKs, CLIs, Nightwatch, Salesforce, Kafka, Swagger, Lombok, JPA/CrudRepository, DevTools - Build and deploy Lambda services in TypeScript using AWS Event, DynamoDB, CloudFormation, integrated with CodePipeline, GitHub, Jira via SDKs, Datadog, making CRUD into DynamoDB to create DORA metrics from 500 pipelines to measure project targets/performance displaying in graphs for data visualization. Leverage Event triggers to auto-detect/auto-onboard new pipelines and save tremendous efforts (if not possible) to manually change the structure in all the pipelines which can take 1-2 years to complete. - Build CLI using oclif in JavaScript/NodeJS to generate test templates including TestContainers similarly to cookiecutter in one line of command that save each team's manual efforts from 3-5 days. - Build local microservices environment using docker, env-vault, moxie services in Java to provide environment on-demand that speeds up development cycle, where the teams can just run one line of command and they'll have the integrated environment brought up for themselves instantly in their local machine. - Build Pact.io framework in Java REST and Kafka integrated in CI/CD (merge protection in GitHub Actions and deploy protection in the pipeline) for ideal contract testing and as a standard across all teams, where it promotes evolution and freedom in making changes between Providers and Consumers without breaking each other. - Build parallelization using docker and multi-threading in Java and Python to cut down the execution time to 40-90% for faster deployment flow in the pipeline - Build REST APIs in Java Spring Boot in the Loan Application microservice transformed from a monolithic Matcha ### SDET @ FINRA Jan 2020 – Jan 2021 | San Francisco Bay Area, California (Remote) - Build Python/Pytest automation to validate data migration from Appworx DB to JAMS API - Build Java/Spark tool to validate huge amount of data migration from on-prem Oracle to cloud AWS RDS - Build Jenkins pipelines in Groovy/Shell, which can run jobs in cascading, parallel, distributed and cut down the execution time from 5 days to 4 hours - Automate/fix automation in Java JTAF keyword-based framework to validate webapps ### SDET/SDE @ Kaiser Permanente Jan 2017 – Jan 2020 | San Francisco Bay Area, California - Design and automate test cases in Java, Selenium, Cucumber, Bobcat as well as in JavaScript, Mocha, Chai - Develop new features and update flow in FDL (Find Doctors and Locations) in JavaScript/Angular5 which provide users access and functionality to healthcare digital products. - Build solutions to solve project, environment, and automation challenges, such as build services in JavaScript/NodeJS to have contents follow the environment and the event being triggered to allow teams to change/test contents simultaneously in the same environment without stepping on each other - Build automation foundation and tools in new projects and mentor team members on best practice on locating/making locators steady, coding style, and other concepts and techniques - Perform UI and API Testing, Authoring Testing in AEM, Contract Testing, JUnit, and Outage Testing ### Automation & QA Lead @ Toyota North America Jan 2016 – Jan 2017 | Torrance, California, United States - Design and automate test cases in Java Selenium and TestNG - Play a role as QA Team Lead and manage the QA processes in multiple projects and enforce to meet Business committments - Prepare QA Plan/Strategy outlining the approach to execute the project - Perform Functionality Test, System Test, Regression Test in a large complex Web-based integrated automotive manufacture Orders Management System - Validate the UI and Mainframe output - Validate the data flow in: planning/vehicle configurations, forecasting/placing orders, transmitting/confirming orders, and distributing vehicles in all regions in North America. - Validate the data flow in the intense data-oriented Pricing Validation App and ensure the pricing is correct ### QA Engineer @ Southern California Edison (SCE) Jan 2014 – Jan 2016 | Irwindale, California - Design and automate test cases in Java Selenium, and perform System Test to ensure the GIS info works correctly - Validate the data flow in the complex Geographic Information System: creating jobs, placing poles on Map3D, view jobs on GeoView, etc. - Coordinate the UAT in the Enterprise Office 365 Migration ### Mobile App & QA Engineer @ Kia Motors & Staples Jan 2013 – Jan 2014 | Irvine, California, United States KIA Motors - Irvine, CA: - Perform Mobile App testing on Android and iOS mobile devices in Telematics and Connected Car - Validate Telematics functions: ParkingMinder, MyPOIs, Maintenance & Diagnostics, etc. Staples - Boston, MA: - Validate the data flow in the upstream & downstream system in the Retail Transactions Management Systems - Perform Integration and Regression in the POS Coalition system ### Volunteer Database Developer/Programmer (during College) @ Cham Association of Pennsylvania Jan 2008 – Jan 2014 • Designed a database system using MS Access based on the organization’s culture and requirements • Programmed in VB.NET to create a Windows-based Fees-Processing Application • Incorporated Microsoft OLEDB to connect and query/update the Access database with embedded dynamic SQL ## Education ### Bachelor of Science (BS) in Information Sciences and Technology (3.74 / 4.0) Penn State University ## Contact & Social - LinkedIn: https://linkedin.com/in/ysajack - Portfolio: https://jackman-ysa.netlify.app/ --- Source: https://flows.cv/jackhman JSON Resume: https://flows.cv/jackhman/resume.json Last updated: 2026-04-11