KN

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

JavaScriptTypeScriptPHPPythonSQLHTML5CSS3C++AngularNode.jsExpressBootstrapAzure DevOpsGitHub ActionsJenkinsMicrosoft TFSGitBitbucketJiraREST APIs

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.