Back to portfolio

Carol Carvalho

Full Stack Software Engineer

São Paulo, Brazil · Open to remote, relocation & visa sponsorship

Summary

Full Stack Software Engineer with 6+ years of experience building scalable web applications across fintech, e-commerce, and edtech. Specialized in React, Next.js, TypeScript, and Node.js with growing focus on AI-integrated product development. Proven track record shipping high-traffic production systems at iFood, PagSeguro, and AMARO. Seeking international opportunities — remote, relocation, or visa sponsorship.

Core Skills

LanguagesTypeScript · JavaScript (ES6+) · Python · SQL
FrontendReact · Next.js · Vue.js 3 · Vue.js 2 · React Native · Vite
StylingTailwind CSS · Sass/SCSS · shadcn/ui · Radix UI · Framer Motion
State & DataReact Query · Redux / Redux Toolkit · Zustand · Context API · SWR
BackendNode.js · NestJS · Express · Fastify · GraphQL · REST APIs · WebSockets · gRPC
DatabasesPostgreSQL · MongoDB · Redis · Supabase · Firebase
AI / LLMsOpenAI API · GPT Fine-Tuning · Anthropic Claude · Google Gemini · Vercel AI SDK · LangChain · AI Agents · RAG · MCP
CloudAWS (Amplify, S3, EC2, RDS, CloudFront, Lambda) · GCP · Azure · Vercel · Docker
TestingJest · Vitest · Cypress · Playwright · React Testing Library · MSW
ObservabilitySentry · Datadog · Grafana · Lighthouse · Core Web Vitals · SonarQube
CI/CDGitHub Actions · Git / Git Flow · TurboRepo · Docker Compose · ESLint · Prettier
Automationn8n · Webhooks · Workflow Automation

Professional Experience

  1. Full Stack Engineer — AI Automation Development

    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

    iFood·Osasco, 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

    Ânima Educação·Sã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

    AMARO·Sã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

    iFood·Sã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

    PagSeguro PagBank·Sã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

    Avanade + Safra Bank·Sã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

    Enext Consultoria·Sã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

Education

Systems Analysis and Development

Cruzeiro do Sul Virtual

2019–2021

Frontend Bootcamp

Laboratoria

Immersive program focused on women in tech — São Paulo cohort

2020

General & Business English

Greenwich CollegeSydney, Australia

International English immersion program

2023

Languages

Portuguese

Native

English

Professional working proficiency