english?  ver PDF > sudoku?

JULIO MANUEL ALEGRIA

juliomalegria@gmail.com San Francisco, CA juliomalegria.com
linkedin github stackoverflow
— The Zen of Python, by Tim Peters

EXPERIENCIA PROFESIONAL

OCTUBRE 2015 - ACTUALIDAD

(2 años y 26 días)

Site Reliability Engineer (SRE) en Google, San Francisco, CA.
  • Parte del equipo de Ads Serving SRE.

MAYO 2013 - OCTUBRE 2015

(2 años y 5 meses)

Backend Engineer en AmigoCloud, San Francisco, CA.
  • Diseñané e implementé la API web RESTful, usando Python, Django Framework, PostgreSQL + PostGIS, Celery, Redis, 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 - PERU.

LOGROS

ABRIL 2014 1er Puesto en Ciencia de la Computación, promoción 2009.
SETIEMBRE 2012

3er Puesto en Concurso de Programación.

XI Congreso Anual de la Sociedad Peruana de Computación (SPC).

AGOSTO 2011

1er Puesto en Concurso de Programación.

X Congreso Anual de la Sociedad Peruana de Computación (SPC).

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 .

AGOST 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.

PROYECTOS

2015

Proyecto open source: python-craigslist.

2015

Sudoku solver, con reconocimientos de imágenes.

2014

Proyecto open source: django-chunked-upload.

2013

Proyecto de investigación: A Generalized Quantum-Inspired Evolutionary Algorithm for Combinatorial Optimization Problems.

2013

Proyecto de Investigación: Semantic-based attribute disclosure in Online social networks.

2012

Clustering de amigos de Facebook basándome en sus intereses (likes), usando Python, algoritmo K-means y el SDK de Facebook.

2011

Proyecto de investigación: Reconocimiento de Caracteres Off-line enfocado en Manuscritos Restringidos.

IDIOMAS

ESPAÑOL Lenguaje materno.
INGLÉS Fluido.
PORTUGUÉS Intermedio.
HOLANDÉS Intermedio.
FRANCÉS Básico.

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).