André Lago

I love building, creating and turning my ideas into reality. I've worked in software engineering for over 12 years by developing software on both startups and big tech, leading engineering teams and even starting my own companies.

Career Journey

Jan 2025 - Present

Founding Engineer

supermodular.ai

supermodular.ai logo

Building custom tailored AI solutions for large enterprises, solving real problems with measurable impact. As a founding engineer my role includes ideating and prototyping for new solutions, leading project teams and making technical decisions spanning multiple domains.

AI
LLMs
Embeddings
React
Node.js
TypeScript
Python
FastAPI
Azure
CI/CD
DevOps
Jan 2024 - Present

Founder & CEO

Task Samurai

Task Samurai logo

I founded Task Samurai to help developers manage the complexity of scattered knowledge and context in large projects. Using AI, embedding models and direct integrations in tools like VSCode and Jira, we developed interfaces where developers could easily find source code and documentation relevant for the tasks they're working on. Task Samurai was aquired by supermodular.ai to help bootstrap its enterprise offer.

AI
Embeddings
React
Node.js
TypeScript
AWS
Jan 2024 - Jan 2025

Engineering Consultant

Freelance

I helped engineering teams in multiple companies by improving their development processes and workflows, designing complex techical solutions, improving existing architectures and performing direct technical contributions.

Azure
AWS
React
Node.js
TypeScript
Python
FastAPI
MongoDB
PostgreSQL
CI/CD
DevOps
Jul 2021 - Oct 2023

Tech Lead

Replai

Replai logo

As one of the first engineers at Replai, I helped define many of our core technologies and processes. I also led our data pipelines and performance team, responsible for maintaining a fully automated pipeline to fetch and process daily ad performance data from 12+ different ad networks in multiple formats and breakdowns. My team also oversaw API performance by building database query libraries and optimizations ensuring other teams could freely access our databases with maximal query performance.

AWS
React
Node.js
TypeScript
PostgreSQL
CI/CD
DevOps
Oct 2018 - Jun 2021

Senior Software Engineer, Tech Lead

Google

Google logo

Led a small engineering team working on multiple million-daily-user privacy products like Google Takeout and Google Dashboard. I bridged the gap between developers, designers, product managers and peer teams by managing the team and performing direct technical contributions and designing key components and technical initiatives.

Java
TypeScript
Golang
Feb 2022 - July 2022

Invited Teacher

University of Porto, Faculty of Engineering

University of Porto, Faculty of Engineering logo

I taught 2 of the classes of the "Software Engineering" course, where students had their first SCRUM-like experience of development software in an organized and agile way. The main purpose of the course was to teach common development practices such as git repositories, resource gathering/documentation, technical design, task driven development, testing and continuous delivery.

Summer 2016 & 2017

Software Engineering Intern

Google

Google logo

Enabled support for custom ringtones and other related features in the public Android O release and made several improvements to the device-side and server-side components that manage backup and restore of Android contacts.

Android
Java
C++

Latest Blog Posts

July 4, 2021

Goodbye Google

I started learning programming on my own in the summer of 2012, one year before starting my integra

Google
Interview
Job
November 30, 2017

Managing a Tech Conference

This semester, a new opportunity came to surface to boost my management skills: I became the confer

Talk A Bit
Conference
Management
June 25, 2017

Tales of a CEO

In the 4th year of the Master’s I’m attending, we have a course called Project Management Laborator

CEO
Management