CNC Programmer & Machinist — Fusion 360 CAM, 3-axis and 4th axis
Reese CNC Machine Shop LLC · Decatur, GA
Job shop machinist and Fusion 360 CAM programmer. 1.75 years running a Haas VF-3SS in a production job shop — 3-axis CAM experience, plus 4th-axis indexing (3+1) and simultaneous 4th-axis machining.
Everything below is real production work I programmed and ran — 6061 aluminum, 316/304/303 stainless, cast iron, tool steels and plastics. Not sample parts, not simulations.
Six years of Fusion 360 CAD came before the shop. Starting my own shop and writing my own CAM engine came after — the machining footage on this page is from my time at Arbiser Machine, not my own shop. The machining is the part worth your time, so it leads.
Click any thumbnail to play · videos have sound · click any photo to enlarge
Printed copy: each clip below is shown as a still frame. The moving footage (19 clips, with sound) is in the digital version of this portfolio.
The three clips that best show how I program: multi-axis roughing strategy, in-program probing with post-processor sequencing, and aggressive but controlled material removal.
Indexed (3+1) and simultaneous 4th-axis work on large parts: roughing strategy, 3D surfacing passes, and reaching multiple faces in one setup.

Where I spend the most programming effort: cutting setup time with in-program probing, reordering operations at the post-processor level, and fixing processes that were fighting the operator. Most of that time goes to optimizing toolpaths for faster cycle time, better surface finish and longer tool life. In-program probing also cuts the chance of a setup error and can simplify the setup itself.
Same machine, same tool change. The stock sequence runs seven moves one after another. Mine overlaps everything that does not depend on the move before it, and lands in three. That difference is paid on every single tool change, in every cycle, for the life of the program.
Production quantities, where the programming decision is how many parts fit per cycle and how the second op locates off the first.



The main factors in high MRR / high-speed machining are dynamic toolpaths, tool pressure, chip load and tool selection. In stainless, it's also about managing tool wear — too light on tool pressure or chip load and the tool chatters; too high and it breaks or chips. In aluminum, running 1/2" endmills at max RPM (12,000 RPM) is about avoiding resonant frequencies by tuning RPM and tool pressure.

Most of the hard problems in a job shop are holding problems. These are the setups I built when the obvious method didn't work.



The same programmer across very different materials. Each one wants a different chip, a different coolant approach, and a different definition of a good finish.





3-axis CAM experience; 4th-axis indexing (3+1) and simultaneous machining. Adaptive clearing, contour, pocketing, drilling and 3D surfacing, with feeds and speeds tuned per material rather than left at library defaults.
In-program probing routines are built inside the CAM tree. Post-processor editing is the separate skill — that's where the edge over competition and the full cycle-time optimization come from.
Adaptive clearing, 2D/3D contour, pocketing, drilling and tapping cycles, 3D surfacing and finishing.
Indexed (3+1) multi-face work and simultaneous rotary machining, including surfacing on rotary-held parts.
In-program probing routines to establish offsets and cut setup time, including probing against a rotary centerline.
Sequencing optimization at the post level so the output program runs in the order the machine wants.
Tabbed stock, zero-point fixturing, multi-part fixtures, and improvised solutions when standard workholding won't reach.
Finding the operation that's costing time or breaking tools, and changing the process instead of pushing harder.
| Role | Where | What |
|---|---|---|
| Machinist / CAM Programmer | Arbiser Machine Production job shop |
Ran a Haas VF-3SS for 1.75 years. Programmed and ran production parts across aluminum, stainless, cast iron, tool steels and plastics — 3-axis and 4th axis, including probing and post-processor work. Also experienced with 3D printing and laser engraving. |
| Robotics — BEST competition | Fernbank LINKS | Machined rack & pinion and wheels on a CNC mill; C++ controls work. |
Six years of daily Fusion 360 CAD — 36 projects — and two competition robots. The earlier projects are mostly 3D printing and electronics, and they showcase a long-running interest in manufacturing and design, and hands-on experience with both CAD and CAM. They're why I read a model the way its designer intended, and why I catch the features that'll be a problem to hold before the job reaches the machine.
Past projects, not services — the shop's work is the CAM programming above.




Also: the Fernbank LINKS BEST-competition robot and an MTRE 1000 mechatronics robot — rack & pinion and wheels machined on a CNC mill, controls written in C++.
Founded Reese CNC Machine Shop LLC (Decatur, GA), and building the tooling that most programmers only use.
Single-member LLC in Decatur, GA — a machine shop organized around CAM programming as the core service.
Building my own CAM engine — toolpath generation, simulation and G-code output — in Python. Knowing CAM below the interface is what lets me push a stock install further than most.
Writing a CNC nesting algorithm to maximize sheet utilization — the same optimization mindset I apply to cycle time and tool life.