Skip to content
View zwenger's full-sized avatar
🐛
Creating bugs
🐛
Creating bugs

Highlights

  • Pro

Block or report zwenger

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
zwenger/README.md

Hi, I'm Alvaro Ritorto 👋

Full-Stack Engineer · TypeScript · Go · Distributed systems · Building CareerOS


About me

Full-stack engineer with a learn-by-doing mindset, strongest on the frontend and just as comfortable deep in distributed backends and infra. I've shipped fintech wallets handling $1M/month, products that raised $100K in VC, and platforms used by hundreds of enterprise customers.

  • 🌍 Based in Barcelona, Spain
  • 🚀 Building CareerOS, a career-services platform for universities
  • 🧠 Learning Go in depth — already shipped it in production microservices
  • 🎓 Systems Engineer, Universidad Tecnológica Nacional
  • 🎸 Off the keyboard: music, gaming, and streaming on Twitch
  • ✉️ Reach me at ritortoalvaro93@gmail.com

What I'm building at CareerOS

A Turborepo monorepo of 18+ services — and I work across most of it:

  • 🗓️ Built a complex event-management system (multi-timezone, attendance, speakers, Google Maps, email flows) for employers and universities
  • 💼 Built the employer hiring product from scratch — job posting, company profiles, talent search — landing 300+ customers in under a year
  • 🧩 Created a shared component library from zero to unify visuals and logic across the student, advisor and employer apps
  • ⚙️ Stack I touch daily: Node + tRPC + Drizzle APIs, Go (Gin) core services, React SPAs, plus Python AI agents (LangGraph + Gemini) — all on GCP Cloud Run + Terraform with auto-versioned CI/CD

Where I've worked

CareerOS Full-Stack Engineer Employer hiring product → 300+ customers; cross-app tooling for students, advisors & employers
Capitole Consulting Frontend Engineer Insurance-claims app — React, Redux Sagas, Storybook, Jest + Playwright, Azure CI/CD
NotNini Software Engineer Led E2E microservices (Next, NestJS, Redis, Mongo, Docker) — helped raise $100K VC
Altimetrik (Funding Circle) Senior React Specialist Credit-card management UI moving $1M/month; micro-frontends via module federation
Eliot — TACH wallet Backend Developer Fintech core in Go/gRPC/RabbitMQ — 30k transactions/min, $1M/month revenue
Sovos Software Engineer II Tax-calculation apps (C#, Java/Spring, React); cut time-to-prod from hours to minutes

Tech stack

Languages

TypeScript JavaScript Go HTML5 CSS3

Frontend

React Next.js Vite Redux React Query Tailwind CSS

Backend & Data

Node.js NestJS tRPC Drizzle ORM Prisma PostgreSQL MongoDB Redis

Architecture & Messaging

gRPC RabbitMQ Microservices Distributed Systems

Cloud & DevOps

Google Cloud AWS Docker Terraform Turborepo Jest Git


Find me

Pinned Loading

  1. notifications-ms notifications-ms Public

    simple notifications service

    JavaScript 1

  2. squeak squeak Public

    TypeScript 1

  3. notnini-puzzle notnini-puzzle Public

    TypeScript

  4. tanstack-react-bcn tanstack-react-bcn Public

    TypeScript

  5. TUI-LOBA TUI-LOBA Public

    loba in the terminal

    Go 1