Skip to content

Alberto Ramos

01 About

I'm Alberto, originally from Lisbon, Portugal, and currently based in Berlin.

I'm a software engineer who likes to own the whole arc of a product: gather requirements, sketch and design the layouts, architect code that will still make sense in a year, and ship it.

Good design, user experience and code are the same job to me.

Offline I like to stay active: gym, bouldering, yoga, hiking. Or out with one of my cameras somewhere in the mountains.

02 What I do

I , and things end to end. Over 5 years of design-driven development with React, TypeScript, TanStack Query and CSS Modules, building modular frontends and reusable systems that explain themselves to the next engineer.

For the past 3 years I've been shaping the UX and UI of Tesla's factory software: critical systems that process millions of events a day across every Gigafactory worldwide, and touch the production line of every product, from Model Y and Cybertruck to Cybercab and Optimus.

03 Experience

  1. 03Y · 2023 → now

    Tesla

    Role
    Sr Software Engineer
    Base
    Berlin
    Stack
    React · TypeScript · Go · TanStack Query · CSS Modules · ArgoCD · Figma

    Frontend engineer on Tesla’s factory software, also working in Go on the backend.

    • Carriers System. Frontend for the rules engine that routes Tesla’s production carriers, from battery packs to car bodies and Optimus. Rules like “CYCLE 5 → cleaning” or “RED body → update downstream system” decide where each carrier goes and what happens next. Used by controls engineers, production planners, and support and integration engineers. As the team’s long-term frontend engineer, in a team of 4–8, moved it from old technology and a dated design to a modern React app, including a Create React App → Vite migration that made builds more than 10× faster.
    • Factory software portal. Proposed and built a single entry point for 10+ factory apps, many running 10+ instances, one per factory, each with its own deployment, logs and Grafana. It replaced bookmarked URLs, and tracks downtime against SLAs as it happens, which used to mean reviewing a month of Jira incidents by hand. Built in React and Go.
  2. 01Y · 2022 → 2023

    Cognizant Netcentric

    Role
    Frontend Developer
    Base
    Berlin
    Stack
    AEM · React · TypeScript · JavaScript · Handlebars · SCSS

    Delivered frontend features for global automotive and consumer-goods clients on Adobe Experience Manager, implementing their UI requirements across components and pages.

  3. 01Y · 2021 → 2022

    Talkdesk

    Role
    Intern → Software Engineer
    Base
    Lisbon
    Stack
    React · JavaScript · Kotlin · Spring

    First engineering role. Worked on the SMS and live chat integration that brings text conversations into Talkdesk, on both the React frontend and the Kotlin and Spring services.