Phil Reindl

Principal Software Engineer at FBS

Horace, North Dakota, 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
Phil Reindl is a Principal Software Engineer with 11 years of experience building scalable, cloud-native systems and modernizing legacy platforms across industries from agriculture to healthcare. Based in Horace, ND, he leads engineering teams at FBS where he modernized a legacy data-entry system, implemented a Kafka-to-Postgres audit pipeline, and improved data integrity for thousands of concurrent users. A full-stack practitioner who has founded a SaaS startup, he has hands-on history with Ruby on Rails, Go, Java, C#, Docker, AWS/Azure, and both relational and legacy DB systems. Phil also contributes to open-source CNC tooling—improving UI and g-code preprocessing performance in the Universal G-Code Sender—demonstrating a practical attention to performance and workflow ergonomics. He combines mentorship and architecture work with frequent code reviews, preferring pragmatic, auditable solutions that bridge old systems to modern microservices.
code11 years of coding experience
job14 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at North Dakota State University
github-logo-circle

Github Skills (7)

javas10
user-interface10
gcode10
graphical-user-interface10
java10
human-interface10
cnc9

Programming languages (5)

TypeScriptC#JavaCSSRuby

Github contributions (5)

github-logo-circle
A cross-platform G-Code sender for GRBL, Smoothieware, TinyG and G2core.
Role in this project:
userFull-stack Developer
Contributions:81 commits, 31 PRs, 73 comments in 7 months
Contributions summary:Phil primarily contributed to improving the user interface and functionality of the CNC software. Their commits involved refactoring and enhancing the user interface by adding a new macro panel, migrating existing code to new data structures, and updating UI elements to load macro values. Furthermore, they improved the performance of the g-code preprocessor, resulting in faster processing. The user also addressed issues related to file loading and other workflow features.
g2coregrblgcode-editortinygsender
Contributions:54 pushes, 31 branches in 7 months
grblsendercross-platformjavag-code
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
Phil Reindl - Principal Software Engineer at FBS