Adam Coddington

Senior Staff Engineer at Airship

Chicago, Illinois, 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
Adam Coddington is a Senior Staff Engineer in Chicago with 15 years of experience building reliable web and backend systems, currently leading engineering efforts at Airship. He combines hands-on development, architecture and DevOps—shipping features, improving CI, and hardening integrations across large codebases. A long-time open-source contributor, Adam has improved Python libraries for iCloud, email ingestion, Taskwarrior tooling and CNC tooling, often focusing on refactors that boost installability, cross-version compatibility, and automation. He previously founded an open-source SaaS around Taskwarrior and has a track record of moving projects from prototype to production while keeping maintenance and developer experience top of mind. Notably, his contributions frequently add practical resiliency (session persistence, PID lockfiles, deduplication keys) that reduce operational pain beyond feature work.
code15 years of coding experience
job16 years of employment as a software developer
bookB.A. Political Science History Russian Language and Literature, B.A. Political Science History Russian Language and Literature at Purdue University
stackoverflow-logo

Stackoverflow

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

Github Skills (34)

gui-automation10
sendmail10
python10
imap10
apidoc10
django10
send-email10
travis-ci10
e-mail10
taskwarrior10
pop310
api10
file-handling10
mime10
testing9

Programming languages (15)

JavaC++CG-codeRustGoNASLHTML

Github contributions (5)

github-logo-circle
Import mail from POP3, IMAP, local email mailboxes or directly from Postfix or Exim4 into your Django application automatically.
Role in this project:
userBack-end Developer
Contributions:4 reviews, 312 commits, 39 PRs in 8 years 6 months
Contributions summary:Adam contributed to the django-mailbox project by implementing and refactoring core features related to handling and processing email. Key contributions included modifying the management command for retrieving mail, adding support for different types of mail transports (IMAP, POP3, local files), improving documentation and adding new functionalities for message handling. The changes involved the development of core components and functionalities to enhance the email processing capabilities of the application.
mailboxesmailpythonsmtpdjango
Access your meal tracking data stored in MyFitnessPal programatically
Role in this project:
userBack-end Developer
Contributions:17 reviews, 200 commits, 53 PRs in 9 years 7 months
Contributions summary:Adam primarily focused on building the core functionality of the project, as evidenced by the initial commit adding base module structure and the subsequent commit fleshing out meal retrieval and entry models. They implemented the client, entry, and meal classes, establishing the foundational structure for interacting with the MyFitnessPal data. The commits involved the creation and manipulation of data structures to organize and represent the data retrieved from MyFitnessPal.
storedmeal-trackingtrackingmealmyfitnesspal
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
Adam Coddington - Senior Staff Engineer at Airship