John Floren is a systems-minded software engineer with 16 years of experience building low-level and embedded systems, now serving as a Fellow at Gravwell after eight years as a senior engineer there. He combines deep OS and hardware expertise—Go and C specialist skills, embedded hardware prototyping, and low-level Android hacking—with practical experience in large-scale PC emulation and build automation. At Harvey-OS he helped architect and automate the distributed OS build and CI, demonstrating a knack for bridging system design and engineering operations. Prior work at Sandia National Labs underscores his background in mission-driven, high-assurance projects, and his academic training (B.S./M.S. in Computer Engineering, RIT) grounds his hands-on approach. Equally comfortable on a breadboard or in a containerized CI workflow, he’s driven by a belief that operating systems and wearable/space-facing hardware are ripe for reinvention.
16 years of coding experience
8 years of employment as a software developer
B.S. and M.S Computer Engineering, B.S. and M.S Computer Engineering at Rochester Institute of Technology
Contributions:1 release, 54 reviews, 17 commits in 1 year
Contributions summary:John primarily focused on setting up and configuring the build process for the Harvey operating system using `expect` scripts and `bash` commands. They implemented initial GitHub Actions workflows to build and test the system, including installing from an ISO. The user also contributed to the system's build infrastructure and build process. The commits also involve system-level scripting and the integration of external dependencies.
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.