DESIGN
Every build starts as geometry. Figma frames or Fusion 360 sketches — constraints first, decoration last. If it doesn't work as a wireframe, it won't work in PLA either.
FIGMA · FUSION 360 · PEN & PAPER● ERDENE BATBAYAR — SOFTWARE ENGINEER · VIRGINIA, USA
I'm Erdene Batbayar, a fullstack software engineer based in Virginia — React, Next.js and Three.js on screen; 3D printers, CNC and custom hardware in the shop. Passionate about crafting products people actually enjoy.
I'm Erdene — a software engineer who never stopped building physical things. By day I design and ship web experiences: real-time 3D, animation-heavy interfaces, products people actually enjoy using.
By night the garage hums: FDM printers laying down functional parts, a CNC router carving fixtures and signage, custom hardware on the bench. Same loop every time — design, program, fabricate, iterate. CAD or code, it's all toolpaths. And when the spindle stops, there's a paddle within reach.
Every build starts as geometry. Figma frames or Fusion 360 sketches — constraints first, decoration last. If it doesn't work as a wireframe, it won't work in PLA either.
FIGMA · FUSION 360 · PEN & PAPERCode is a toolpath for the browser; G-code is a program for steel and steppers. I write both. TypeScript, shaders, slicers, CAM — instructions a machine can't misread.
TYPESCRIPT · GLSL/WGSL · G-CODE · CAMHit run. Deploy pipelines push to the edge; printers and the router push through material. Watching a first layer go down clean and a CI run go green feel exactly the same.
CI/CD · FDM · CNC ROUTERMeasure, sand, refactor, reprint. Tolerances matter — in kerning and in millimeters. Version two always exists; version one is just how you find out why.
QA · CALIPERS · PROFILING · v2.0Interactive property-boundary measurement tool for Queensland, AU — land research made accessible and accurate.
Online banking system — secure, fast, user-friendly financial services built on Next.js and Appwrite.
Anonymous salary-sharing platform visualizing wage disparities across gender, ethnicity, location and role.
Community platform for the Mongolian community — news, events and connection in one place.
3D product page — real-time rendered iPhone with scroll-driven storytelling.
Responsive club website — Next.js and Shadcn, built for the college tech community.
Agency marketing site — interactive, motion-first interface for a creative studio.
Automated crypto price monitor with Telegram notifications — set it and forget it.
CERTIFIED: AWS · META FRONTEND · GOOGLE CLOUD · CISCO · MICROSOFT AZURE
A 40 mm ball, 2.7 grams, brushing the net with sidespin — table tennis is tolerance work at human speed. Reading spin is debugging. Footwork is process planning. Match point is a deploy on a Friday.
It's also where the polymath loop closes: the same CNC router that cuts my fixtures has cut me a blade.
● GOT AN IDEA THAT NEEDS BUILDING?