Hi, my name is Alberto 👋

I'm a software engineer from Spain 🇪🇸, working remotely for a Swiss 🇨🇭 startup.

I've been building software for 3 years, where I have shipped features to production, setting up CI/CD for a team of three engineers, and exploring how AI can improve our daily workflow. When I'm not coding, you'll usually find me running, lifting at the gym, reading The Stormlight Archive, or playing video games.

Alberto Vegara smiling at sunset on the coast

Interests

The YouTubers who keep me entertained, inspired, and learning, from gaming and tech to films, books, fitness, and travel.

See the full list →

Experience

  1. Software Engineer

    Hypt
    • Co-built the in-house chatbot and chatbot builder that replaced a paid third-party tool, as one of three engineers on the team.
    • Led the move of 11 backend services and 5 shared libraries into a single monorepo in two weeks, keeping full git history and shipping every service to production.
    • Set up shared, versioned Claude Code workflows for the engineering team, including a reusable skill that drove the monorepo migration.
    • Redesigned CI/CD for the monorepo, replacing 35 copy-pasted GitHub Actions workflows with 13 shared ones and automating releases.
    • Cut the slowest service's CI test run from 24 to 5 minutes (−81%) by profiling first, saving ~1,900 CI minutes a month.
    • Shipped React and TypeScript features across the analytics dashboard and chatbot builder, including an editor drawer with an embedded code editor and a theme designer.
  2. Software Engineer Intern

    Altia S.A.

    Developed and maintained a microservice for the company's private portal using Java Spring Boot and PostgreSQL. Collaborated with the engineering team to improve system architecture, refactor code, and address bad practices to enhance maintainability and performance.

Projects

👾 Retro dodge game for Amstrad CPC, built in Z80 assembly for CPCRetroDev 2022.

🤖 Exploring transformer interpretability.