John Floren

Fellow at Gravwell

Castro Valley, California, 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

🤩
Rockstar
🎓
Top School
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.
code16 years of coding experience
job8 years of employment as a software developer
bookB.S. and M.S Computer Engineering, B.S. and M.S Computer Engineering at Rochester Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
453reputation
26kreached
4answers
6questions
github-logo-circle

Github Skills (21)

build-time10
github-ci10
bash10
buildx10
build-engine10
build210
automated-build10
githubaction-workflow10
operating-system10
system-design9
c119
distributed-systems9
c179
plan96
gsm6

Programming languages (12)

C++CSSCStarlarkTeXJavaScriptGoCommon Lisp

Github contributions (5)

github-logo-circle
Harvey-OS/harvey

Feb 2021 - Feb 2022

A distributed operating system
Role in this project:
userDevOps Engineer & System Architect
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.
gossipoperating-systempartitioningoperatingdistributed-systems
qrush/df

Sep 2010 - Sep 2010

Contributions:2 commits 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
John Floren - Fellow at Gravwell