Skip to content

Hey, my name is

Flavia
Carvalho

Senior Full-Stack Engineer · Greater Boston

I build web applications end to end, from the interface people actually touch down to the database and the cloud infrastructure underneath. Most of my work lives in React, Next.js, Node and AWS. Sixteen years in, the part I still enjoy most is where those layers meet.

Flavia Carvalho
Years in tech
16+
Client projects
11+
Countries lived in
3
Selected work

Sites I've shipped

Client projects across retail, travel, hospitality and services. Most were built end to end, several with the brand designed alongside.

  • Gladiators Moving website

    Moving services

    Gladiators Moving

    Site for a residential and commercial moving company: service breakdowns, free-estimate capture and a service-area map, built around a brand that had to look dependable before anyone reads a word.

    • Website
  • Trip Tomato website

    Travel

    Trip Tomato

    Trip discovery and booking for a small travel agency: searchable trips with pricing and availability, editorial blog, and a booking flow that had to stay simple on mobile.

    • Website
    • Booking
  • Cura website

    Activewear retail

    Cura

    Storefront for a women's athletic wear label: catalogue, product pages, sale merchandising and a founders' story that carries the brand. Logo designed alongside the build.

    • Website
    • Shop
    • Logo
  • Denali website

    Outdoor gear

    Denali

    Adventure equipment shop built around big photography and a fast path from browsing to checkout, with an FAQ layer to cut down on pre-purchase support email.

    • Website
    • Shop
  • ESS Quality Services website

    Cleaning services

    ESS Quality Services

    Service site with an online booking page, built so a small team could take jobs without phone tag. Identity and logo designed as part of the same engagement.

    • Website
    • Booking
    • Logo
  • Mix and Eat website

    Organic restaurant

    Mix and Eat

    Restaurant site for an organic kitchen: menu, story, reviews and news in a layout that puts the food first and stays readable on a phone at the table.

    • Website
About

Who's building it

Ten years in web development has given me a wide surface area: React and Next.js on the front, Node and PHP behind them, MySQL and Postgres underneath, and AWS holding the whole thing together (Lambda, API Gateway, RDS, SNS, SQS). The parts I enjoy most are where those layers meet, which is usually also where things break.

I joined Kitces.com in 2021 as a front-end developer, working in React and the Genesis framework, and moved into a senior full-stack role in 2025. Most of my time now goes to serverless architecture and API design. Alongside that I've kept a freelance practice running since 2016, building and maintaining sites for small businesses around Boston.

I started in São Paulo: four years studying Information Systems, then a help desk, then coordinating IT, then writing software.

Then a year in Dublin, on an internship and learning English properly, with a whole continent in weekend reach. London, Scotland, Italy, Belgium, Amsterdam, France, Germany, Greece. That year rearranged how I think about most things. I went back to Brazil afterwards, and a year later decided I wanted a harder version of the same experiment: the United States, where I have been ever since.

I also work on the data side, mostly Looker Studio and Tableau, which in practice means turning a pile of numbers into something a person can actually act on.

Flavia Carvalho

Front end

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • WordPress

Back end

  • Node.js
  • PHP
  • REST APIs
  • Serverless

Data

  • PostgreSQL
  • MySQL
  • Looker Studio
  • Tableau

Cloud

  • AWS Lambda
  • API Gateway
  • RDS
  • SNS
  • SQS
  • S3
  • Amplify
  • CDK
The path

Sixteen years, three countries

São Paulo to Dublin to Boston. A help desk, a degree, a language, and a lot of trains between weekends.

  1. 2025 – now

    Senior Full-Stack Engineer · Kitces.com

    Greater Boston

    Serverless architecture and API design across AWS (Lambda, API Gateway, RDS, SNS and SQS) alongside the React front end. Owning features end to end rather than handing them across a boundary.

  2. 2021 – 2025

    Front-End Developer · Kitces.com

    Greater Boston

    Built and maintained the front end in React and the Genesis framework for WordPress, with deployments managed through GitHub.

  3. 2016 – now

    Website Developer · Freelance

    Quincy, Massachusetts

    Design, build and ongoing support for small-business sites: dynamic content, custom scripting to spec, and the routine audits and maintenance that keep a site from quietly rotting.

  4. 2015 – 2019

    Software Developer · J.M. Center

    São Paulo, Brazil

    Designed algorithms and system flows for new software, tested and deployed applications, and wrote the technical documentation later projects were built on.

  5. 2012 – 2014

    IT Coordinator · J.M. Center

    São Paulo, Brazil

    Kept the company network running, trained new employees on the systems, and handled troubleshooting, repairs and data restoration.

  6. 2010 – 2012

    IT Help Desk Technician · Center Móveis

    São Paulo, Brazil

    Where it started. Diagnosing hardware and software faults, resolving them fast, and identifying what needed upgrading before it failed.

Education

  1. 2019 – 2022

    MBA · Cambridge College

    Boston, Massachusetts

  2. 2018 – 2019

    English as a Second Language · Approach International Student Center

    Boston, Massachusetts

  3. 2016 – 2017

    Internship and English · Modern Educational Centre

    Dublin, Ireland

    A year of working, studying and using Europe as a weekend destination.

  4. 2008 – 2012

    Information Systems · Centro Universitário Central Paulista

    São Paulo, Brazil

    Four-year degree.

Giving back

Free help for women starting out

If you are a woman starting a business, or already running one, and you need a website built, an existing one fixed, or just somebody to explain the options in plain language, I will help. Free, and with nothing to sell you at the end of it.

Contact

Say hello

Questions, ideas, a project you want built. The form goes straight to my inbox.