Caio Pereira

Squad Leader Developer at Agendor

São Paulo, 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
Caio Pereira is a seasoned software leader with 15 years of experience, currently serving as Squad Leader Developer at Agendor in São Paulo. He combines hands-on full-stack engineering (Node.js, Ruby on Rails, React) with team coaching and delivery ownership, having led tech and founding roles across startups and fintech/crypto ventures. A prolific author and blogger, Caio has published multiple books on JavaScript and Node.js and maintains active developer blogs and repositories, including contributions to the popular vanilla-masker input-masking library. He brings a practical focus on real-time web applications and APIs, with a track record of introducing testing, modularity and automation to open-source projects. Outside work he’s a crypto enthusiast and maker who translates technical depth into accessible writing and developer tools.
code15 years of coding experience
job13 years of employment as a software developer
bookInformation System, Exact Sciences and Administration, Information System, Exact Sciences and Administration at Universidade Católica de Santos
languagesEnglish, Spanish, Portuguese
github-logo-circle

Github Skills (23)

socket-io10
javascript10
socket10
front-end-development10
html10
nodejs10
socket-io-client10
expressjs9
user-guide9
guideline9
jtest9
js9
jasmine9
ejs8
meteor7

Programming languages (10)

TypeScriptJavaShellCSSCMakefileSCSSJavaScript

Github contributions (5)

github-logo-circle
Repositório público com códigos de exemplos do livro: Aplicações web real-time com Node.js
Role in this project:
userFull-stack Developer
Contributions:39 commits, 1 PR, 21 pushes in 8 years 5 months
Contributions summary:Caio contributed to the development of the Ntalk application, focusing on both frontend and backend aspects. Their work included integrating the Ntalk project from the book, which involved changes to the application's core files, sockets for real-time chat functionality, and user interface elements. The user's contributions impacted various parts of the application.
expressjsnode-jsjavascriptexpressrio
VanillaMasker is a pure javascript mask input
Role in this project:
userFront-end Developer
Contributions:207 commits, 3 PRs, 7 pushes in 1 year 1 month
Contributions summary:Caio primarily contributed to the development of a JavaScript library for masking input fields. Their work focused on implementing functionality to format monetary values, including precision, separators, and delimiters. Further contributions included adding methods to mask and unmask elements and modifying the code to rename the project, improving the syntax and adding demo files. They also introduced Jasmine testing, Grunt, and modularity for this library.
inputmaskmaskcssjavascriptnpm-package
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
Caio Pereira - Squad Leader Developer at Agendor