Skip to content
Víctor Faria

Software Engineer · São Carlos, São Paulo, Brazil

I build frontends at scale — and the AI workflows that ship them.

Software Engineer building scalable frontend applications across fintech, telecom, and e-commerce — and improving how engineering teams deliver them.

Víctor Faria

4+

years building for production

3

industries — fintech, telecom, e-commerce

20+

micro-frontend repositories maintained

01

What I do

Four years across fintech, telecom, and e-commerce — with a growing focus on how teams use AI to build software that lasts.

Frontend at scale

Micro-frontend architectures across 20+ repositories, production miniapps serving thousands of customers daily, and the testing and CI/CD standards that keep them shippable.

AI-assisted engineering

I introduced Specification-Driven Development with Claude Code at MagaluPay and it became the team's standard workflow. Not autocomplete — a structured process for architecture, migration, testing, and review that holds up under real delivery pressure.

Reliability & performance

Production debugging, monitoring and analytics, First Contentful Paint improvements, and dependency vulnerability remediation across fintech applications.

02

Experience

From industrial maintenance to production fintech — the path and what each step taught me.

  1. MagaluPay

    Brazil

    Software Developer

    Building and evolving mission-critical miniapps used daily by thousands of customers across the Magalu ecosystem.

    • Led the adoption of Specification-Driven Development powered by Claude Code, establishing AI-assisted development as the team's standard engineering workflow.
    • Applied AI across design, implementation, migration, debugging, testing, and refactoring — accelerating delivery while holding engineering quality steady.
    • Migrated a production miniapp from React Native to React + Vite using an AI-assisted migration strategy.
    • Led discovery and implementation of biometric fraud-check SDKs inside WebView miniapps, delivering integrations with two national identity providers used daily by thousands of customers.
    • Improved reliability and performance through monitoring and analytics — reducing errors and improving First Contentful Paint.
    • Strengthened security by mitigating dependency vulnerabilities and keeping applications aligned with secure development practices.
    • Contributed to frontend infrastructure planning and provisioning — CDNs, storage buckets, and deployment resources for new applications.
    • React
    • Next.js
    • React Native
    • Vite
    • TypeScript
    • Vitest
    • WebView
    • CI/CD
    • Claude Code
    • Spec-Driven Development
  2. XP Inc.

    Brazil

    Software Engineer

    Investment Funds business unit, working across three squads and helping maintain a micro-frontend architecture spanning 20+ repositories.

    • Maintained and scaled a micro-frontend architecture across more than 20 repositories, frequently context-switching between squads within a single sprint.
    • Established testing standards end to end — Jest and React Testing Library for unit and integration, Cucumber with Playwright for E2E.
    • Optimized performance and refactored codebases to improve scalability across micro-frontends.
    • Set up new micro-frontends from scratch, configuring Jest, ESLint, and CI/CD pipelines.
    • Unblocked other engineers debugging local environment and pipeline failures, reducing time lost to tooling.
    • Conducted code reviews, proposed architectural improvements, and enforced company-wide standards.
    • Debugged and resolved production issues, and remediated npm package vulnerabilities for security compliance.
    • React
    • TypeScript
    • Micro-frontends
    • Styled-Components
    • Jest
    • React Testing Library
    • Playwright
    • Cucumber
    • Azure Pipelines
  3. Amdocs

    São Carlos, São Paulo, Brazil

    Mid-level Software Developer

    Developed and evolved a telecom e-commerce platform for a US-based carrier, spanning hybrid, SPA, and backend-for-frontend architectures.

    • Built and maintained a hybrid e-commerce application on JavaScript, Vue.js, Vuex, Drupal, SCSS, Docker, and Gulp.
    • Built a self-care SPA on TypeScript, React, Redux, and headless Drupal, served through Nginx and Webpack.
    • Built a backend-for-frontend layer with Node.js, Express, GraphQL, and Apollo Server to optimize communication with telecom back-end services.
    • Refactored legacy codebases toward Clean Code and single-responsibility, reducing complexity and improving maintainability.
    • Contributed to a proof-of-concept application for prospective clients using TypeScript and TypeGraphQL.
    • Created knowledge-transfer material that shortened onboarding for new team members.

    Software Developer

    Feature development and production support across the same telecom commerce ecosystem.

    • Developed features and resolved defects across Vue.js, Vuex, React, Redux, Redux-Saga, and Drupal.
    • Worked across the GraphQL and Apollo Server layer with Node.js and Express.
    • Supported other developers with troubleshooting and maintained clear cross-team communication.
    • TypeScript
    • JavaScript
    • Vue.js
    • React
    • Redux
    • Node.js
    • Express
    • GraphQL
    • Apollo Server
    • Drupal
    • Docker
    • Nginx
    • Webpack
  4. Trybe

    Belo Horizonte, Minas Gerais, Brazil

    Instruction Summer Job

    Technical mentoring for web development students, individually and in groups.

    • Mentored students across web fundamentals, React, Redux, Node.js, MongoDB, SQL, and computer science topics.
    • Ran synchronous content reviews and provided support for student questions.
    • Helped developers troubleshoot, and practised giving and receiving structured feedback.
    • HTML
    • CSS
    • JavaScript
    • React
    • Redux
    • Node.js
    • MongoDB
    • SQL
    • Jest
  5. RH NOSSA

    São Carlos, São Paulo, Brazil

    Administrative Assistant

    Outsourced to Ceva Logistics at the Mercado Livre service centre, combining operations work with internal tooling.

    • Built Excel and VBA solutions for recurring operational problems.
    • Handled route planning and package management under time pressure.
    • Excel
    • VBA
  6. Tecumseh Products Company

    São Carlos, São Paulo, Brazil

    Industrial Maintenance Intern

    Mechanical engineering internship where the software work began — reporting, queries, and dashboards alongside maintenance duties.

    • Wrote SQL queries to control preventive and corrective maintenance work orders.
    • Built dashboards for maintenance KPI tracking.
    • Produced mechanical drawings and nationalized gaskets for imported machinery.
    • Contributed to inspection scripts and lockout/tagout procedures.
    • SQL
    • SolidWorks
    • Dashboards

03

Stack

Grouped by what it does, not by logo. These are tools I've shipped production work with.

Frontend

  • React
  • Next.js
  • TypeScript
  • React Native
  • Vue.js
  • Redux
  • Vite
  • Micro-frontends
  • Styled-Components
  • Tailwind CSS
  • SCSS

Backend

  • Node.js
  • Express
  • GraphQL
  • Apollo Server
  • REST
  • SQL

Testing

  • Jest
  • Vitest
  • React Testing Library
  • Playwright
  • Cucumber

Infrastructure & Tooling

  • CI/CD
  • Azure Pipelines
  • GitHub Actions
  • Docker
  • Nginx
  • Webpack
  • CDNs
  • Monitoring & Analytics

AI-Assisted Engineering

  • Specification-Driven Development
  • Claude Code
  • AI-assisted migration
  • AI-assisted refactoring
  • GitHub Copilot

04

How I got here

I started out as a mechanical engineer. Two years into industrial maintenance at Tecumseh — drawing gaskets, running LOTO procedures, writing SQL to track work orders — I noticed the part of the job I looked forward to was the dashboards. So I rebuilt my career around it.

That detour still shows up in how I work. Maintenance engineering teaches you that systems fail in ways nobody documented, that the fix has to hold under load, and that the person on the next shift needs to understand what you did. Those instincts translate directly to production software.

Since then I've spent four years across fintech, telecom, and e-commerce — micro-frontends at XP Inc., a telecom commerce platform at Amdocs, and mission-critical miniapps at MagaluPay. Most recently I've been focused on AI-assisted engineering: not autocomplete, but structured workflows that hold up under real delivery pressure.

I like the unglamorous parts — production debugging, migration strategy, the code review that stops a bad pattern early. Always happy to talk about frontend architecture, AI-assisted development, or how teams actually ship.

Education

  • FullCycle Architecture

    MBA · Faculdade Brasília

    20232025

  • Web Development

    Professional Certificate · Trybe

    20212022

  • Mechanical Engineering

    Bachelor of Engineering · Universidade Paulista

    20152019

05

Get in touch

Always happy to talk about frontend architecture, AI-assisted development, and modern engineering practices.