Daniel Vilela

Senior Full-Stack Engineer | TypeScript · React · Next.js · Node · Flutter | AI-native development

dmvvilela@gmail.com danvilela.com linkedin.com/in/dmvvilela github.com/dmvvilela

Federal District, Brazil · Remote (GMT-3)

Summary

Full-stack engineer with 14+ years across firmware, mobile, web, and AI-native development, working remotely with startups and product teams in the US, Europe, and Latin America. Strongest in 0→1, high-ownership environments: taking products from idea to production fast and owning everything from architecture to incident response. AI-native workflows (Claude Code, Codex) are a core part of daily delivery. Founder of D-Fit (dfit.app), an AI-powered nutrition app with 2,000+ users, ~200 monthly actives, and paying subscribers. MBA (FGV) · Mechatronics Engineering (UnB).

Skills

  • Languages: TypeScript, JavaScript, Dart, Go, SQL
  • Frontend: React, Next.js, SvelteKit, Vue / Nuxt, Redux, React Query, Tailwind CSS, Shadcn UI
  • Backend: Node.js, Bun, PostgreSQL, GraphQL (Hasura), Drizzle ORM, Prisma, REST APIs, Firebase, Payload CMS
  • Mobile: Flutter, BLoC, Firebase, App Store / Play Store releases
  • AI: OpenAI API, Claude Code, Codex, Cursor, LLM / vision product features
  • Infrastructure: Vercel, AWS (Lambda, SQS, S3), Neon, Inngest, Algolia, Axiom (observability)
  • Payments: Stripe, Klarna, Primer.io, Hyperswitch, HSA / FSA (Flex), TaxJar
  • Languages spoken: Portuguese (native), English (fluent)

Experience

Turing — Senior Full Stack Engineer

March 2025 - Present
  • Architected and built the core loan-sizing engine for a pre-launch US fintech lending startup, taking the product from concept to a pilot deployment with its first enterprise client in ~6 months.
  • Owned the platform end-to-end: architecture, implementation, observability, and triage/resolution of high-priority production incidents.
  • Ran an AI-native development workflow (Claude Code, Codex) as a core part of delivery — enabling a small team to ship scope typically staffed by a much larger one.
  • Stack: Next.js, TypeScript, Shadcn UI, NeonDB (Postgres), Inngest.

divbrands — Senior Full Stack Engineer

January 2023 - March 2025
  • E-commerce group operating multiple DTC brands across international markets, processing millions of orders per month.
  • Built and scaled customer-facing checkout and commerce features in a TypeScript full-stack architecture: Next.js storefront, Payload CMS, and Node.js/Bun microservices (Hasura, Drizzle ORM).
  • Shipped 5 payment integrations — Stripe, Klarna, Primer.io, Hyperswitch, and HSA/FSA flows (Flex) — plus TaxJar tax automation for accurate multi-region checkout.
  • Developed custom Payload CMS plugins published to npm and used across the group's storefronts.
  • Built an AI-powered support ticket classification service (OpenAI API), automating triage of 80% of inbound tickets.
  • Added Apple Wallet and Google Wallet passes for order tracking; maintained quality with Jest and Bun test tooling.

Rivian — Senior Software Engineer

January 2022 - January 2023
  • B2B logistics platform connecting Rivian with its supplier network.
  • Led the migration of a large React/Redux monolith to a micro-frontend architecture (Webpack Module Federation), splitting it into independently deployed modules owned by each team.
  • Delivered frontend platform improvements across a 60+ engineer organization spanning multiple teams.
  • Diagnosed and resolved critical production issues affecting suppliers and business operations as part of the production support rotation.

D2V Solutions — Founder / Independent Software Engineer

August 2016 - January 2022
  • Client and contract engagements through my consultancy:
  • Swopz (Brasília, 2019–2021, primary client) — sole mobile engineer: built and shipped the iOS/Android app end to end in Flutter (BLoC); developed the React/Redux web platform with complex data-driven interfaces; built Go microservices (Gin, JWT) across DynamoDB, MySQL, Cassandra, and Elasticsearch.
  • CoderPad (via BairesDev, San Francisco) — improved usability and responsiveness of the browser-based technical-interview IDE used by thousands of companies: multi-layout support, rich controls, coding exercises, and integrated console workflows.
  • Off Script (Sweden) — built the mobile app from scratch in Flutter; architected platform integrations (Hasura, GraphQL, SuperTokens); built event-driven AWS infrastructure (Lambda, SQS, S3); shipped web apps in React/Next.js/TypeScript.
  • Earlier (2016–2019) — client projects across web, mobile, and IoT: full iOS/Android app for an IoT startup (Bluetooth, Wi-Fi, camera); e-commerce features with C#/Razor/SQL Server; Flutter apps with Firebase — plus the independent product work that later evolved into D-Fit.

Autotrac — Firmware Engineer

September 2012 - August 2016
  • Developed firmware in C for cellular and satellite vehicle-tracking devices deployed across a large commercial fleet.
  • Implemented the vehicle diagnostics stack (OBD-II, CAN) end to end, including the fleet-focused J1939 protocol.
  • Consistently ranked among the department's top engineering performers.

IPe Engenharia de Redes — Firmware Engineering Intern

October 2011 - September 2012
  • Embedded C development for energy measurement devices; ZigBee networking with Texas Instruments' Z-Stack on the CC2531 platform.

Selected Projects

D-Fit dfit.app

Flutter, Firebase, Next.js, Astro, Algolia, OpenAI

End-to-end iOS and Android fitness app I designed and built solo — 2,000+ users, ~200 monthly actives, and paying subscribers. Uses computer vision and LLMs for calorie tracking from photos and natural-language descriptions, Algolia for search, and side-by-side progress photo comparisons. Includes a Next.js backend, an Astro / React marketing site, and an internal admin dashboard.

AFH afh.bio.br

Web, product strategy, healthcare

Independent health-focused product initiative developed under D2V, combining product discovery, software delivery, and domain-specific execution.

Bioloja bioloja.bio.br

E-commerce, web platform, healthcare

Independent e-commerce product for the Brazilian healthcare and biologics market, built around practical product ownership and full-stack delivery.

Personal portfolio danvilela.com

SvelteKit, Flutter, Firebase, PostgreSQL, Stripe

12+ shipped mobile and web products under my own brand — including Mooni, Astro Planner, Prayer Times, the Questões ENEM family, OABei, Banano Labs, Bioloja, and AFH.

Open Source

  • passkit-wallet (TypeScript, npm) — Apple Wallet and Google Wallet pass generation in one package.
  • astronomia (Dart, pub.dev) — Astronomical algorithms in Dart: Sun / Moon / planet positions, eclipses, phases, coordinates.
  • crossword-generator-x (TypeScript, npm) — Hybrid crossword layout generator with greedy scored placement and recursive backtracking.
  • svelte-scrollactive (JavaScript, npm) — Svelte component that highlights menu items on scroll and scrolls to the target on click.
  • infinite_loading (Dart, pub.dev) — Flutter widget for an infinite oscillating loading indicator.

Education

Fundação Getulio Vargas (FGV)

2015 - 2017

MBA - Business Strategy and Economic Management

Universidade de Brasília (UnB)

2007 - 2012

B.Sc., Control and Automation (Mechatronics) Engineering

Brasas English Course

2001 - 2005

Advanced English and Conversation