Boris Staal

Chief Architect at Vanilla

Mexico City
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

👤
Senior
🎓
Top School
Boris Staal is a Chief Architect with over two decades of software engineering and architecture experience, currently shaping a multi-language microservice mesh for a fintech unicorn in Mexico City. He blends hands-on systems work in Rust, Python, TypeScript and Ruby with infrastructure leadership—having led migrations between GCP and AWS using Terraform and designed on-demand environments and private networking for sensitive financial data. Boris has built IoT platforms and low-profile real-time Python firmware for remote fish farms, demonstrating comfort with constrained edge systems as well as high-load cloud services. An active contributor to well-known Ruby and JavaScript tooling, he has a track record of stabilizing fragile systems, automating drifts, and shipping reliable production services. Practical, security-minded, and curious about programming language theory, he combines deep technical craft with product-focused delivery.
code13 years of coding experience
job15 years of employment as a software developer
bookDSc.Comp, Programming language theory, DSc.Comp, Programming language theory at MGAPI
languagesEnglish, Spanish
github-logo-circle

Github Skills (12)

ruby10
testing10
configuration-management10
ruby-rails10
test-framework10
nodejs10
javascript10
rails10
wsdl10
test-automation10
soap10
api-design9

Programming languages (10)

C#TypeScriptCoffeeScriptC++CSSCJavaScriptGo

Github contributions (5)

github-logo-circle
inossidabile/wash_out

Feb 2013 - Feb 2017

Dead simple Rails 4/5 SOAP server library
Role in this project:
userBack-end Developer
Contributions:134 commits, 44 PRs, 66 pushes in 4 years
Contributions summary:Boris primarily contributed to the `wash_out` Rails SOAP server library, adding Rails 4 compatibility and fixing issues to ensure proper functionality. They addressed bugs, including those related to boolean conversions and nested module names. Moreover, the user made improvements and adjustments related to WSDL generation and routing, ensuring the correct content type for WSDL actions. The user also addressed issues around WSSE authentication and made performance improvements.
railssoapsoap-server
testem/testem

Aug 2013 - Aug 2013

Test'em 'Scripts! A test runner that makes Javascript unit testing fun.
Role in this project:
userFull-stack Developer
Contributions:8 commits in 1 day
Contributions summary:Boris primarily contributed to the test runner's core functionality and configuration management. They implemented features for programmatic access and handling of configuration files, including support for JavaScript-based configurations and URIs in file paths. Moreover, the user refactored hooks to support JavaScript functions, arguments, and an `on_change` hook. This demonstrates a focus on enhancing the test runner's flexibility and usability.
javascripttest-runnerunit-testing
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