Julián Perelli

Hi 👋, I'm Julián Perelli.

I build and run web systems. Agents write the code now; I do everything around it.

Principal Software Engineer at BetOnline: a team of eight, millions of events per hour, about a million users. Individual contributor. My day is wiring systems together, getting data out of places not built to share it, unblocking people, and explaining the system to whoever has to decide.

Read the blog Hobby projects GitHub LinkedIn

16 yearsweb, frontend, backend, databases, mobile
12 yearsremote, with teams in the US, Germany and Spain
~1M userson the platform I work on today
~5,000 / dayusing cualbondi, my hobby project since 2009
400+ starsacross three open-source tools I maintain
4 yearsteaching at university

How I work

Integration, with AI where it helps

The platform talks to dozens of internal and external services. I connect them; some of that is AI steps, security checks and incident automations that replaced manual work.

Unblocking

An access nobody grants, a vendor that does not answer, a process with no owner. Often my job is finding the person or the workaround.

Explaining systems

When something is a black box I draw it or trace one request end to end, then lay out the options so management can decide.

Some results

Builds 15 to 5 minutes. Feedback loop 10 minutes to 10 seconds. TypeScript coverage 20% to 80%. All at BetOnline, with the team.

Where I have worked

  1. 2023 · now

    Principal Software Engineer · BetOnline Spain

    Online gaming · FoshTech subsidiary · remote

    Microservices that match millions of bet, deposit and click events per hour and trigger customer bonuses. I sit between the architects, the product owner and 8+ engineers.

    TypeScript · Node.js · NestJS · MongoDB · Next.js · Svelte · Web Components · Vite · Jest · k6 · Kubernetes · ArgoCD · Jenkins

  2. 2016 · 2023

    GoAlto · seven years, four roles

    Consultancy and HR scale-up · remote, team in San Mateo, CA

    1. 2019 · 2023

      Chief Technology Officer USA

      Spain remote from Spain

      Product architecture and hands-on development with a small team. AWS, then Vercel. PostgreSQL.

    2. 2018 · 2019

      Software Architect, for Mosaique USA

      Spain remote from Spain

      Fintech start-up in Chicago. Django, Celery and React platform built from scratch on AWS Fargate.

    3. 2017 · 2018

      Frontend Engineer, for Matterport USA

      Argentina remote from Argentina

      3D spatial mapping, Sunnyvale. AngularJS and Django; migrated a 1000+ file frontend from grunt to webpack.

    4. 2016 · 2017

      Senior Lead Software Engineer, for Celerative Argentina

      Consultancy in La Plata. Client projects on AWS, React, React Native, Vue and AngularJS.

  3. 2015 · 2017

    Fullstack Engineer · mainstorconcept Germany

    Argentina remote from Argentina, part time · Mainframe services · team in Ettlingen, Germany

    Web application for a mainframe tape-emulation system. Django REST API, AngularJS.

  4. 2012 · 2015

    Assistant Professor · UTN  /  Software & Security Engineer · Ministry of Health Argentina

    La Plata, Argentina · part time

    Taught Programming Paradigms and Operating Systems. At the Ministry: pentesting, security policies, and a central patient-information service.

  5. 2005 · 2011

    Information Systems Engineer · UTN Argentina

    La Plata, Argentina · GPA 9.2 / 10 · six-month research scholarship at KIT, Karlsruhe

Things I built on my own time

Hardware too: a quadcopter built with three friends (2014 to 2016). I designed the Arduino controller shield.

All projects →

Writing

Posts since 2012, in English and Spanish.

All posts →

Tools I reach for

LanguagesTypeScript / JavaScript · Python · SQL · Rust · Bash · CSS / SCSS
BackendNode.js · NestJS · Django · Celery · REST APIs · queues · microservices
DataPostgreSQL / PostGIS · MongoDB · MySQL
InfraDocker · Kubernetes · ArgoCD · Jenkins · AWS (EC2, ECS, Lambda, RDS, S3, CloudFront) · k6
FrontendVue · React · Svelte · Next.js · Web Components · Vite · Leaflet

Teaching and talks

Four years teaching at UTN and sixteen public talks between 2012 and 2018 on cualbondi, drones, Python, Docker and GDPR.

Get in touch

Castelldefels, next to Barcelona. Spanish native, English every day, some German and Catalan. Italian and Argentinian citizen, resident in Spain.

Email me LinkedIn GitHub Stack Overflow Telegram