Dave Carroll

Protocol Engineer at Otim Labs

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
🎓
Top School
Dave Carroll is a protocol engineer based in New York with 14 years of software experience focused on blockchain protocols, backend systems, and developer tooling. Currently at Otim Labs, he applies practical cryptography and protocol design skills honed during an internship at cLabs where he proposed experimental improvements to Celo’s identity stack. His background blends academic research and hands-on engineering—from building webcam-driven collaborative editing tools to shipping mobile features and audio/video production for a college music department. An active contributor to open-source integration work, he has experience enhancing .NET toolkits for Salesforce APIs, showing attention to authentication flows and API upgrades. Dave combines systems-level thinking with product-focused delivery, comfortable moving between smart contracts, SDKs, and backend integrations. He brings a curious interdisciplinary bent, merging music/production sensibilities with rigorous CS training from Pomona College.
code14 years of coding experience
job1 year of employment as a software developer
bookTennessee Governor's School Innovation & Entrepreneurship, Tennessee Governor's School Innovation & Entrepreneurship at Tennessee Technological University
bookSummer@Brown Music Production, Summer@Brown Music Production at Brown University
bookBachelor of Arts - BA Computer Science, Bachelor of Arts - BA Computer Science at Pomona College
bookMcCallie School
languagesSpanish
github-logo-circle

Github Skills (10)

salesforce-api10
authentication10
user-authentication10
csharp10
dotnet-core10
netframework10
oauth9
json9
rest-api8
unit-testing7

Programming languages (12)

TypeScriptC#JavaCSSShellJavaScriptGoPHP

Github contributions (5)

github-logo-circle
The Force.com Toolkits for .NET provides an easy way for .NET developers to interact with the Force.com & Chatter REST APIs using native libraries.
Role in this project:
userBack-end Developer
Contributions:1 release, 18 commits, 5 PRs in 11 months
Contributions summary:Dave primarily contributed to the backend of the Force.com Toolkit for .NET. They added support for the "state" OAuth parameter, modifying the authentication client to handle it. The user also updated various files to incorporate changes from a merge and addressed a test case related to a Chatter group news feed. Furthermore, the user updated the Newtonsoft.Json library to version 7.0.1, and also made changes to switch to v34.0 API and the Chatter API endpoints.
native-librariesdotnetinteractc-sharpcsharp
dcarroll/depends

Mar 2018 - Jun 2023

Contributions:8 PRs, 8 pushes, 6 branches in 5 years 3 months
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
Dave Carroll - Protocol Engineer at Otim Labs