Alex Koppel is a Staff Software Engineer with 16 years of experience building resilient, data-driven backend systems and developer-facing libraries across startups and large tech companies. He has led major rebuilds and platform consolidations—from reconstructing Wunderlist’s backend to architecting Slack’s Salesforce integrations—and scaled education products that reached millions of students. Proficient in Ruby (and Rails), Javascript/Typescript, Postgres, MongoDB, Redis and Chef on EC2, he’s recently explored functional languages like Elm and Elixir and shipped production Elm experiences that drove measurable learning gains. A pragmatic technical leader and mentor, he codified team rituals, ran mentorship programs, and translated complex backend realities for non-technical stakeholders. His early open-source work includes core contributions to the Koala Facebook library, reflecting a long-standing focus on robust API integrations and practical tooling. Based in Old Toronto, he combines systems-level thinking with hands-on implementation and a habit of tackling unusual data-parsing and domain-specific challenges.
16 years of coding experience
15 years of employment as a software developer
BS Computer Science, BS Computer Science at University of Chicago
A lightweight Facebook library supporting the Graph, Marketing, and Atlas APIs, realtime updates, test users, and OAuth.
Role in this project:
Back-end Developer
Contributions:822 commits, 80 PRs, 112 pushes in 7 years
Contributions summary:Alex primarily worked on the core logic of the Facebook library, Koala, focusing on the backend functionality. They contributed by updating the README and cleaning up code to handle Graph API errors and integrate JSON parsing for responses. The user also improved cookie validation to handle user authentication, added search functions, and made formatting changes to the core Facebook-related code, all within the `src/facebook.rb` source file.
Programmatically capture the state of your Elm application as your users use it.
Contributions:25 commits, 4 PRs, 13 pushes in 9 months
elm
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.