Dustin Dettmer is a versatile software programmer based in San Francisco with 15 years of experience building production apps and backend systems across iOS, C++, PHP, and JavaScript. He runs Dusty Technologies and has shipped client work for companies like Getaround, Tubi TV, and Exact Software while also co-founding a consumer app and serving as CTO for a startup. Dustin contributes to notable open-source projects in the crypto and Lightning Network space, improving Bitcoin price integration, adding resilient fallbacks, and fixing memory leaks and race conditions in Core Lightning. He combines pragmatic DevOps and backend engineering skills with a history of building low-level tools (profilers) and cross-platform fixes, reflecting a comfort with both systems and product code. A curiosity for financial and distributed-systems tooling shows up repeatedly in his work, where redundancy and reliability are a consistent focus.
Core Lightning — Lightning Network implementation focusing on spec compliance and performance
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:208 reviews, 20 commits, 70 PRs in 1 year 2 months
Contributions summary:Dustin primarily contributed to the core lightning network implementation. They addressed code quality issues, including cleanup based on `shellcheck` output. Their work involved fixing memory leaks, correcting comments, and resolving issues related to Python path resolution. They also enhanced the development process by adding commands to the `startup_regtest.sh` script and addressing a race condition in the channel management process.
(Deprecated) OpenBazaar 1.0 Server daemon for communication with OpenBazaar-Client
Role in this project:
Back-end Developer
Contributions:8 commits, 4 PRs, 3 comments in 7 days
Contributions summary:Dustin focused on improving the Bitcoin price retrieval and integration within the OpenBazaar server. They implemented a background thread to periodically fetch bitcoin prices, added fallback mechanisms to multiple exchange APIs for redundancy, and created tests for the `btcprice` module. Furthermore, the user exposed a new API endpoint to retrieve the current Bitcoin exchange rate and a list of known currencies. The user's work demonstrates a strong emphasis on improving financial functionality.
daemonopenbazaarcommunicationserver
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
Dustin Dettmer - Software Programmer at Dusty Technologies