¿español? as PDF > sudoku?

JULIO MANUEL ALEGRIA

juliomalegria@gmail.com +1 (650) 867 9855 San Francisco, CA juliomalegria.com linkedin github stackoverflow
— The Zen of Python, by Tim Peters

WORK EXPERIENCE

OCTOBER 2015 - CURRENT

(11 months, and 4 days)

Site Reliability Engineer (SRE) at Google.
  • In the process of figuring that out ...

MAY 2013 - OCTOBER 2015

(2 years and 5 months)

Backend Developer at AmigoCloud.
  • Designing and implementing the RESTful web API using Python, Django Framework, PostgreSQL + PostGIS, and Celery, among others.

MAY 2011 - APRIL 2013

(2 years)

Web Developer at Inka-Labs.
  • Developed several projects using Python, Django Framework, MySQL, jQuery, and AJAX, among others.

MARCH 2012 - APRIL 2012

(2 months)

Sofware Developer at Lindexa.
  • Developed a Twitter crawler using Python, SQLAlchemy, and the Twitter API.
  • Developed a News crawler using Python, BeautifulSoup, and RSS feeds.

COMPUTER SKILLS

   In order of expertise

OS Linux and other UN*X, Windows.
PROGRAMMING Python, C++, C, Javascript, Java, Haskell, ...
DATABASES PostgreSQL, MySQL, Oracle, Redis, MongoDB.
WEB Django Framework, jQuery, nginx, REST, OAuth2, AJAX, JSON, HTML, CSS.
OTHERS Git, Celery, PostGIS, GDAL, Supervisor, Emacs, LaTeX.

EDUCATION

MARCH 2009 - DECEMBER 2013

B.Sc. in Computer Science, Universidad Católica San Pablo (UCSP).

Arequipa - PERU.

ACHIEVEMENTS

APRIL 2014 1st Place of the Computer Science class 2009.
SEPTEMBER 2012

3rd Place in Programming Contest.

11th Annual Congress of the Peruvian Computer Society (SPC).

AUGUST 2011

1rd Place in Programming Contest.

10th Annual Congress of the Peruvian Computer Society (SPC).

ACADEMIC ACTIVITIES

MARCH 2012 - DECEMBER 2013

Teaching assistant, Computer Science Program, UCSP.

Introduction to Programming (1st Semester), teaching Python as first programming language (4 hours a week).

2010 - 2013

Member of the University ACM-ICPC Team.

FEBRUARY 2013

Programming Camp at UNICAMP - Campinas SP, Brazil.

NOVEMBER 2012

Django Introductory Workshop - Speaker.

AUGUST 2012 - DECEMBER 2012

Teaching assistant, Computer Science Program, UCSP.

Introduction to Object Oriented Programming (2nd Semester), teaching C++ and the OO Paradigm (2 hours a week).

DECEMBER 2011

Python Introductory Workshop - Speaker.

2009 - 2010

Member of the University Robotics Team.

PROJECTS

2015

Open source project: python-craigslist.

2015

Sudoku solver, with image recognition.

2014

Open source project: django-chunked-upload.

2013

Research project: A Generalized Quantum-Inspired Evolutionary Algorithm for Combinatorial Optimization Problems.

2013

Research project: Semantic-based attribute disclosure in Online social networks.

2012

Clustering on Facebook friends based on their interests (likes), using Python, K-means algorithm, and the Facebook SDK.

2011

Research project: Off-line Character Recognition focused in Restricted Manuscripts.

LANGUAGES

SPANISH Native language.
ENGLISH Fluent.
PORTUGUESE Intermediate.
DUTCH Intermediate.

INTERESTS

HACKING Any problem you need to solve is always a good excuse to hack!
LANGUAGES I love learning and practicing different languages.
RUBIK'S CUBE Trying to reduce my solving time under a minute (still no luck).