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.
20 years of coding experience
9 years of employment as a software developer
Licentiate degree Mathematics, Licentiate degree Mathematics at Unijuí - Universidade Regional do Noroeste do Estado do Rio Grande do Sul
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Universidade La Salle
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Pontifícia Universidade Católica do Rio Grande do Sul
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:
Back-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.
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.