Senior Full Stack Engineer with 12 years of experience building scalable web products end-to-end. I ship production software in spec-driven environments, collaborate closely with product and engineering teams, and focus on infrastructure optimization and reliable remote delivery. I build product features, backend services, and platform improvements across React/Next.js, Node.js, and Python, and I leverage AI-assisted development workflows (e.g., Claude Code/Cursor/Codex) to increase speed and quality. I’m also comfortable developing complex client-side experiences like in-browser video manipulation and AI-generated UI.

Senior Full Stack Engineer with 12 years of experience building scalable web products end-to-end. I ship production software in spec-driven environments, collaborate closely with product and engineering teams, and focus on infrastructure optimization and reliable remote delivery. I build product features, backend services, and platform improvements across React/Next.js, Node.js, and Python, and I leverage AI-assisted development workflows (e.g., Claude Code/Cursor/Codex) to increase speed and quality. I’m also comfortable developing complex client-side experiences like in-browser video manipulation and AI-generated UI.

Available to hire

Senior Full Stack Engineer with 12 years of experience building scalable web products end-to-end. I ship production software in spec-driven environments, collaborate closely with product and engineering teams, and focus on infrastructure optimization and reliable remote delivery.

I build product features, backend services, and platform improvements across React/Next.js, Node.js, and Python, and I leverage AI-assisted development workflows (e.g., Claude Code/Cursor/Codex) to increase speed and quality. I’m also comfortable developing complex client-side experiences like in-browser video manipulation and AI-generated UI.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Work Experience

Senior Full Stack Engineer at Pencil AI
October 1, 2019 - Present
Led full-stack development of an AI-powered content creation platform using Remotion, Next.js, Node.js, and Python. Refactored the asset processing pipeline to run browser-based execution (via Mediabunny), reducing server-side dependencies and infrastructure costs while maintaining performance. Implemented in-browser video manipulation features such as clip stitching and on-the-fly thumbnail generation with Remotion to enable real-time content editing without server round-trips. Adopted AI coding frameworks (Claude Code, Cursor, Codex) to accelerate daily development workflows and improve delivery speed. Joined the AI team to transform UI components into AG-UI components using CopilotKit for AI-driven dynamic interface generation.
Full Stack Engineer at Metro Residences
August 1, 2018 - October 1, 2019
Developed and maintained web applications for a real estate management platform using React, Node.js, and TypeScript. Implemented RESTful APIs and database integrations with MongoDB and PostgreSQL. Deployed and managed cloud infrastructure on AWS and GCP using Docker and Kubernetes. Collaborated with cross-functional teams to deliver product features and improve system performance.
Senior Software Engineer at Freelancer.com
January 1, 2017 - October 1, 2018
Led development of a mobile and web platform for on-demand services using React Native and Node.js. Built RESTful APIs and integrated third-party services including payment gateways and geolocation. Optimized application performance and database queries for high-traffic environments. Mentored junior developers and conducted code reviews to maintain engineering quality.
Software Engineer at Robert Bosch
May 1, 2013 - December 31, 2016
Developed embedded software and firmware for automotive control systems using C/C++. Implemented IoT solutions for vehicle diagnostics and remote monitoring. Designed and maintained RESTful APIs for integration between embedded systems and cloud platforms. Worked with cross-functional teams on hardware-software integration and system testing. Participated in Agile cycles and contributed to code reviews and documentation.
Software Engineering Intern at FPT Software
January 1, 2012 - December 31, 2012
Supported development of web applications using JavaScript and basic frontend technologies. Assisted in building and testing RESTful APIs for internal tools and client projects. Gained exposure to the full software development lifecycle through hands-on coding, debugging, and collaboration with senior engineers. Learned standard practices in code reviews, version control, and Agile methodologies.

Education

Bachelor of Software Engineering at FPT University
January 1, 2013 - December 31, 2013
Bachelor of Software Engineering at FPT University
May 1, 2013 - December 31, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Media & Entertainment, Professional Services, Telecommunications