Tiago Garcia

Senior Software Engineer at Deel

Barcelona, Catalonia, Spain
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
Tiago Garcia is a Senior Software Engineer based in Barcelona with 14 years of experience building APIs and cloud infrastructure across Node.js/TypeScript, Python, Ruby and PHP. He excels at architecting and shipping web applications and CI/CD/cloud automation (AWS/GCP/Azure with Terraform), and moved from long-term engineering at Vizzuality to a senior role at Deel in 2024. A pragmatic backend specialist, Tiago contributes to notable Symfony ecosystem projects such as SonataAdminBundle and SonataMediaBundle, where he improved date formatting, media sync and documentation—signal of his attention to both code quality and developer experience. His background includes work on Shopware’s open-source e-commerce platform and earlier ERP/CRM systems, reflecting comfort across product and enterprise domains. Fluent in English with a master’s in computer science, he combines deep technical craft with a taste for clear technical writing and documentation. Colleagues value him for turning complex tooling stacks into reliable, user-pleasing solutions.
code14 years of coding experience
job15 years of employment as a software developer
bookCertificate of Proficiency in English (CPE), Certificate of Proficiency in English (CPE) at University of Cambridge
bookMaster's degree Computer Science, Master's degree Computer Science at Faculdade de Ciências e Tecnologia da Universidade NOVA de Lisboa
languagesEnglish, Spanish, Portuguese, French, German
github-logo-circle

Github Skills (20)

appbundle10
admin10
symfony-bundle10
doctrine10
bundle10
media10
php10
symfony10
symfony-ux10
twig10
documentation10
uid8
front-end-development8
filename8
ui-design8

Programming languages (15)

JavaCSSC++CGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
symfony-cmf/symfony-cmf-docs

Nov 2012 - Jan 2013

The documentation for the symfony content management framework
Role in this project:
userTechnical Writer
Contributions:33 commits in 1 month
Contributions summary:Tiago primarily contributed to the repository's documentation, specifically focusing on the installation and usage of the Symfony CMF framework. They updated installation guides, added a "Getting Started" section, and provided clarifications on routing and content management concepts. The user's work improved the clarity and accessibility of the documentation for new users, helping them understand and implement Symfony CMF features.
bundlephpsymfony-bundlesymfonycontent-management
The missing Symfony Admin Generator
Role in this project:
userBack-end Developer & Technical Writer
Contributions:29 commits in 2 years
Contributions summary:Tiago primarily contributed to the SonataAdminBundle by implementing features related to custom date and datetime formatting, as well as enhancing documentation. Their work included modifying template files to support custom date and time formats in list, show, and form views. Furthermore, the user updated documentation files to improve clarity and provide better guidance for developers using the bundle, focusing on topics like field types, form types, and the dashboard structure.
adminadmin-ltebundlephpsymfony-bundle
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
Tiago Garcia - Senior Software Engineer at Deel