Juan Barreto

Staff Backend Engineer at StuDocu | StudeerSnel.nl

Amsterdam, North Holland, Netherlands
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
Juan Barreto is a Staff Backend Engineer based in Amsterdam with 12 years of experience building scalable, high-availability web systems and real-time features. He progressed from full-stack and CTO roles to technical leadership at StuDocu, where he focuses on software design, architecture, and mentoring teams to deliver reliable systems. A pragmatic technologist, he prioritizes automation and the right tools to eliminate repetitive work while insisting on solid development processes and cross-team coordination. He contributes to open-source PHP tooling—improving Laravel Scout with features and tests—demonstrating attention to code quality and production-ready behavior. Comfortable spanning client-side UX challenges to backend architecture, he combines curiosity about why things work with a hands-on approach to lead technical teams effectively.
code12 years of coding experience
job5 years of employment as a software developer
bookSystems Engineering, Computer Science, Systems Engineering, Computer Science at Universidad Nacional del Centro de la Provincia de Buenos Aires
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
363reputation
18kreached
17answers
0questions
github-logo-circle

Github Skills (12)

php10
laravel10
eloquent10
laravel-mix10
phpunit10
algolia7
meilisearch7
html6
javascript6
knockoutjs6
addeventlistener6
canvas6

Programming languages (11)

TypeScriptJavaShellSCSSJavaScriptVuePHPObjective-C

Github contributions (5)

github-logo-circle
laravel/scout

Jul 2021 - Jul 2021

Laravel Scout provides a driver based solution to searching your Eloquent models.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:15 commits, 1 PR, 4 comments in 5 days
Contributions summary:Juan primarily contributed to enhancing the Laravel Scout library. Their work includes implementing features like `scoutSensitiveAttributes` and `searchShouldUpdate`, which improve model update handling. They also added unit tests to validate these new functionalities and the behavior of the model observer concerning soft deletes and update checks, demonstrating a focus on code quality and reliability.
scoutphplaravel-scoutalgoliameilisearch
juampi92/auto-updater

Mar 2014 - Jun 2018

Node.js auto-update plugin
Contributions:2 releases, 41 commits, 8 PRs in 4 years 4 months
node-jsjavascriptauto-updatepluginupdate
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
Juan Barreto - Staff Backend Engineer at StuDocu | StudeerSnel.nl