Aaron Cruz

Vienna, Austria
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
Aaron Cruz is a Senior Elixir and React engineer with 15 years of experience building production-grade backends, SPAs, and data-driven chatbots for advertising agencies and startups. Based in Vienna and working remotely for the last seven years, he blends customer-driven development with measurable campaign analytics so clients can compare pre- and post-campaign impact. He’s led full-stack projects from MVP advising to scaling Elixir/Phoenix/GraphQL APIs and has hands-on systems experience from blockchain DApps to operating an Ethereum mining farm. An active open-source contributor, Aaron improved the popular BootBot Messenger framework by decoupling message handling, adding Express middleware support, and hardening webhook reliability. He excels at turning fuzzy product questions into tightly-scoped experiments, favoring short iterations and data-backed decisions. Colleagues describe him as reliable, quick-thinking, and pragmatic—good at shipping fast without sacrificing long-term reliability.
code16 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
3,780reputation
847kreached
80answers
5questions
Badges
heroku
top-5%
ruby
top-5%
ruby-on-rails
top-5%
github-logo-circle

Github Skills (16)

javascript10
nodejs10
expressjs10
facebook10
ruby-on-rails9
messenger9
ruby9
googlebot9
heroku9
bots9
testing8
activesupport6
github6
extension-methods6
warnings6

Programming languages (16)

CSSC++CGoHTMLTypeScriptCoffeeScriptShell

Github contributions (5)

github-logo-circle
Charca/bootbot

Oct 2016 - Dec 2017

Facebook Messenger Bot Framework for Node.js
Role in this project:
userBack-end Developer
Contributions:11 commits, 8 PRs, 2 pushes in 1 year 2 months
Contributions summary:Aaron primarily focused on enhancing the BootBot framework by introducing support for Express middleware, allowing for message manipulation. They also implemented dynamic webhook setup and fixed logging issues. Furthermore, the user decoupled message handling from the HTTP request process and added tests to validate the new functionalities. These changes indicate a focus on improving the framework's flexibility, handling of Facebook data, and overall reliability.
facebook-messenger-botnodejsbotfacebookchatbot-framework
Contributions:89 commits, 1 issue in 1 year 1 month
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