Pablo Aguilar

Senior Backend Engineer at Packt

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
Pablo Aguilar is a Senior Backend Engineer based in São Paulo with 8 years of experience building reliable, production-grade services across gaming, fintech and media. He has led backend teams and projects—from architecting game backends with Protobuf and Amazon GameLift to improving ad-optimization pipelines and player-segmentation systems—while shipping robust CI/CD and infrastructure-as-code solutions. A functional programming advocate, Pablo is a core contributor to dry-python/returns, adding immutability, pattern-matching and type-safety improvements to a well-regarded Python library. He combines hands-on implementation and technical leadership, often tackling performance and developer-experience problems (e.g., speeding data collection from minutes to under a minute). Currently at QuintoAndar and active as a technical reviewer, he brings pragmatic design and a taste for elegant, well-typed code to complex distributed systems.
code8 years of coding experience
job6 years of employment as a software developer
bookTechnologist System Analysis and Development, Technologist System Analysis and Development at Fatec Ribeirão Preto
bookTécnico em Informática Informática, Técnico em Informática Informática at Advance Plus Escola Técnica
bookEnsino Médio Ensino Médio Completo, Ensino Médio Ensino Médio Completo at E.E. Professora Djanira Velho
languagesRussian, Portuguese, English
stackoverflow-logo

Stackoverflow

Stats
53reputation
9kreached
1answer
2questions
github-logo-circle

Github Skills (10)

mypy10
functional-programming10
type-safety10
python10
functional-programming-language9
apache-spark6
python-sphinx6
pyspark6
pyforms6
google-cloud-dataproc6

Programming languages (16)

JavaRustSchemeGoHTMLJupyter NotebookKotlinTypeScript

Github contributions (5)

github-logo-circle
dry-python/returns

Apr 2020 - Dec 2022

Make your functions return something meaningful, typed, and safe!
Role in this project:
userBack-end Developer
Contributions:1 release, 110 reviews, 52 commits in 2 years 8 months
Contributions summary:Pablo primarily contributed to the `dry-python/returns` repository by implementing core features and improving the codebase. Their work involved adding methods to enhance immutability, such as `__copy__` and `__deepcopy__` for several classes. They also introduced type aliases and implemented new functions, such as `not_` and `is_io`, while refactoring code for better organization and documentation. Furthermore, the user added Pattern Matching support.
mypypythontype-safetyfunctional-programmingtyped
thepabloaguilar/returns

Apr 2020 - Aug 2023

Make your functions return something meaningful, typed, and safe!
Contributions:155 pushes, 45 branches in 3 years 4 months
typedsafemeaningful
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
Pablo Aguilar - Senior Backend Engineer at Packt