Ryan Ahearn

TTS DevTools - Security Engineer at Technology Transformation Services (TTS)

Baltimore, Maryland, 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
Ryan Ahearn is a seasoned software engineer and security-focused DevTools professional with 16 years of experience building and securing web applications across startups, consulting, and federal service. Currently at TTS DevTools, he brings practical security and compliance expertise honed during six years at 18F where he blended engineering coaching with hands-on delivery for projects like IRS DirectFile and notify.gov. A longtime Rubyist and back-end maintainer (notably contributing to the icalendar.rb library’s core date, timezone, and parsing logic), he pairs deep implementation skills with architecture and operational experience from roles as CTO and principal consultant. Ryan’s background spans languages and stacks—from Ruby on Rails SPAs to C#, Java, and systems work—enabling him to translate policy and risk into executable engineering practices. He’s equally comfortable mentoring teams on secure development and rolling up his sleeves to refactor tricky timezone and recurrence logic that often hides in calendaring systems. Based in Baltimore, he combines product-minded leadership with a pragmatic, security-first engineering approach.
code16 years of coding experience
job18 years of employment as a software developer
bookBS Computer Science, BS Computer Science at University of Virginia
stackoverflow-logo

Stackoverflow

Stats
7,904reputation
2.5mreached
54answers
22questions
Badges
ruby
top-5%
php
top-5%
apache
top-5%
http
top-5%
sinatra
top-1%
github-logo-circle

Github Skills (24)

datetime10
datetimes10
ruby10
icalendar10
sinatra10
parsing10
text-parsing10
apache9
testing9
zone9
servlet9
cookie9
http9
php9
timezone9

Programming languages (14)

CSSMakefileGoHTMLHCLTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
icalendar/icalendar

Jun 2014 - Jul 2022

icalendar.rb main repository
Role in this project:
userBack-end Developer
Contributions:20 reviews, 136 commits, 90 PRs in 8 years 2 months
Contributions summary:Ryan primarily contributed to the core functionality and maintenance of the `icalendar.rb` library. They made changes to the versioning, text formatting, and date handling within the library. Additionally, the user addressed timezone-related issues, including recurrence rule generation and UTC offset calculations, while also refactoring code for consistency. Further commits involved bug fixes and refactoring, such as cleaning up line wrapping and improving the parsing.
rruleicalendar
usagov/pangolin

Nov 2021 - Jan 2022

Contributions:28 reviews, 43 commits, 17 PRs in 1 month
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
Ryan Ahearn - TTS DevTools - Security Engineer at Technology Transformation Services (TTS)