Hi, I'm
Matheus Alves.
Senior Software Engineer
Full stack, front-end focused. I build Micro Frontends and e-commerce products that move revenue, from small merchants to Latin America's largest private bank.
João Pessoa, Brazil · Remote (UTC−3)
01About
I have been building software for more than 10 years, 7 of them in e-commerce, at companies like Itaú Unibanco, Loja Integrada, and Ambev. I specialize in Micro Frontend architecture (Module Federation, Next.js, Angular), BFFs, and event-driven integrations with Kafka and AWS SNS/SQS.
I started my career in QA, which gave me an end-to-end view of quality that I still bring to every project. Today I act as a technical reference on my teams: I make architecture decisions, and I have trained interns and developers, some of whom now hold leadership roles.
02Impact
- R$30M+in sales recovered by the abandoned cart product, across 73K+ orders
- +31%average order value with Buy Together, the first Next.js Micro Frontend in the admin
- +6%conversion on overdraft-line sign-ups after an A/B test at Itaú
- 10+years of experience, from QA to senior engineering
03Experience
-
Senior Software Engineer · Loja Integrada
Brazil's largest e-commerce platform for small and mid-sized businesses. Marketplace squad.
- Building the new Home Micro Frontend in Hive, a Module Federation shell that will replace the legacy admin, rolled out to 10% of new accounts with Consul feature flags.
- Expanded the Channel Hub for Mercado Livre and Magalu listings, with AI-assisted form autofill.
-
Senior Software Engineer · Itaú Unibanco
Latin America's largest private bank. Mobile channel, consumer revolving credit. Angular, Java, Spring Boot.
- Built the Micro Frontend that completes overdraft-line sign-ups in the modernized flow, integrated with the app's native token and reused in the mobile app and in branches.
- Raised sign-up conversion by 6% with observability and A/B testing.
- Rebuilt the Emergency Credit hub from scratch, saving a product that was being considered for shutdown.
-
Senior Software Engineer · Loja Integrada
E-commerce SaaS for SMBs, spun off from VTEX. Django, Next.js, ASP.NET Core.
- Created Buy Together (+31% average order value) as the first Next.js Micro Frontend in the legacy admin; its architecture is still the company standard.
- Built the abandoned cart automation, the company's flagship for GMV recovery: R$30M+ recovered.
- Built an in-house analytics pipeline (C# → Kafka → Elasticsearch) and server-side Conversions API events.
- Found and fixed a card data exposure, then helped tokenize cards with PCI Proxy.
-
Software Developer · Ambev
Chopp Brahma Express migration from Magento to VTEX IO, with 200+ franchises.
- Led technical decisions as the team's only e-commerce and VTEX specialist.
- Removed an 8-hour nightly data reload by finding a public checkout endpoint that returns the seller by ZIP code.
-
Front-end Developer · Original.io
VTEX partner agency.
- Refactored the agency's base VTEX CMS theme, unblocking every delivery, and shipped the Bosch Chile store on time.
-
Software Developer · Eficaz Marketing
E-commerce agency and Tray partner.
- Built stores on Tray, VTEX, WooCommerce, and FBITS with features the platforms lacked.
- Published a free, open-source WooCommerce plugin for shipping estimates on the product page.
- Shipped the Sportbay app with React Native and Expo, and served as acting Tech Lead.
-
Software Developer · DSIN Tecnologia da Informação
Traffic-fine processing software for municipalities.
- Grew from QA intern to test analyst to developer, working on Delphi desktop and PHP web systems.
04Projects
-
Shopify theme
Anvil
An original Shopify theme for hardware, tool, and industrial supply stores: SKU search, technical list layout, specification tables, bulk order, and B2B volume pricing. Built from scratch on Online Store 2.0 with Lighthouse accessibility scores of 100.
-
Open source
Shipping estimate for WooCommerce
The first free, open-source WooCommerce plugin to calculate shipping right on the product page, adopted by developers at other agencies.
-
Laravel
Ticketing platform
A ticketing system built from scratch with Laravel, MySQL, and Pagar.me, with organizer and attendee accounts, later sold to other companies.
05Skills
- Front-end
- JavaScriptTypeScriptReactNext.jsAngularVue.jsNuxt.jsHTMLCSSSassTailwind
- Architecture
- Micro FrontendsModule FederationBFFevent-driven architectureA/B testingfeature flags
- Back-end
- Node.jsPython (Django)C# (ASP.NET Core)Java (Spring Boot)PHP (Laravel)RESTGraphQL
- Data and messaging
- PostgreSQLMySQLRedisElasticsearchKafkaAWS SESSNSSQS
- DevOps
- DockerKubernetesGitHub ActionsJenkinsGrafanaPrometheusSentryDatadog
- E-commerce
- ShopifyVTEX IO and CMSWooCommerceTrayMercado LivreGoogle ShoppingGA4Meta Conversions API
- Mobile
- React NativeExpo
Education
- B.S. in Computer ScienceUNIVEM, Marília · 2013 – 2016
- Technical Diploma in ITETEC Antônio Devisate · 2011 – 2012
06Let's talk
I'm open to senior front-end and full-stack roles, remote or hybrid. The fastest way to reach me is LinkedIn or email.