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.
11 years of coding experience
14 years of employment as a software developer
BS, Computer Science, BS, Computer Science at North Dakota State University
A cross-platform G-Code sender for GRBL, Smoothieware, TinyG and G2core.
Role in this project:
Full-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.
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.