John Costa

Associate Director, Engineering

San Francisco, California, 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

👤
Senior
🎓
Top School
John Costa is an associate director of engineering in San Francisco with a decade of hands-on experience building SaaS platforms, video pipelines, and client-facing web and mobile apps. At ExecOnline he progressed from Rails engineer to technical leader, shipping major performance improvements (cutting page loads from 40s to <5s), resilient video authoring systems using AWS Step Functions/Lambda, and an AI chatbot integration for customizable learning collections. He blends front-end React/TypeScript expertise with backend Ruby on Rails and systems thinking, routinely leading code reviews, dependency modernizations, and reusable shared libraries. A pragmatic generalist and manager of distributed teams, he pairs product-focused delivery with R&D—having driven a Stripe-based e-commerce flow and multi-LMS integrations—while drawing on a nontraditional academic background in philosophy and community development that informs his user-centered approach.
code10 years of coding experience
job9 years of employment as a software developer
bookComputer Science, Computer Science at General Assembly
bookBachelor of Arts (B.A.) Philosophy Political Science Community Development, Bachelor of Arts (B.A.) Philosophy Political Science Community Development at University of Vermont
github-logo-circle

Github Skills (53)

popcorn10
migrate8
react-dropzone8
rails8
migration8
javascript8
ruby7
schema-migrations7
mvc7
html7
activerecord6
ruby-on-rails6
vimeo-api6
uploads6
scanner6

Programming languages (4)

TypeScriptJavaScriptPHPRuby

Github contributions (5)

github-logo-circle
Everything you need to get started building your next Lambda function
Contributions:18 commits, 5 PRs, 14 pushes in 5 months
lambda-functioneverythingget-startedserverlessaws-lambda
uploads videos from s3 to vimeo using node and aws lambda
Contributions:2 reviews, 9 commits, 10 PRs in 1 year 10 months
videosamazonserverlessaws-lambdaaws-s3
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
John Costa - Associate Director, Engineering