Guillermo Suarez is a software engineer with 16 years of experience building backend and full-stack tooling, currently at Stocktwits in Vancouver. A long-time Rails core contributor, he has shipped fixes and features across Rails internals (ActiveRecord, ActionView, Railties) and maintained well-known libraries like rails-observers, webpacker, sprockets and sass-rails. He also contributes to language-level projects such as Elixir and Rubinius, showing strong grounding in both object-oriented and functional runtimes. His work spans performance-minded libraries (fast_jsonapi) and developer tooling (fakeredis), reflecting a focus on reliable developer experiences and production compatibility. Having held senior engineering roles at Treasure Data, Cookpad and others, he pairs pragmatic product delivery with deep open-source stewardship. An interesting detail: beyond typical app work he’s fixed low-level language and standard-library behaviors, evidencing comfort changing the foundations developers rely on.
16 years of coding experience
13 years of employment as a software developer
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Universidad del Norte
In-memory driver for redis-rb, useful for development and test environments
Role in this project:
Back-end Developer
Contributions:1 review, 207 commits, 71 PRs in 9 years 7 months
Contributions summary:Guillermo primarily contributed to the implementation and testing of string-related commands for a Redis-like in-memory data store. Their work involved adding functionality for string manipulation methods such as `set`, `get`, `append`, `strlen`, `setrange`, and related commands. The user also wrote comprehensive specifications, ensuring the correctness of the implemented string operations within the `fakeredis` project. Furthermore, the user implemented hash and list commands, extending the functionality of the data store.
Contributions:20 commits, 13 PRs, 10 pushes in 7 years 2 months
Contributions summary:Guillermo primarily focused on updating and maintaining the `sass-rails` library. They contributed by upgrading dependencies like `sprockets-rails`, bumping the version of the gem, and refactoring the code to wrap the library around `sassc-rails`. They also modified the code to compress CSS and provided deprecation warnings. These changes indicate a focus on library maintenance and improvements.
ruby-on-railsstylesheetsassrailscss
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
Guillermo Suarez - Software Engineer at Stocktwits