Jeff Epler

Project Manager Mechanical Engineer at J & D MACHINE & GEAR, INC.

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Jeff Epler is a mechanical engineer and project manager with 16 years of hands-on experience designing and delivering complex machinery, now leading projects at J & D Machine & Gear in Seattle. He has held senior engineering roles across aerospace, marine renewable energy, and advanced manufacturing at companies like First Mode and Markey Machinery, combining detailed mechanical design with program-level coordination. Jeff contributes to open-source CNC control software (LinuxCNC), where his backend commits improved kinematics, touch-off commands, and encoder handling—an uncommon software-hardware crossover for a mechanical engineer. He holds BSME and MSME training from the University of Washington with a focus on tidal energy, and is known for translating sophisticated mechanical concepts into practical, serviceable systems.
code16 years of coding experience
job15 years of employment as a software developer
bookMSME Tidal Energy, MSME Tidal Energy at University of Washington
github-logo-circle

Github Skills (9)

c1710
cnc10
gcode10
c1110
kinematics10
hal9
embedded8
python8
sys8

Programming languages (4)

CSSVHDLVim scriptPython

Github contributions (5)

github-logo-circle
LinuxCNC/linuxcnc

Sep 2009 - Nov 2013

LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
Role in this project:
userBack-end Developer
Contributions:45 commits in 4 years 2 months
Contributions summary:Jeff's commits primarily focus on modifying the LinuxCNC's source code to improve and simplify existing functionalities. The user refactored the touch-off code with new G10 L10/L20 commands, and fixed forward kinematics calculations. The user also improved the software encoder with additional latching features. Further commits include the addition of the grid lines to preview and code styling updates.
linuxcnclaserinkscapemachines3d-printer
ddjepler/teamcharter

Aug 2019 - Aug 2019

Contributions:4 pushes, 1 branch in 1 day
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jeff Epler - Project Manager Mechanical Engineer at J & D MACHINE & GEAR, INC.