MY DAY JOB / SOFTWARE ENGINEERING
My work at
Epicor CPQ.
I’m a software engineer working on the 3D side of Epicor CPQ.
My work at Epicor
Official Epicor product visual
Software Engineer
I build 3D tools and the interfaces around them at Epicor CPQ. My personal software includes Reverso, a CAD and reverse engineering prototype.
TypeScript Vue 3 Babylon.js C#
MY DAY JOB / SOFTWARE ENGINEERING
I’m a software engineer working on the 3D side of Epicor CPQ.
My work at Epicor
Official Epicor product visual
A CLOSER LOOK
Three ways into my professional work, with the details behind each one.
01 / GEOMETRY
Extrusion and sweep tools that handle sharp corners, ribbon geometry, and end caps.
Explore geometry work02 / RENDERING
A configurable visible-edge pipeline, supporting shaders, and editor display modes.
Explore rendering work03 / PRODUCT ENGINEERING
Contributions to the shared Vue 3 migration, interface compatibility, and automated tests.
Explore frontend workCAD & reverse engineering software.
I'm building fast, fluid CAD with editable dimensions and feature history. Built in C++20 with Qt and Open CASCADE; see a sketch become a chamfered solid.
PERSONAL SOFTWARE / VOICE-FIRST AI
Stay with the work. Talk through the rest.
Talk to Spark to capture tasks, plan around meetings, and work out when to leave. Keep your attention on the main work, with TickTick, Google Calendar, and Google Maps connected.
PERSONAL BUILD / @COLINSBUILDS
Take a closer look at the SLC’s powertrain, suspension, electronics, and active aero. A custom WebGL2 renderer uses GLSL shaders for hidden-line rendering and view-dependent silhouettes, bringing the project into interactive 3D.
03 / OUTSIDE WORK
The things I make and get into for fun: 3D printing, CAD design, welding, and cars.
My personal car build.
View SLC project
Taking an idea from the screen into something physical.
Personal designs, models, and ideas worked out in 3D.
Hands-on time in the workshop, working with metal.
Another part of my interest in cars, alongside the SLC.
START A CONVERSATION
For engineering roles, project conversations, or a closer look at my background, find me on LinkedIn.