Dustin Dettmer

Software Programmer at Dusty Technologies

San Francisco, 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
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.
code15 years of coding experience
job6 years of employment as a software developer
bookSouth Harmon Institute of Technology
github-logo-circle

Github Skills (20)

lightning10
json10
python10
apidoc10
bitcoin10
bitcoins10
api10
scripting9
multithreading9
unit-test9
rest-api9
shell9
script9
sh9
c178

Programming languages (14)

C#C++CRustScalaVueGoHTML

Github contributions (5)

github-logo-circle
ElementsProject/lightning

Sep 2021 - Oct 2022

Core Lightning — Lightning Network implementation focusing on spec compliance and performance
Role in this project:
userBack-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.
core-lightningfocusinglightningspecperformance
OpenBazaar/OpenBazaar-Server

Mar 2016 - Mar 2016

(Deprecated) OpenBazaar 1.0 Server daemon for communication with OpenBazaar-Client
Role in this project:
userBack-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