Currently leading a team of five
Hello, I'm

Renan Garcia

Software Engineer

I build reliable software, and I care as much about the people and culture that ship it.


Los Angeles, California

Scroll

01

About

Renan Garcia
A Brazilian who has been building software since 2016. I'm based in Los Angeles, California, and passionate about creating innovative and efficient software solutions. My professional journey has allowed me to sharpen my craft and contribute to successful projects. I'm eager to keep facing exciting challenges and shaping the future of technology.

As a leader, I try to bring both structure and heart. I want people to feel seen, challenged, and supported, so I give them ownership, room to fail, and honest feedback. I would rather grow a team than be the smartest person in the room.

Outside of work, I love mentoring people taking their first steps in programming. I deeply value time with my family and staying active, whether that is the gym, running, the beach, or snowboarding and skiing. Along the way I keep making new friends, exploring new cultures, and expanding my horizons.
Values
  • 01
    Empathy

    Understanding others before judging.

  • 02
    Solidarity

    Being present for people, especially in hard times.

  • 03
    Persistence

    Pushing forward even when it is hard.

  • 04
    Forgiveness

    Letting go of mistakes and choosing growth over resentment.

  • 05
    Curiosity

    Always learning, always asking questions.

02

Skills

Languages

TypeScript · JavaScript · HTML5 · CSS3

Frameworks & Libraries

React · Next.js · Node.js · Material UI · GraphQL · Nx

Testing

Jest · Cypress · Playwright

Cloud & DevOps

AWS · Terraform · CI/CD · Bitbucket Pipelines

Practices

Design Systems · Web Performance · Accessibility · Leadership & Mentoring

Tools & Platforms

Git · Vercel · Google Analytics · Google Tag Manager

03

Career

Jun 2022 to Present · 4 yrs 3 mos

Lead Software Engineer

EPCVIP · Los Angeles, California

Grew from Software Engineer to Senior and then Lead. I lead a team of five and I am helping shape a new product engineering function, close to both the code and the product.

  • Led the build of a unified internal platform that consolidates the company systems into a single Nx monorepo, with React, Material UI and an in-house design system.
  • Designed the AWS infrastructure and CI/CD with Terraform, Bitbucket, Nx affected and Playwright.
  • Shipped internal products with the team, including a call center app, a static generator that replaced legacy Smarty templates, an analytics platform and a feature flag platform.
  • Partnered with marketing on white label sites and lead conversion, with Google Analytics and Google Tag Manager.
  • Grew the team so every engineer owns their own application, from interns to promotions.
  • Now leading the move of a seven year old Smarty system into a monorepo that works like an internal website builder.

Aug 2021 to May 2022 · 9 mos

Staff Front-end Engineer (founding team)

Livus · São Paulo, Brazil

Founding front end engineer on a platform for course creators, where I later hired and mentored a second engineer. A fully external facing product, so quality and testing came first.

  • Led a full front end refactor, adding a design system and raising the quality bar with Jest and Cypress.
  • Helped build the tools creators used to run their business: course modules, sales pages with checkout, materials, scheduled Zoom classes and configurable analytics.
  • Built a WYSIWYG editor that let each creator design and run their own page.
  • Worked closely with product across React, Node.js and GraphQL, and owned front end analytics with Google Analytics, pixels and Hotjar.

Feb 2021 to Aug 2021 · 6 mos

Senior Front-end Engineer

TC · São Paulo, Brazil

Joined as a Senior Front-end Engineer on a platform for traders and investors, then moved to lead a small onboarding squad with a product manager and a designer.

  • Led the migration of the public site from WordPress to React, keeping WordPress as a headless CMS.
  • Built a guided onboarding experience so each user's first steps were clear and simple.

Jul 2019 to Feb 2021 · 1 yrs 7 mos

Software Engineer II

Loft · São Paulo, Brazil

Software Engineer on the seller onboarding squad at a proptech for buying and selling homes, focused on the front end of the selling experience.

  • Made the seller flow and forms faster and clearer, and built systems to bring in more qualified leads.
  • Built a dynamic form that adapted to each answer, auto qualifying sellers so they could get a direct proposal instead of a generic reply.
  • Helped ship a price simulator on a map: type an address and see the price and its evolution, powered by the company data team. It was featured on Exame.

Earlier experience

CargoX (Senior Front-end) · Ciclic (Front-end) · UOL (Front-end) · Voxel Digital (Junior Front-end) · BetaQuark (Intern) · 2001 Video (Intern)

04

Selected Projects

Finance Assistant (AI)

AI

A personal project. An AI assistant that helps track and make sense of personal finances.

Movie Curator (AI)

AI

A personal project. An AI that curates and recommends movies to watch.

Personal Portfolio

Next.js · TypeScript · Material UI · i18n

This very site. A fast, accessible and fully bilingual portfolio with a dynamic PDF résumé generator, built with Next.js, TypeScript and Material UI.

05

Education & Certifications

Education

English Program

ILAC · Canada · 2020

Technical High School, Systems Analysis and Development

Impacta Tecnologia · São Paulo, Brazil · 2016 to 2018

Certifications

General Business Management & Leadership

UCLA · Mar 2025 to Dec 2025

Leadership · Management · Communication · Negotiation · Conflict resolution

Languages

English · Fluent, Duolingo English Test 125 (2025)

Portuguese · Native

06

Say hello

The best way to reach me is by email. I read every message and reply personally.

renangarciasoz@hotmail.com