Fábio Batista

Founding Partner at Atelie Dev

Rio Grande do Sul, Brazil
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
Fábio Batista is a seasoned software architect and founding partner with 20 years of experience building B2B, e‑Procurement, DMS, CRM and ERP systems across web, desktop and mobile platforms. He blends hands‑on development in Ruby, Node.js, .NET and Java with cloud-native deployments (AWS EC2) and NoSQL technologies like MongoDB and Redis to deliver high‑availability, mission‑critical SaaS. Throughout his career he has led product development, IT management and team training, and he often selects tools pragmatically to fit each problem rather than following fashion. As an open‑source contributor he has strengthened TypeScript/Express tooling by fixing session and driver issues and improving test coverage for routing-controllers. Based in Rio Grande do Sul, Brazil, he also brings entrepreneurial experience founding companies and a coworking space, plus a background in mathematics that informs his pragmatic, systems‑level thinking.
code20 years of coding experience
job9 years of employment as a software developer
bookLicentiate degree Mathematics, Licentiate degree Mathematics at Unijuí - Universidade Regional do Noroeste do Estado do Rio Grande do Sul
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Universidade La Salle
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Pontifícia Universidade Católica do Rio Grande do Sul
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
25,160reputation
1.6mreached
187answers
7questions
Badges
routes
top-5%
github
top-5%
ajax
top-5%
github-api
top-5%
ruby
top-1%
ruby-on-rails
top-1%
github-logo-circle

Github Skills (28)

koajs10
expressjs10
testing10
typescript10
ruby10
typescript-types10
typescripts10
koa10
ruby-on-rails10
routers9
router9
ajax9
github9
github-api9
routes9

Programming languages (10)

C#TypeScriptShellRustJavaScriptGoPHPRuby

Github contributions (5)

github-logo-circle
Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage in Express / Koa using TypeScript and Routing Controllers Framework.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 10 commits, 5 PRs in 11 days
Contributions summary:Fábio primarily focused on improving the stability and functionality of the `routing-controllers` framework. They addressed a deprecation issue related to `express-session`, a core dependency for managing sessions. The user made significant changes to testing infrastructure by replacing `should` with `expect` in assertions, along with extensive testing of various parameters. Additional contributions included fixing bugs related to KoaDriver, fixing double action execution, and writing test code for uploading files.
decoratorsexpresstypescript-frameworkorganizedcontrollers
elementar/docker-s3-volume

Jul 2015 - Dec 2020

Docker container with a data volume from s3.
Contributions:3 reviews, 20 commits, 7 PRs in 5 years 5 months
volumedockerdocker-container
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
Fábio Batista - Founding Partner at Atelie Dev