Senior Staff Compiler Engineer at Whiteharbor Technologies
City of Saratoga Springs, New York, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Paul Schoenfelder is a Senior Staff Compiler Engineer with over a decade of hands-on experience building compilers, runtimes, and distributed systems in Rust and the BEAM ecosystem. He has led compiler teams for the Miden VM (a STARK-based ZK virtual machine) at Polygon Labs and Whiteharbor, designing Miden and AirScript compilers and exposing a public HIR for multi-language backends. A prolific open-source contributor, Paul has shaped core Elixir tooling and clustering projects (libcluster, swarm, distillery) and worked on Firefly, an alternative BEAM targeting WebAssembly, showing deep interest in AOT compilation and cross-platform runtimes. His background includes high-reliability systems work from F-16 avionics to concurrent data pipelines, combining military-grade discipline with pragmatic engineering. He frequently blends low-level runtime work (GC, term representations, LLVM/WebAssembly integrations) with DevOps and build-system improvements, making him equally comfortable in compiler internals and deployment/tooling. Based in Saratoga Springs, NY, he’s an author and speaker who continually experiments with new language and systems designs outside of work.
14 years of coding experience
19 years of employment as a software developer
Computer Science, Computer Science at Century College
Associates Avionics Systems Technology, Associates Avionics Systems Technology at Community College of the Air Force
Easy clustering, registration, and distribution of worker processes for Erlang/Elixir
Role in this project:
Back-end Developer
Contributions:1 review, 258 commits, 24 PRs in 5 years 2 months
Contributions summary:Paul primarily focused on implementing and improving the core functionality of the `swarm` project, which is an Erlang/Elixir-based clustering and process management system. Their contributions involved ensuring the proper startup and operation of critical components such as the ETS process and the inclusion of nodes in the state. The user also implemented the synchronization and redistribution of registered processes across the cluster. Further work included adding capabilities for disabling and configuring heartbeats, and configuring multicast TTL.
Contributions:820 commits, 265 PRs, 716 pushes in 3 years
Contributions summary:Paul primarily worked on enhancing the Distillery project, a tool designed to simplify Elixir deployments. The user's contributions included adding new features, fixing bugs, and implementing various improvements to different aspects of the project such as the logging, file generation, and code deployment. The user focused on improving the configuration, upgrade, and code paths and the build process of a release. They also introduced new commands to add functionality to the project.
deploymentpackagingelixirdeploymentssimplify
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
Paul Schoenfelder - Senior Staff Compiler Engineer at Whiteharbor Technologies