Jack Farmer
Software engineer · Atlanta, Georgia
I'm a software engineer at Vendori. Before that I spent two years inside manufacturing operations, migrating an ERP that a whole factory floor depended on, where I learned that code is the easy part. Understanding the business is what sets you apart.
Outside of work I write small, sharp command-line tools and keep a long-running interest in computer vision.
Selected work
-
photo-organizer
2026A command-line tool that takes a flat dump of photos and sorts them into numbered directories by capture time, capped at a configurable size. Packaged for pipx, with a test suite and re-runnable imports that never re-read what they've already moved.
Python · pytest · packaging
-
Metrik
2025A centralized metrics tracker for your services. Express API and token auth on the backend, a Vite single-page dashboard on the front, built as one repo that ships as a single deployable.
Node · Express · Vite · JWT
-
Undergraduate capstone. Tracks where a speaker moves on stage across a recorded presentation and renders the result as a heatmap, using cascade-based face detection over the video frames.
Python · OpenCV
Experience
-
Software Engineer · Vendori
2026–PresentAtlanta, Georgia
Support the monolithic services behind the product in Node, TypeScript and Postgres, deployed on AWS. Specialize in multi-platform integrations through Prismatic, connecting Vendori to the systems customers already run. The emphasis is on outcomes that hold up in production rather than on paper.
-
RCB Industries
2024–2026Ball Ground, Georgia
-
Technical Systems Lead
2025–2026Led the migration off a custom in-house ERP onto Rootstock Manufacturing ERP, coordinating four departments, mapping twenty core processes and validating over a million records with no downtime. Acted as the technical liaison to executive leadership across three concurrent initiatives, and retired eight legacy workflows along the way.
-
Business Systems Developer
2024–2025Designed the product movement and staging flows for the production floor, lifting available product by 35% and cutting missing-product delays by more than 75%. Built the logging layer behind inventory tracking, and maintained the internal ERP against a live ticket queue.
-
-
IT Intern · Marathon Consulting
2023Virginia Beach, Virginia
Built procedures, scripts and pages in ASP.NET over SQL Server for an internal time-tracking tool, and ran a client data migration off hard-coded values with full integrity, ahead of schedule.
-
Computer Science Intern · Spectrum Comm
2022Newport News, Virginia
Wrote a JavaScript and PHP interface over in-house AI systems, then a head-position module in C++ with OpenVINO and OpenCV that inferred roll, pitch and yaw for two simultaneous faces and wrote the results back to SQLite.
Education
Christopher Newport University
BS Computer Science · Cum Laude
Contact
Happy to talk about interesting systems work, or anything on this page.