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.
14 years of coding experience
15 years of employment as a software developer
Certificate of Proficiency in English (CPE), Certificate of Proficiency in English (CPE) at University of Cambridge
Master's degree Computer Science, Master's degree Computer Science at Faculdade de Ciências e Tecnologia da Universidade NOVA de Lisboa
The documentation for the symfony content management framework
Role in this project:
Technical 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.
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.