Paul Schoenfelder

Senior Staff Compiler Engineer at Whiteharbor Technologies

City of Saratoga Springs, New York, 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
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.
code14 years of coding experience
job19 years of employment as a software developer
bookComputer Science, Computer Science at Century College
bookAssociates Avionics Systems Technology, Associates Avionics Systems Technology at Community College of the Air Force
languageselixir, erlang, c#, javascript, Russian, rust
stackoverflow-logo

Stackoverflow

Stats
9,131reputation
363kreached
99answers
0questions
Badges
elixir
top-1%
logging
top-5%
pattern-matching
top-5%
erlang
top-5%
github-logo-circle

Github Skills (58)

docker10
strings10
float3210
erlang10
elixir10
llvm10
text-manipulation10
macros10
configuration-management10
process-management10
distributed-systems10
dockers10
release-management10
api10
build-automation10

Programming languages (20)

C++CSSRustCMakefilePLpgSQLWebAssemblyGo

Github contributions (5)

github-logo-circle
bitwalker/swarm

Jul 2016 - Sep 2021

Easy clustering, registration, and distribution of worker processes for Erlang/Elixir
Role in this project:
userBack-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.
worker-processesgleamerlangregistrationelixir
bitwalker/distillery

Jul 2016 - Jul 2019

Simplify deployments in Elixir with OTP releases!
Role in this project:
userBack-end Developer
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