english?  ver PDF

JULIO MANUEL ALEGRIA

juliomalegria@gmail.com Madrid, España juliomalegria.com
linkedin github stackoverflow
— The Zen of Python, by Tim Peters

EXPERIENCIA PROFESIONAL

Hotjar

octubre 2022 - actualmente

(1 año, 8 meses y 16 días)

Staff Software Engineer

Remoto (Europe)

  • Parte de la oficina de CTO, diseñando y asesorando el roadmap para un technical stack unificado (fusión de empresas).

octubre 2020 - setiembre 2022

(2 años)

Senior Software Engineer, Backend

Remoto (Europe)

  • Trabajando en el diseño y constante mejora de nuestro almacenamiento de sesiones, insertando millones de sesiones diarias, formadas por billones de eventos de usuario, en un entorno multiservicio.
  • Python, ClickHouse, Kafka, Elasticsearch, Kubernetes, entre otros.

You Can Afford To Travel

marzo 2019 - marzo 2020

(1 año)

Tiempo sabático: viajando por el mundo , y

Creador

Nómada

  • Manteniéndome entretenido haciendo lo que me gusta más: programar y viajar.
  • Sitio web dedicada a "budget traveling", publicando gastos diarios.
  • DigitalOcean, Dokku, Python, Django Framework, Leaflet, PostgreSQL, Instagram API, jQuery, CSS, entre otros.

YouTube

noviembre 2017 - febrero 2019

(1 año, 4 meses)

Software Engineer III

París, Francia

  • Parte del equipo de Search and Discovery.
  • Trabajado en una plataforma de Machine Learning que simplificaba el proceso de entrenamiento, hosting, y manejo de modelos de clasificación usados por diferentes equipos de YouTube sobre todo el Corpus de YouTube.

Google

octubre 2015 - octubre 2017

(2 años)

Site Reliability Engineer (SRE)

San Francisco, CA

  • Parte del equipo de Ads Serving SRE.
  • Encargándome del releasing, troubleshooting, aseguramiento de escalabilidad, y manejo de incidentes para diversion servicios de Ads, que recibian millones de QPS.
  • Parte de la rotación de guardia, con un tiempo de respuesta de 5 minutos, cuidando servicios corriendo en múltiples datacenters, mateniendo SLOs de 99.9%.

AmigoCloud

mayo 2013 - octubre 2015

(2 años y 5 meses)

Backend Engineer

San Francisco, CA

  • Diseñando e implementando la API web RESTful, liderando la implementación del backend.
  • Python, Django Framework, PostgreSQL + PostGIS, Celery, RabbitMQ, Redis, entre otros.

Inka-Labs

mayo 2011 - abril 2013

(2 años)

Software Engineer

Arequipa, Perú

  • Implementando proyectos de web para clientes externos.
  • Python, Django Framework, MySQL, jQuery, AJAX, entre otros.

CONOCIMIENTOS COMPUTACIONALES

   En order de experiencia:

programación Python, C++, C, Go, Javascript, Java, Haskell, ...
data ClickHouse, Kafka, PostgreSQL, ElasticSearch, Redis, ...
otros Git, Docker, Celery, RabbitMQ, PostGIS, ...

EDUCACIÓN

marzo 2009 - diciembre 2013

Bachiller en Ciencia de la Computación, Universidad Católica San Pablo (UCSP).

Arequipa - Perú.

PROYECTOS

2019

Página web: You Can Afford To Travel, dedicada a "budget traveling".

2015

Proyecto open source: python-craigslist.

LOGROS ACADÉMICOS

abril 2014 1er Puesto en Ciencia de la Computación, promoción 2009.

ACTIVIDADES ACADÉMICAS

marzo 2012 - diciembre 2013

Asistente de cátedra, Ciencia de la Computación, UCSP.

Introducción a la Programación (1er Semestre), enseñando Python como primer lenguaje de programación (4 horas por semana).

2010 - 2013

Miembro del equipo ACM-ICPC de la Universidad.

febrero 2013

Campamento de Programación en UNICAMP.

Campinas SP, Brasil

noviembre 2012

Django, Taller Introductorio - Expositor .

agosto 2012 - diciembre 2012

Asistente de cátedra, Ciencia de la Computación, UCSP.

Introducción a la Programación Orientada a Objetos (2do Semestre), enseñando C++ y el paradigma OO (2 horas por semana).

diciembre 2011

Python, Taller Introductorio - Expositor.

2009 - 2010

Miembro del equipo de Robótica de la Universidad.

IDIOMAS

español Lenguaje materno.
inglés Fluido.
francés Avanzado.
holandés Intermedio.
portugués Intermedio.

INTERESES

viajar Viajar abre tu mente a nuevas culturas, realidades, personas, etc.
idiomas Me encanta aprender y practicar nuevos idiomas.
enseñar a programar Enseñar es una de mis pasiones, y creo firmemente que todo el mundo deberían aprender a programar.