Hi, I’m a software engineering professional with 9 years of experience, including 3 years in Canada. I translate ideas into practical, high-quality software solutions and enjoy leading diverse teams from concept to delivery. I excel in collaborating across cross-functional teams, mentoring engineers, and delivering business objectives. My strengths span frontend and backend development, cloud and DevOps, AI and data, testing, and product ownership, with a passion for building scalable, user-friendly systems.

Hi, I’m a software engineering professional with 9 years of experience, including 3 years in Canada. I translate ideas into practical, high-quality software solutions and enjoy leading diverse teams from concept to delivery. I excel in collaborating across cross-functional teams, mentoring engineers, and delivering business objectives. My strengths span frontend and backend development, cloud and DevOps, AI and data, testing, and product ownership, with a passion for building scalable, user-friendly systems.

Available to hire

Hi, I’m a software engineering professional with 9 years of experience, including 3 years in Canada. I translate ideas into practical, high-quality software solutions and enjoy leading diverse teams from concept to delivery.

I excel in collaborating across cross-functional teams, mentoring engineers, and delivering business objectives. My strengths span frontend and backend development, cloud and DevOps, AI and data, testing, and product ownership, with a passion for building scalable, user-friendly systems.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

AI Trainer/Leader at Outlier
August 1, 2024 - November 8, 2025
Evaluate AI model outputs; select the most accurate and readable solutions for mathematical problems. Assess code quality in JavaScript, TypeScript, Python, and C#, ensuring correctness, efficiency, and best practices. Compare and rank model responses to improve performance, accuracy, and reliability. Recommend enhancements to algorithms, tools, and parameters to optimize model training. Built and maintained end-to-end Cypress-driven tests; contributed to a knowledge-sharing culture.
Senior Software Engineer at Uvaro
July 1, 2024 - July 1, 2024
Main responsibilities include working on the Uvaro e-learning platform. Joined an early-stage startup, designing and implementing a product from 0 to 1. Developed the frontend architecture using TypeScript and AngularJS. Optimized website performance and SEO, achieving 100% Lighthouse Core Web Vitals. Improved UI for accessibility compliance, contributed to a design system across company sites, and implemented data models, APIs, webhooks, and third-party integrations. Achieved 100% unit/integration test coverage; set up end-to-end testing with Cypress; conducted code reviews and mentored new engineers. Built a self-hosted CMS for marketing with HTML/CSS/JS; integrated with HubSpot, Google Tag Manager, and Mixpanel; created a data-driven RAG data pipeline for project work.
Senior Software Engineer at Play Studio
December 1, 2021 - December 1, 2021
Project: MyVegas (Web & mobile casino game) – implemented casino slot machine algorithms, game skins, and weekly events/releases. Built an MVP for NFT games with Ethereum tokens and DeFi mechanics (buy, trade, stake). Developed smart contract interactions with Web3.js and Ethers.js and integrated wallet support (MetaMask, WalletConnect). Added DeFi features: staking, yield farming, and reward distribution to boost player engagement.
Senior Software Engineer at Nash Tech
February 1, 2021 - February 1, 2021
Project: Zenfolio (Photos & Gallery e-commerce) – built and maintained large-scale e-commerce projects; implemented shopping carts, price lists, and campaigns using ReactJS, Next.js, and C#. Applied WebGL and Three.js for 3D model visualization and product rendering. Created customized websites with templates and subdomains using GrapesJS. Ensured 100% unit test coverage and end-to-end testing; led a team of 10 developers; mentored junior developers.
Software Engineer at KMS Technology
November 1, 2018 - November 1, 2018
Project: Tricentis Robotic Process Automation (RPA) – built RPA Studio, test bots, and end-to-end business process tests using test bots; defined automated test flows and validated bot execution.
Software Engineer at FPT Software
September 1, 2016 - September 1, 2016
Project: Izenda (Business Intelligence Platform) – implemented responsive UIs with ReactJS and MobX; built interactive components with Highcharts and D3.js; created customized websites with templates and subdomains using GrapesJS; achieved 100% unit test coverage; set up end-to-end testing with Cypress.

Education

Bachelor of Software Engineering at FPT University
January 11, 2030 - November 8, 2025

Qualifications

Tricentis Automation Engineer Level 1 & 2 (AE1 & AE2)
January 11, 2030 - November 8, 2025
Professional Scrum Master II (PSM II)
January 11, 2030 - November 8, 2025

Industry Experience

Software & Internet, Professional Services