Hi, I'm Kenny Nham
Software Engineer who builds fast, reliable products and loves solving hard problems.
About
Full-stack software engineer with hands-on experience deploying and troubleshooting production systems directly on customer sites. Regularly traveled on-site to lead Product Acceptance Testing (PAT) and Extended Factory Acceptance Testing (EFAT), serving as the primary technical point of contact between engineering and the client during live PLC/SCADA system commissioning. Combines full-stack development, CI/CD, and SQL-driven data validation with real-time, client-facing problem-solving under ambiguous, high-stakes conditions.
Experience
Software Quality Assurance Engineer · TechnipFMC
Oct 2025 – Apr 2026- Designed and executed detailed test plans and cases, ensuring coverage of business and system requirements, which reduced post-release defect rates by 30%.
- Identified critical bugs pre-deployment, significantly enhancing software stability and user satisfaction.
- Maintained robust test environments and automation tools, ensuring smooth and reliable test executions.
Controls Engineer · TechnipFMC
Jul 2024 – Oct 2025- Led Product Acceptance Testing (PAT) and Extended Factory Acceptance Testing (EFAT) activities, validating system functionality, software performance, and operational requirements.
- Diagnosed and resolved software, hardware, and system integration issues during test environment setup.
- Troubleshot real-time system failures and implemented corrective actions to maintain operational continuity.
DevOps Engineer · TechnipFMC
Jun 2023 – Jul 2024- Designed, implemented, and maintained CI/CD pipelines using Azure DevOps, GitHub Actions, and Jenkins, automating build, testing, and deployment workflows, decreasing software delivery times by 300% (from 6 hours to 2 hours).
- Delivered expert-level support, consistently resolving high-priority issues on first contact and reducing ticket volume by 30%.
- Investigated and resolved build, deployment, and environment-related issues through log analysis, root-cause investigation, and system debugging, minimizing disruptions to development workflows and release schedules.
Full-Stack Software Engineer · TechnipFMC
Aug 2017 – Jun 2023- Designed and developed a system management interface from initiation to completion using Angular, TypeScript, JavaScript, PHP, HTML5, and REST APIs, reducing human errors and speeding up configuration times by 300%.
- Collaborated with product managers, QA engineers, and software developers throughout the Agile software development lifecycle, improving project delivery times by 25%.
- Built interactive prototypes and proof-of-concepts to validate product features with stakeholders, shortening feature validation timelines by 30% and improving development alignment.
- Authored technical documentation, improving knowledge sharing and project alignment for engineering teams, business stakeholders, and end users.
Skills & Why Hire Me
Full Software Lifecycle Experience
From building full-stack features to CI/CD pipelines to QA and systems validation, I've worked every stage of the software lifecycle — so I understand how my code impacts the teams downstream.
Results You Can Measure
I focus on outcomes, not just output — cutting release cycles from 6 hours to 2, reducing defect rates by 30%, and speeding up delivery timelines by up to 300% across past roles.
Cross-Functional Collaborator
I've worked closely with product managers, QA engineers, and stakeholders through Agile development, translating requirements into shipped features and clear technical documentation.
Contact
Let's talk — I'm open to new opportunities.