Dalton Cherry

Engineering Manager at Curri

Austin, Texas, 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
Dalton Cherry is an engineering manager based in Austin with 13 years of hands-on experience building mobile and backend systems, now leading engineering at Curri. He blends deep iOS and systems expertise—contributing to well-known Swift projects like Starscream and SwiftHTTP—with production experience at Cloudflare and startups he’s founded or led. Dalton’s background ranges from low-level C services and identity agents to scalable Go WebSocket servers and modern Swift networking, giving him a rare full-stack mobile-to-infrastructure perspective. As a former CEO and cofounder he pairs technical craft with product and team leadership, guiding cross-functional teams through platform transitions and performance-driven engineering. Outside work he’s a drum machine-playing climber with a developer’s curiosity that surfaces in prolific open-source contributions.
code13 years of coding experience
job14 years of employment as a software developer
bookAssociate's degree Computer Science, Associate's degree Computer Science at Taft College
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at The Master's University
stackoverflow-logo

Stackoverflow

Stats
579reputation
32kreached
24answers
2questions
github-logo-circle

Github Skills (21)

http10
networking10
network-programming10
websockets-client10
nsurlsession10
swift10
websocket-client10
client-websocket10
api-design9
json9
websocket9
protocols8
macos8
ios8
uitoolbar6

Programming languages (4)

CGoObjective-CSwift

Github contributions (5)

github-logo-circle
daltoniam/Starscream

Jul 2014 - Oct 2022

Websockets in swift for iOS and OSX
Role in this project:
userBack-end Developer
Contributions:340 commits, 161 PRs, 260 pushes in 8 years 4 months
Contributions summary:Dalton's contributions primarily revolve around implementing features related to the Websocket functionality within the Starscream project. The commits reveal the development of key components, focusing on creating and managing WebSocket connections, handling stream events and implementing HTTP protocol. The user also worked on improving the SSL support and implemented mechanisms for handling incoming data and processing raw messages within the WebSocket framework.
websocketsosxprotocolwebsocketswift
daltoniam/SwiftHTTP

Jun 2014 - Dec 2017

Thin wrapper around NSURLSession in swift. Simplifies HTTP requests.
Role in this project:
userBack-end Developer
Contributions:171 commits, 37 PRs, 101 pushes in 3 years 6 months
Contributions summary:Dalton primarily focused on the back-end aspects of the SwiftHTTP library, with an emphasis on request serialization and task management. They implemented classes for HTTP request and JSON serialization, contributing significantly to the core functionality of making HTTP requests, including adding request headers, and handling parameters. Furthermore, the user initiated support for background download and upload tasks and handled the response data, suggesting improvements to the library's core networking capabilities.
http-requeststhinswiftnsurlsessionmacos
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
Dalton Cherry - Engineering Manager at Curri