Auto-apply platform migration
Led the migration of a platform that applies to job openings for its users automatically, moving its whole architecture from a legacy stack to a new one.
Senior Full-Stack Engineer
Seven years building web and mobile products end to end with React, Next.js, TypeScript, Go, NestJS and Python, and leading the teams that ship them.
Systems I've built serve 190 million visits a year, an app with 300,000 downloads and data on 180,000 schools. Along the way I've led more than 15 people across web, mobile and e-commerce.
Talk to the people who will use it and the people paying for it. Agree on what success means before writing code.
Services, data, integrations and failure modes on one page, with the trade-offs said out loud.
Small, reviewed increments on a real pipeline. Working software every week, not a big reveal at the end.
Deploy, measure, harden. Monitoring and documentation are part of done.
Led the migration of a platform that applies to job openings for its users automatically, moving its whole architecture from a legacy stack to a new one.
App and website for charging electric vehicles in Thailand, one of the biggest platforms at avanzzada.
On the cart and checkout team, the most critical one, for Total Wine & More, one of the largest alcohol retailers in the US.
Features for a platform that takes reports of harassment on public transport, with location, testimonies and media for investigations, plus statistics on the reports.
Built v2 of the web platform, then led the team: sprint planning, mentoring and DevOps, with the steadiest delivery flow the team had reached.
Features and maintenance for an app with 300,000+ downloads that opens up data on 180,000+ Brazilian schools, plus the web platform and API delivered to the Ministry of Education.
Frontends and services designed together, built so the next developer can change them.
Go, NestJS, Node.js and Python services with relational databases, running in the cloud.
React, Next.js and TypeScript, in products used by hundreds of thousands of people.
Sprint planning, code review and mentoring, in direct contact with management.
I own the pipeline too: builds, environments and releases.
I work across teams and with management, in English and Portuguese.
Seven years of shipping, from a national app for the Ministry of Education to leading teams on platforms used across three continents.
Led the full migration of an automatic job-application platform to a new stack, built Sharge, an EV-charging app and website for Thailand, and joined the cart and checkout team at Total Wine & More, behind 190 million visits a year.
Led development of a platform that turns reports of harassment on public transport into evidence for investigations, with location, testimonies and media, plus the statistics that shape safer transit.
Led the team behind v2 of the platform: planned the sprints, mentored the developers and ran DevOps, reaching the steadiest delivery flow the team had ever had.
Built Clique Escola for Brazil's Ministry of Education: 300,000+ downloads, open data on 180,000+ schools and a network for 40,000+ school directors.
One of the most renowned computer science schools in Latin America.
I’m Filipe Eduardo, a Senior Software Engineer based in São Paulo, Brazil. Since 2019 I’ve built web and mobile products end to end at avanzzada, Super NINA, Inovaula and V-Lab UFPE, leading teams along the way, and I hold a Bachelor in Computer Science from Centro de Informática, UFPE.
I work across the stack with React, Next.js, TypeScript, Go, NestJS, Python, Node.js and Angular, with relational databases, cloud infrastructure and CI/CD pipelines.
I led the migration of an automatic job-application platform to a new stack, built Sharge, an EV-charging platform in Thailand, worked on cart and checkout for Total Wine & More, and built Clique Escola, an app with more than 300,000 downloads for Brazil’s Ministry of Education.
Yes. I’ve led more than 15 people across my career, as lead engineer at avanzzada and by running sprints, mentoring and DevOps at Super NINA and Inovaula.
Email me at me@filipeeduardo.dev or find me on LinkedIn at linkedin.com/in/fpeduu. I work in English and Portuguese.
Built an app with Lovable, Bolt or Base44? Four checks to run before real users and payments arrive: data rules, exposed keys, Stripe payments and backups.
Can AI review your AI-built app? Learn what AI code review catches, what it misses (RLS, keys, Stripe webhooks), and how to combine it with a human check.
A practical app launch checklist for AI-built apps from Lovable, Bolt or Base44: data rules, exposed keys, payment confirmation, backups, load and rollout.