Age 14 — Baltimore, MD
Early Computing
Built computers from age 14. First introduction to programming was creating custom mods for Quake 3 — including console commands to alter game physics.
Origin Story
From building computers at 14 and modding Quake 3 to shipping 15+ enterprise systems across CAD, manufacturing, and construction.
90
Computer books read after becoming a father
$200K
PO that validated the self-taught path
2006
Year introduced to Autodesk platform
Age 14 — Baltimore, MD
Built computers from age 14. First introduction to programming was creating custom mods for Quake 3 — including console commands to alter game physics.
2006 — High School
Graduated Project Lead The Way STEM program. Introduced to the Autodesk platform — the foundation of a career-long specialization.
Grand Prairie, TX
First engineering job at Sapian R&D — dental research and development. Created the Sapian Root Remover Kit, which progressed from a napkin sketch to adoption by an NBA Trail Blazers team physician.
Hiram, GA
First corporate role at Interroll — introduced to German engineering practices and enterprise-scale manufacturing workflows.
Turning Point
Read 90 computer books after the birth of my first child — driven by the need to buy a home before ever having lived in one. A $200K purchase order for outsourced work I was already doing internally validated the path to mastery.
Fry Reglet → Enterprise
48 applications for the architectural metals industry. 12% sales lift for a $40M/year company. From Excel spreadsheets to cloud-based systems — estimating, engineering, sales, and manufacturing.
Build it once and make it relevant to each user type for immediate business impact and zero rework. Cross-platform, mobile-responsive development from day one.
MVP first. Over-engineering is intellectually stimulating on your own time, but if you want to deliver value, you ship what matters and stack on it.
Technical debt must be eliminated aggressively. A backlog is hard enough to keep up with — you don't want brittle code compounding the problem.
MoSCoW, KISS, Pareto, and YAGNI — guided by the original business case straight from the customer.
Business impact over hard problems. Simplicity delights me — I take no pride in things being difficult.
Lead from behind and in front. Prefer teams for mentoring and learning, but innovate alone because bravery requires independence from fear-driven decisions.
Expert positions on CAD automation, .NET modernization, and enterprise systems.
Companies either don't set up lifecycles properly or create redundant lifecycles. Vault governance requires disciplined lifecycle design from day one.
Minimal change, phased feature introduction. Don't rewrite — migrate incrementally with production safety at every step.
Code becomes legacy when it becomes a security risk. Age alone doesn't make code legacy — vulnerability does.
The biggest misconception is that all CAD platforms are the same under the hood. Each platform has fundamentally different API architectures and integration patterns.
Modernize when there are security risks or cost/time savings opportunities exceeding 20%. Otherwise, stabilize and govern what exists.
Still critical in most enterprise desktop environments. MVVM architecture keeps it relevant for CAD-hosted plugins, internal tools, and industrial applications.
Father of two — a 7-year-old son and an 8-year-old daughter. I play Roblox with my kids on weekends, with ambitions to build a game together.
Active in the Atlanta Tech Village community. CAD Guardian's mission: lending experience to people who want to be better contributors to society and their families.
Five-year vision: successful global consultant with a special interest in real estate — combining Autodesk skills for architectural design with software skills for systems that drive profit to fund infinite creativity.
“With software, you can do a lot with zero dollars.”
From napkin sketch to production. Architecture ownership AND delivery in the same hands.