Steve Agalloco is a seasoned engineering leader with 17 years of experience building and scaling web and API-driven platforms, currently serving as Senior Engineering Manager at Credit Karma in Charlotte. He has a strong track record of moving legacy systems to microservices, leading cross-functional teams (up to 17 engineers), and delivering high-impact projects spanning authentication, identity, member success, and legal tooling. As a former co-founder and VP of Engineering at Tradier and early senior engineer at Breaker, he blends startup grit with enterprise discipline—driving API growth to hundreds of millions of monthly requests and launching production streaming and market-data systems. A hands-on Rubyist and QA-minded contributor to notable open-source projects (including improvements to popular libraries like secure_headers and Twitter Ruby clients), he emphasizes security, testability, and operational reliability. He’s also demonstrated talent development outcomes—promoting individual contributors into managers—and a knack for solving thorny integration problems such as consent capture and telecom migrations.
17 years of coding experience
16 years of employment as a software developer
BS Computer Science, BS Computer Science at The George Washington University
A simple EventMachine-based library for consuming Twitter's Streaming API.
Role in this project:
Back-end Developer
Contributions:228 commits, 6 PRs, 3 pushes in 9 years 2 months
Contributions summary:Steve's contributions centered around the implementation of core functionalities and API integrations for the Twitter streaming application. They migrated the project's dependency management to Bundler and updated testing frameworks. Code changes included modifying client functionality and refactoring code to utilize MultiJson for JSON parsing instead of a custom parser. They made several improvements related to site stream support as well as oauth authentication.
Contributions:114 commits, 14 PRs, 42 pushes in 6 years 9 months
Contributions summary:Steve primarily contributed to the back-end functionality of the Twitter Ruby library, adding support for geo-related API calls (search, reverse geocode, place lookup) and help/configuration methods. They also addressed typos and enhanced testing, including adding tests for media uploads and general API functionality, indicating a focus on API interaction and quality assurance. The commits showcase improvements to the library's features and reliability.
apirubytwitter-clienttwitter-apitwitter
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.