Guillermo Suarez

Software Engineer at Stocktwits

Vancouver, British Columbia, Canada
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

🤩
Rockstar
🎓
Top School
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.
code16 years of coding experience
job13 years of employment as a software developer
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Universidad del Norte
stackoverflow-logo

Stackoverflow

Stats
61reputation
2kreached
3answers
0questions
github-logo-circle

Github Skills (54)

dependency-management10
activemodelserializers10
json10
ruby-rails10
application-framework10
debug10
programming-language10
maintenance10
javascript10
npm10
serializer10
redis10
api-design10
elixir10
rubygems10

Programming languages (14)

C++CSSRustCTeXHTMLErlangTypeScript

Github contributions (5)

github-logo-circle
guilleiguaran/fakeredis

Feb 2011 - Aug 2020

In-memory driver for redis-rb, useful for development and test environments
Role in this project:
userBack-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.
memoryin-memoryredisenvironments
rails/sass-rails

Mar 2012 - Apr 2019

Ruby on Rails stylesheet engine for Sass
Role in this project:
userBack-end Developer
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