Joseph Werle

Staff Engineer at Mainsail

New York, 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
Joseph Werle is a staff engineer and systems software builder with 13 years of experience designing application runtimes, programming languages, and far-edge distributed systems from New York. He has led runtime and native-hybrid app work as CTO of Socket Supply, shipping the Socket Runtime that bridges web tech with platform-native code and peer-to-peer capabilities. Joseph combines hands-on low-level engineering—contributions to C and shell package managers and a symbolic verifier/tranzpiler project—with product leadership as a founder, advisor, and board member across startups and startups-turned-products. His work spans build tooling, parsers, dependency management, and P2P/local-first primitives, reflecting a rare blend of DevOps, back-end systems, and language/tooling expertise. Notably, he moves between shipping production runtimes and improving developer-facing OSS like bpkg and clib, showing a pragmatic focus on developer experience. He brings entrepreneurial instincts and a history of pivots (media to OTT, web to native hybrids) to architect resilient, platform-bridging systems.
code13 years of coding experience
job14 years of employment as a software developer
languagesEnglish, Spanish, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
4answers
0questions
github-logo-circle

Github Skills (42)

filesystem10
parser10
package-management10
scripting10
manager10
bash10
environment-variables10
c-programming10
file-operations10
c1110
c1710
script10
parsing10
fileio10
parse10

Programming languages (13)

C++CSSCRustMakefileVueGoHTML

Github contributions (5)

github-logo-circle
clibs/clib

Feb 2014 - Jan 2023

Package manager for the C programming language.
Role in this project:
userBackend Developer
Contributions:6 releases, 46 reviews, 268 commits in 9 years
Contributions summary:Joseph primarily contributed to the core functionality of the C package manager, addressing return codes and merging file system updates. They implemented support for `clib.json` and `package.json` files, modifying the install process to prioritize `clib.json` and writing/saving dependencies. The user also upgraded dependencies, including `clib-package`, and refactored installation-related code to initialize and cleanup curl correctly. They fixed logging errors and improved code related to versioning, and refactored search comparisons.
ishclibpackage-managerc
bpkg/bpkg

May 2014 - Jun 2022

Lightweight bash package manager
Role in this project:
userBack-end & DevOps Engineer
Contributions:4 releases, 20 reviews, 234 commits in 8 years 2 months
Contributions summary:Joseph contributed significantly to the `bpkg/bpkg` repository, a bash package manager. Their work involved the implementation of core functionality, including package installation and dependency management, primarily through shell scripts. The user's commits also demonstrate a focus on build processes and deployment, evidenced by the inclusion of a setup script and the integration of build tools. Overall, the contributions suggest a strong understanding of both back-end development and DevOps principles within a shell scripting environment.
bash-scriptinginstallerpackage-managershell-scriptslinux
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
Joseph Werle - Staff Engineer at Mainsail