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, build it to last, 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
    Performance Awards
    Stack
    React · TypeScript · Go · TanStack Query · CSS Modules · ArgoCD · Figma
    About
    Electric vehicles, batteries and robots, made in its own Gigafactories on software built in-house.

    Senior frontend-focused engineer on Tesla’s factory software and its user experience.

    • Carriers System. Led the frontend architecture and UX overhaul for Tesla’s carrier routing application, enabling controls, integration, and planning engineers to translate real-time PLC messages into automated routing decisions for physical carriers transporting everything from vehicle bodies and battery packs to Optimus robots. Served as the team’s long-term frontend owner in a team of 4–8, modernizing legacy software into a React application built on Tesla’s internal design system while migrating the build pipeline from Create React App to Vite to slash build times by 5×.
    • Factory software portal. Proposed and built a single entry point for 20+ factory apps, many running 10+ instances, one per factory, each with its own deployment, logs and monitoring URLs. It also tracks factory downtime against agreed SLAs, so monthly incident tickets no longer have to be reviewed by hand. Built in React and Go.
    • Factory Execution System. Part of a dedicated UI team re-implementing Tesla’s oldest core factory system with a modern, intuitive interface, migrating it from legacy Angular code to React with Vite.
  2. 01Y · 2022 → 2023

    Cognizant Netcentric

    Role
    Frontend Developer
    Base
    Berlin
    Stack
    AEM · React · Redux · TypeScript · JavaScript · Handlebars · SCSS
    About
    Adobe-specialist digital agency, building brand websites on Adobe Experience Manager.

    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
    About
    Cloud contact-centre software for support teams: phone, chat and SMS.

    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.

Contact

Alberto S. Ramos

Berlin