Suggestions
Noah Gibbs
Software Developer, Software Author and Teacher
Noah Gibbs is a Senior Software Engineer at Shopify, where he has been working since May 2021. His role involves contributing to YJIT, an experimental Just-In-Time (JIT) compilation implementation for the Ruby programming language. This project has become part of CRuby, the reference implementation of Ruby, and Gibbs has also worked on its Rust port and related metrics tools.13
Professional Background
- Current Position: Senior Software Engineer at Shopify (May 2021 - Present)
- Previous Experience:
- Codefol.io: Author and educator, where he created books such as Rebuilding Rails and Mastering Software Technique, focusing on Ruby on Rails and programming skills.13
- DAQRI: Architect/Principal Engineer, leading infrastructure and server-side development.1
- OnLive: Lead Rubyist and Analytics Lead/Architect, where he rebuilt analytics systems and trained engineers in various technologies.1
- Other roles at companies like Ooyala, Access Systems Americas, and NVidia, where he worked on software engineering across various platforms and technologies.1
Contributions to the Community
In addition to his engineering work, Noah Gibbs is known for his contributions to the programming community through writing and teaching. He hosts a podcast titled Computer Science: Just the Useful Bits, where he discusses relevant topics in computer science aimed at developers.2 He also actively engages in promoting Ruby through his writings and online presence.4
Personal Life
Noah resides in Inverness, Scotland, where he balances his professional commitments with family life.5