english?  ver PDF

JULIO MANUEL ALEGRIA

juliomalegria@gmail.com Nómada juliomalegria.com
linkedin github stackoverflow
— The Zen of Python, by Tim Peters

EXPERIENCIA PROFESIONAL

marzo 2019 - ?

(6 meses y 19 días)

Tiempo sabático: Viajando por el mundo .

Creador de You Can Afford To Travel.

Nómada

  • Manteniéndome entretenido combinando lo que amo mas: programar y viajar.
  • Página web dedicada a "budget traveling", publicando mis gastos diariamente.
  • Usando DigitalOcean, Python, Django Framework, PostgreSQL, Instagram API, jQuery, CSS, entre otros.

noviembre 2017 - febrero 2019

(1 año, 4 meses)

Software Engineer en YouTube.

París, Francia

  • Parte del equipo de Search and Discovery.
  • Trabajé 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.

octubre 2015 - octubre 2017

(2 años)

Site Reliability Engineer (SRE) en Google.

San Francisco, CA

  • Parte del equipo de Ads Serving SRE.
  • Encargado del releasing, troubleshooting, aseguramiento de escalabilidad, y manejo de incidentes para diversion servicios de Ads, que recibian millones de QPS.
  • Formé parte de la rotación de guardia, con un tiempo de respuesta de 5 minutos, cuidando servicios corriendo en miltiples datacenters, mateniendo SLOs de 99.9%.

mayo 2013 - octubre 2015

(2 años y 5 meses)

Backend Engineer en AmigoCloud.

San Francisco, CA

  • Diseñé e implementé la API web RESTful, usando Python, Django Framework, PostgreSQL + PostGIS, Celery, Redis, Zapier, entre otros.

mayo 2011 - abril 2013

(2 años)

Software Engineer en Inka-Labs.

Arequipa, Perú

  • Implementé varios proyectos usando Python, Django Framework, MySQL, jQuery, AJAX, entre otros.

marzo 2012 - abril 2012

(2 meses)

Sofware Engineer en Lindexa.

Arequipa, Perú

  • Implementé un crawler de Twitter usando Python, SQLAlchemy y la API de Twitter.
  • Implementé un crawler de noticias usando Python, BeautifulSoup y feeds RSS.

CONOCIMIENTOS COMPUTACIONALES

   En order de experiencia

sistemas operativos Linux y otros UN*X, Windows.
programación Python, C++, C, Javascript, Go, Java, Haskell, ...
bases de datos PostgreSQL, MySQL, Oracle, Redis, MongoDB.
web Django Framework, jQuery, nginx, REST, OAuth2, AJAX, JSON, HTML, CSS.
otros Git, Celery, PostGIS, GDAL, Supervisor, Emacs, LaTeX.

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.

2014

Proyecto open source: django-chunked-upload.

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

hacking Cualquier problema que se te presente siempre es una buena excusa para resolverlo computacionalmente!
idiomas Me encanta aprender y practicar nuevos idiomas.
cubo rubik Estoy tratando de reducir mi tiempo de solución a menos de un minuto (aún sin suerte).