Open to remote · relocation · visa sponsorship

Full Stack Engineer
building AI‑powered web products.

React · Next.js · TypeScript · Node.js

Fine-tuning GPT on medical data. Building healthcare AI at Beyond Co. · Previously at iFood, PagSeguro & AMARO.

TypeScriptReactNext.jsNode.jsNestJSGraphQLReact QueryTailwindJestCypressOpenAI Fine-TuningAI AgentsVue 3

Engineer with a product mindset

I’m Carol — a Full Stack Software Engineer with 6+ years building web applications in fintech, e-commerce, and edtech. My background spans from React/Next.js frontends to NestJS APIs and payment infrastructure.

I’ve worked at iFood, one of Latin America’s most complex technology platforms, building payment systems used by millions. At AMARO, I focused on Next.js performance and SEO in a high-traffic e-commerce environment. Most recently, I’m exploring AI-integrated product development at Beyond Co.

I studied English in Sydney, Australia in 2023 — an intentional step toward international collaboration. I bring strong written and spoken English to cross-functional, async-first engineering teams.

Portuguese

Native

English

Professional working proficiency

RemoteRelocationVisa Sponsorship

Product-driven engineering

I build software with the user and the business in mind. Code quality serves the product. Engineering decisions consider scale, maintainability, and user impact.

AI as a product capability

Not just AI experimentation — integrating LLMs and agents into actual product surfaces. I explore how generative AI changes what software can do for users.

Full stack ownership

From React performance budgets to NestJS API design. I take end-to-end responsibility for the features I ship, including testing, monitoring, and post-deployment reliability.

Performance as a feature

Core Web Vitals, bundle analysis, and observability aren't afterthoughts. I've shipped meaningful performance improvements in high-traffic e-commerce and fintech products.

Full stack across the entire product layer

From LLM fine-tuning to Core Web Vitals. From NestJS APIs to React Server Components. A broad, production-tested stack built over 6+ years of shipping.

Languages

TypeScriptJavaScript (ES6+)PythonSQLHTML5CSS3Sass / SCSS

Frontend Frameworks

ReactNext.jsVue.js 3Vue.js 2React NativeViteTanStack Start

State & Data Fetching

React Query (TanStack Query)ReduxRedux ToolkitZustandContext APIMobXJotaiRecoilSWR

Backend & APIs

Node.jsNestJSExpressFastifyREST APIsGraphQLApollo ServerApollo ClientWebSocketsSocket.IOgRPCWebhooksJWTOAuth 2.0OpenAPI / Swagger

AI & LLMs

OpenAI APIGPT Fine-TuningAnthropic Claude APIGoogle Gemini APIVercel AI SDKLangChainAI AgentsTool Calling / Function CallingMCP (Model Context Protocol)RAGEmbeddingsVector SearchStructured OutputsPrompt EngineeringElevenLabs

Cloud & Infrastructure

AWS (Amplify, S3, EC2, RDS, CloudFront, Lambda, Route 53, IAM, CloudWatch)Google Cloud Platform (GCP)AzureFirebaseSupabaseVercelNetlifyDockerDocker ComposeDatabricks

Testing

JestVitestReact Testing LibraryCypressPlaywrightMock Service Worker (MSW)Unit TestsIntegration TestsE2E TestsTDDBDD

Complete skills list

  • TypeScript
  • JavaScript (ES6+)
  • Python
  • SQL
  • HTML5
  • CSS3
  • Sass / SCSS
  • React
  • Next.js
  • Vue.js 3
  • Vue.js 2
  • React Native
  • Vite
  • TanStack Start
  • React Query (TanStack Query)
  • Redux
  • Redux Toolkit
  • Zustand
  • Context API
  • MobX
  • Jotai
  • Recoil
  • SWR
  • Tailwind CSS
  • shadcn/ui
  • Radix UI
  • React Aria
  • Material UI (MUI)
  • Chakra UI
  • Ant Design
  • Framer Motion
  • Styled Components
  • Emotion
  • Node.js
  • NestJS
  • Express
  • Fastify
  • REST APIs
  • GraphQL
  • Apollo Server
  • Apollo Client
  • WebSockets
  • Socket.IO
  • gRPC
  • Webhooks
  • JWT
  • OAuth 2.0
  • OpenAPI / Swagger
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • SQLite
  • Supabase
  • Firebase Firestore
  • Amazon RDS
  • SQL Server
  • OpenAI API
  • GPT Fine-Tuning
  • Anthropic Claude API
  • Google Gemini API
  • Vercel AI SDK
  • LangChain
  • AI Agents
  • Tool Calling / Function Calling
  • MCP (Model Context Protocol)
  • RAG
  • Embeddings
  • Vector Search
  • Structured Outputs
  • Prompt Engineering
  • ElevenLabs
  • AWS (Amplify, S3, EC2, RDS, CloudFront, Lambda, Route 53, IAM, CloudWatch)
  • Google Cloud Platform (GCP)
  • Azure
  • Firebase
  • Supabase
  • Vercel
  • Netlify
  • Docker
  • Docker Compose
  • Databricks
  • GitHub Actions
  • Git / Git Flow
  • TurboRepo
  • Nx
  • Lerna
  • ESLint
  • Prettier
  • Husky
  • lint-staged
  • Commitlint
  • Dependabot
  • Renovate
  • Azure DevOps
  • Jest
  • Vitest
  • React Testing Library
  • Cypress
  • Playwright
  • Mock Service Worker (MSW)
  • Unit Tests
  • Integration Tests
  • E2E Tests
  • TDD
  • BDD
  • Core Web Vitals
  • Lighthouse
  • Sentry
  • Datadog
  • Grafana
  • Prometheus
  • CloudWatch
  • SonarQube
  • Lazy Loading
  • Code Splitting
  • Tree Shaking
  • Bundle Analysis
  • React Profiler
  • Virtualization
  • Streaming SSR
  • Clean Architecture
  • SOLID
  • Design Patterns
  • Atomic Design
  • Feature-based Architecture
  • Domain-driven Design (DDD)
  • Micro Frontends
  • Module Federation
  • Monorepo
  • Component-driven Development
  • Event-driven Architecture
  • SSR (Server-side Rendering)
  • SSG (Static Site Generation)
  • ISR (Incremental Static Regeneration)
  • CSR (Client-side Rendering)
  • React Server Components (RSC)
  • Server Actions
  • Streaming SSR
  • Selective Hydration
  • PWA
  • Responsive Design
  • Mobile First
  • n8n
  • Workflow Automation
  • Webhooks
  • VTEX / VTEX.IO
  • WordPress
  • Strapi
  • Contentful
  • Sanity

6+ years across fintech, e-commerce
and AI products

  1. Full Stack Engineer — AI Automation Development

    CurrentSpecialist
    Beyond Co.Remote — Brazil

    Feb 2026 – Present

    Current

    IT consulting firm specializing in AI-driven digital transformation for healthcare and enterprise clients. Building production AI systems — from fine-tuned LLMs to multi-agent automation workflows integrated with Brazil's national health infrastructure (SUS).

    • Fine-tuned a GPT model via the OpenAI Fine-Tuning API on a proprietary dataset of annotated medical consultations — including SIGTAP, CIAP, and CID coding, care-flow patterns, and report-filling templates — improving adherence to clinical and SUS billing standards
    • Built a medical-consultation transcription platform: records consultations, auto-transcribes into SOAP format (Subjective, Objective, Assessment, Plan), generates patient-care task suggestions, and integrates with electronic health records and Brazil's SUS national health system
    • Created a fraud-detection system for SUS service contracts, cross-referencing contracted appointment volumes against appointments actually delivered to flag billing inconsistencies at scale
    • Built a Telegram-based recruiting agent that reads resumes from the company database, ranks candidates against a job description using LLMs, sends shortlisted profiles to the hiring manager, and auto-schedules interviews on both parties' calendars upon approval
    • Developed an n8n automation workflow that ingests a daily data feed from partner health clinics and keeps their Google Business Profile (Maps) listings automatically up to date
    • Shipped full-stack features end-to-end with Next.js, NestJS, and TypeScript across client-facing and internal healthcare products
    TypeScriptNext.jsNestJSOpenAI APIGPT Fine-Tuningn8nAI AgentsTelegram Bot APIReactNode.jsSUS / HL7
  2. Software Engineer

    Specialist
    iFoodOsasco, São Paulo — Hybrid

    Jun 2024 – Jan 2026

    1 yr 7 mos

    Latin America's largest food delivery platform, operating in 25+ countries with 8,000+ engineers. Returned as a Specialist-level contributor to work on strategic product areas.

    • Worked on high-traffic systems serving millions of active users across Brazil and Latin America
    • Collaborated with cross-functional teams (Product, Design, Data) in a fast-paced, engineering-driven culture
    ReactTypeScriptNext.jsNode.jsNestJS
  3. Senior Software Engineer

    Senior
    Ânima EducaçãoSão Paulo — Remote

    Mar 2023 – May 2024

    1 yr 2 mos

    One of Brazil's largest edtech groups, serving 300,000+ students across multiple universities. Led the student support experience for a small, high-ownership frontend team.

    • Led migration of the student support platform from Vue 2 to Vue 3 with Vite, improving DX and performance
    • Designed and implemented a new virtual video support feature used across the student journey
    • Operated as one of two frontend engineers alongside a backend, QA — full ownership over the student support flow
    • Reduced build time and modernized the frontend architecture for scalable future development
    Vue 2Vue 3VitePiniaTypeScriptJavaScript
  4. Frontend Developer

    Specialist
    AMAROSão Paulo — Hybrid

    Aug 2022 – Feb 2023

    6 mos

    Brazilian D2C fashion brand operating across 10 countries. Worked across two product squads — Platform Engineering and SEO — focused on performance and organic growth.

    • Drove web performance improvements on the AMARO e-commerce platform using React, Next.js, and Lighthouse metrics
    • Built and maintained SEO optimizations that improved organic search rankings and reduced Core Web Vitals penalties
    • Implemented frontend monitoring with Amplitude, TrackJS, and DataDog to track user behavior and error rates in production
    • Worked closely with product and growth teams to ship A/B experiments and measure conversion impact
    ReactNext.jsTypeScriptReduxReact QueryJestAmplitudeTrackJSGTMLighthouse
  5. Software Engineer

    Mid
    iFoodSão Paulo — Remote

    Nov 2021 – Aug 2022

    9 mos

    First stint at iFood, working within the Backoffice engineering area on payment infrastructure. Part of the PayIn squad responsible for payment gateway management and operator tooling.

    • Built and maintained the PayIn Backoffice — internal tooling used by operators to manage payment gateways and flows
    • Developed complex payment flow management interfaces with React and Next.js, handling high-stakes financial data
    • Worked with NestJS for backend API endpoints supporting the payment management system
    • Contributed to a codebase serving thousands of internal operators processing millions of daily transactions
    ReactNext.jsTypeScriptReduxNestJSJestFigma
  6. Software Engineer

    Mid
    PagSeguro PagBankSão Paulo — Remote

    Apr 2021 – Nov 2021

    7 mos

    Major Brazilian fintech with $3.4B in annual revenue. Worked on the Minizinha partner management product — a B2B interface for managing payment hardware partner rates.

    • Built the partner rate management interface for Minizinha (PagSeguro's card reader product) used by business partners
    • Designed intuitive plan comparison and rate visualization features to simplify complex financial data for end users
    • Worked in a cross-functional squad with product managers and designers on the partner acquisition funnel
    ReactJavaScriptRedux
  7. Full Stack Developer

    Junior
    Avanade + Safra BankSão Paulo — Remote

    Oct 2020 – Mar 2021

    5 mos

    Avanade is a global Microsoft consulting firm. Embedded in the Banco Safra Switzerland mobile app team as a consultant developer, building banking features for an international client.

    • Developed new features for the Safra Switzerland mobile banking app using React Native
    • Introduced to a robust testing culture with Jest and Enzyme — wrote unit and integration tests for critical banking flows
    • Trained in Microsoft technologies (.NET, C#) and agile delivery practices in a global consulting environment
    • First exposure to international-level engineering standards and cross-cultural collaboration
    React NativeJavaScriptJestEnzymeC#.NET
  8. Frontend Developer

    Intern
    Enext ConsultoriaSão Paulo

    Jul 2019 – Jan 2020

    6 mos

    Digital commerce consultancy working with major brands. Assigned to L'Oréal as a creation-team developer, building campaign landing pages.

    • Built landing pages for L'Oréal campaigns including Idole and Pink Friday product launches
    • Created campaign assets for Gin Tanqueray and Johnnie Walker on VTEX e-commerce platform
    • First professional experience with HTML, CSS, JavaScript, PUG templating, and VTEX.IO
    HTMLCSSJavaScriptVTEXVTEX.IOPUG

Selected work & open source

Projects that demonstrate architectural decisions, engineering patterns, and domain knowledge relevant to building modern web products.

AI

AI SDK Playground

Hands-on exploration of the Vercel AI SDK for building streaming LLM-powered interfaces.

Why it matters

Hands-on experience with modern AI SDK patterns — stream handling, tool calls, and TypeScript integration. Shows proactive exploration of AI tooling relevant to AI product teams.

TypeScriptNext.jsVercel AI SDKReact+1 more
Frontend

GitHub Repository Explorer

A React application for exploring GitHub profiles and repositories with a clean, fast search interface.

Why it matters

API integration, TypeScript component design, and real-world React patterns. Shows ability to build useful developer tools independently.

ReactTypeScriptGitHub REST APICSS Modules
Frontend

React Query Deep Dive

A practical guide to server state management patterns using React Query (TanStack Query).

Why it matters

Deep knowledge of server state management — a critical skill for any React/Next.js application. Shows intentional learning, not just feature shipping.

ReactTypeScriptReact Query (TanStack)REST API

More on GitHub

35 public repositories

Shipping AI to production

Not prototypes. Real systems used by real users — fine-tuned models on proprietary medical data, agentic recruiting workflows, fraud detection pipelines, and healthcare integrations with Brazil’s national health system (SUS). All shipped at Beyond Co. in 2026.

GPT Fine-Tuning on Medical Data

Fine-tuned a GPT model via the OpenAI Fine-Tuning API on a proprietary dataset of annotated medical consultations — SIGTAP, CIAP, and CID coding, care-flow patterns, and report-filling templates — improving adherence to Brazilian clinical and SUS billing standards.

OpenAI Fine-Tuning APIGPTPythonHealthcare AISUS

Medical Consultation Transcription Platform

Full-stack platform that records medical consultations, transcribes them into SOAP format (Subjective, Objective, Assessment, Plan) using LLMs, generates patient-care task suggestions, and integrates with electronic health records and Brazil's national health system (SUS).

Next.jsNestJSOpenAI APISOAP TemplateSUS / EHR

SUS Fraud Detection System

Automated detection system for SUS service contract fraud — cross-references contracted appointment volumes against appointments actually delivered to surface billing inconsistencies at scale, reducing manual audit overhead.

NestJSTypeScriptData Cross-referencingSUS API

Telegram Recruiting Agent

Multi-step agentic workflow: reads resumes from the company database, ranks candidates against a job description using LLMs, forwards shortlisted profiles to the hiring manager via Telegram, and auto-schedules interviews on both calendars upon approval.

AI AgentsTelegram Bot APILLM RankingCalendar APIn8n

Google Business Profile Automation

n8n workflow that ingests a daily data feed from partner health clinics and automatically keeps their Google Business Profile (Maps) listings up to date — eliminating manual data entry across dozens of clinic profiles.

n8nGoogle Business APIWorkflow AutomationREST APIs
OpenAI APIGPT Fine-TuningVercel AI SDKAI Agentsn8nTelegram Bot APILLM IntegrationStreaming APIsTool CallingPrompt EngineeringRAG (exploring)LangChain (exploring)

Items marked “exploring” are active areas of study, not production experience.

// engineering direction

“The valuable AI engineers aren’t the ones who experiment with models — they’re the ones who ship them. Fine-tuning a GPT on medical data and integrating it with a national health system is a different kind of problem than building a chatbot demo. That gap is where I work.”

Open source & public work

Code I write when there’s no ticket. Exploratory projects, learning experiments, and utilities that solve real problems.

527

Contributions

35

Public repos

6+

Years coding

76

Followers

Craft meets engineering

Strong frontend engineers understand how the browser renders — not just how to use frameworks. My CodePen work explores the primitives: CSS, SVG, Canvas, and the intersection of design and code.

CSS Animations & Micro-interactions

Exploring delightful micro-interactions with pure CSS — keyframe animations, transitions, and hover effects that elevate UX without JavaScript overhead.

CSSAnimationsUX

SVG Illustrations & Effects

Hands-on work with SVG — from paths and filters to SMIL animations. Understanding the rendering model that powers modern icon systems and data visualizations.

SVGIllustrationsFilters

UI Component Experiments

Standalone components built to explore design edge cases — complex layouts, responsive patterns, and accessibility-first interactive elements.

HTMLCSSComponents
CSS ArchitectureAnimation PerformanceSVG & CanvasDesign SystemsResponsive LayoutsWeb TypographyColor TheoryAccessibility

Technical writing & knowledge sharing

I write about engineering patterns, observability, and AI product development. More articles in progress.

Let’s talk about your next role

I’m actively looking for international Software Engineer positions — remote, relocation, or visa sponsorship. If you’re building something meaningful with React, Next.js, TypeScript, or AI, I want to hear from you.

Currently available

Open to full-time roles · Remote · Relocation · Visa sponsorship · Brazil-based (UTC−3)