Dodge Ho
@dodgeho
Full-stack software engineer and software architect blending React/NestJS with Canvas graphics and AWS-backed cloud development.
What I'm looking for
I’m a full-stack software engineer with a C++/CAD engineering background and recent experience taking remote web products from idea to implementation. I focus on building production-ready systems that connect interactive graphics workflows to clean product engineering—especially where design tooling meets cloud-backed functionality.
At an early-stage fashion design platform, I work as a founding full-stack engineer/software architect, covering React/Vue, Canvas/Konva-based real-time composition, REST APIs, and PostgreSQL data modeling (including JSONB design parameters). Previously, I delivered remote full-stack features for an online English education platform using React, NestJS, Drizzle ORM, and PostgreSQL, and earlier I developed and optimized C++ modules for CAD/3D modeling workflows such as computational geometry and file conversion—skills that strongly shape how I design robust engineering pipelines.
Experience
Work history, roles, and key accomplishments
Founding Full-Stack Engineer / Software Architect
Jun 2025 - Present (1 year 1 month)
Building an early-stage fashion design platform as the founding full-stack engineer, covering React/Vue, Canvas/Konva, REST APIs, and relational database design. Focused on real-time visual composition, design data modeling, and AI-assisted development workflows.
puzzlewear.cn
Details:
· Build the technical foundation for an early-stage fashion design platform, covering interactive design workflo
Founding Full-Stack Engineer & Architect
PuzzleWear Tech. Co., Ltd.
Jun 2025 - Present (1 year 1 month)
Founding full-stack engineer and software architect for an early-stage fashion design platform, covering React/Vue, Canvas/Konva, REST APIs, and relational database design. Building a real-time visual composition editor and design data models backed by PostgreSQL (including JSONB fields), with AI-assisted development workflows.
Delivered remote full-stack features for an online English education platform using React, NestJS, Drizzle ORM, and PostgreSQL. Built course scheduling, shopping cart, payment/refund, and role-based account management features.
Details:
· Delivered remote full-stack features for an online English education platform using React, NestJS, Drizzle ORM, and PostgreSQL.
· Built shopping cart and order
Professional development
Career Break
Aug 2022 - Apr 2024 (1 year 8 months)
My attempt to start a PhD:
• Submitted 1several applications to international universities/labs, with multiple original research proposals in the field of [Software Architecture]/[Software Development]/[Software Testing].
• Secured 4 competitive fully-funded positions from top universities overseas (in FIN, SWE, LUX.).
• Process concluded at offcial administrative phase.
Developed and optimized C++ modules for ZW3D, a large-scale CAD/3D modeling product. Worked on computational geometry, file conversion, and large-codebase refactoring.
Details:
· Developed and maintained C++ modules for ZW3D, a commercial 3D engineering software product, focusing on reliability, maintainability, and file-processing workflows.
· Refactored Delaunay triangulation and mesh texture r
Education
Degrees, certifications, and relevant coursework
Nanyang Technological University Singapore
Summer School, Computer Science
2022 - 2022
Sun Yat-sen University
Master of Engineering - MEng, Computer Software Engineering
2018 - 2020
Study in the field of Intelligent Medical Treatment. Dissertation focused on denoising using technologies of Digital Signal Processing, Digital Image Processing, and Machine Learning.
Sun Yat-sen University
Bachelor of Science - BS, Biology/Biological Sciences
2014 - 2018
Major: Biological Science Minor: Computer Science and Technology
Study transcriptome analysis in Bioinformatics
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
puzzlewear.cnPortfolio
github.com/DodgeHoJob categories
Skills
Interested in hiring Dodge?
You can contact Dodge and 90k+ other talented remote workers on Himalayas.
Message DodgeGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
