Senior Software Engineer At Aha The World's 1 Product Development Software at Aha!
Meridian, Idaho, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Blake Erickson is a Senior Software Engineer with 13 years of experience, now building product development tooling at Aha! after a long tenure contributing to Discourse, the widely used open-source community platform. He brings deep backend expertise in Ruby on Rails and APIs, complemented by front-end experience with Ember and a growing passion for Rust and TypeScript. At Discourse he improved core platform reliability and admin functionality, shipping API enhancements, messaging features, and fixes that affected search, embedding, and email workflows for millions of users. Based in Meridian, Idaho, Blake combines a pragmatic engineering approach with a track record of thoughtful refactors and test-driven contributions. He’s equally comfortable driving product-facing features and digging into platform internals, and his move toward systems languages hints at a focus on performance and long-term maintainability.
13 years of coding experience
18 years of employment as a software developer
Computer Science, Computer Science at Boise State University
Contributions:57 reviews, 178 commits, 115 PRs in 7 years
Contributions summary:Blake primarily contributed to the implementation of the Ruby API for Discourse. Their work involved adding features like private messages and integrating new API endpoints. They also made changes related to setting up testing environments, adding API keys, and refactoring the codebase. The user also added tests for several API endpoints.
A platform for community discussion. Free, open, simple.
Role in this project:
Back-end Developer
Contributions:323 reviews, 319 commits, 588 PRs in 8 years 6 months
Contributions summary:Blake's commits primarily focus on back-end development, indicated by changes to routes, controllers, models, and database interactions. They added functionality for admin user sorting, including API changes, and introduced improvements to the existing codebase, for example the category and group structure, and to the logic around emails. They also resolved issues related to the site's search and video embedding features. This user demonstrates a strong understanding of the Discourse platform's inner workings, and the impact of their changes is on the reliability of the platform and functionality for all users.
discourserailsforumjavascriptruby
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
Blake Erickson - Senior Software Engineer At Aha The World's 1 Product Development Software at Aha!