Gonzalo Fernández de Aguirre
Verified Expert in Engineering
Gonzalo is a senior back-end developer with ten years of experience. His preferred stack is Python, Django, and Flask, and his areas of expertise include databases (MySQL, PostgreSQL, NoSQL) and Docker. Gonzalo has delivered a wide range of projects, including data migrations, automation scripts, model designs, and API definitions and implementations. In addition to full-time employment, Gonzalo has 5+ years of experience as a freelance developer for many company types, sizes, and environments.
Python, Django, Flask, Wagtail CMS, PostgreSQL, MySQL, APIs, Web Development, Command-line Interface (CLI), Bash
The most amazing...
...projects were migrating an old monolith to a modern microservices architecture and designing and implementing a custom globalization of a CMS.
Senior Back-end Developer
- Designed and implemented an ad hoc solution for globalization, localization, and translation within a heavily customized version of Wagtail, an open-source CMS architecture.
- Coded a very intense data migration of hundreds of unorganized, static code samples used in the documentation of Twilio libraries exposed in its website into dynamic code samples.
- Became the go-to person for new system design questions, new features, and almost every question regarding the back end of the Twilio site.
- Chosen to be part of hiring processes by interviewing potential colleagues and then becoming a mentor to the newest members.
Senior Back-end Developer
- Migrated a very big, outdated, and slow system built as a monolith into a modern microservices architecture. The system is the black box given to engineers during big shows, such as Detroit Auto Show and Canon's Photokina.
- Made critical decisions in the very fast-paced, high-stakes marketing environment. Our motto was, "The show must go on, we will deliver."
- Became the technical studio senior engineer and go-to person for all questions regarding the black box we created for shows to run smoothly.
- Was chosen to be part of hiring processes by interviewing potential colleagues and then mentoring the newest team members.
- Developed security applications in telecommunications and media, programming in VoIP environments, prevention and detection of fraud in telecommunication systems, and agents endowed with artificial intelligence.
- Became the tech lead for a small team, owning new projects and managing the team to deliver on requests.
- Implemented a heavily customized web app as a real-time dashboard to enable big applications to route VoIP calls, filter calls, and expose the system through that custom dashboard.
- Refactored and redesigned the database models, making the whole app faster and more efficient.
- Developed and implemented front-end pages from scratch using HTML5, CSS, and jQuery.
- Refurbished the whole template system and database connections and integrated a cache mechanism for a better web experience.
Twilio Website Globalization System
Imagination's Black Server Box
Twilio Code Samples Migration for Developer Education
Python, HTML5, CSS, Bash, HTML, PHP
REST APIs, jQuery
Sublime Text 3, Celery, RabbitMQ
Microservices, Microservices Architecture, Refactoring
Wagtail CMS, Programming, APIs, Web Applications, Data Migration, Back-end, Back-end Development, Web Development, Command-line Interface (CLI), i18n, Team Leadership, Content Management Systems (CMS), Code Review, Technical Hiring, Interviewing, Source Code Review, Engineering, Front-end, Libraries, VoIP, Fraud Prevention, Dashboards, Templates, Technical Design, Team Management, Task Analysis
Databases, MySQL, PostgreSQL, CouchDB, Redis, Database Caching
Docker, Twilio, Amazon Web Services (AWS), Kubernetes
Superior Technician Degree in Computer Programming
IES Virgen de la Paloma - Madrid, Spain
Bachelor's Degree in Telecommunications
Universidad Carlos III - Madrid, Spain
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.Start hiring