¿español? as PDF

JULIO MANUEL ALEGRIA

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

WORK EXPERIENCE

march 2019 - ?

(7 months, and 21 days)

Sabbatical: Traveling the world .

Creator (and sole engineer) of You Can Afford To Travel.

Nomad

  • Keeping myself entertrained mixing what I love most: coding and traveling.
  • Website focused on budget traveling, posting my expenses daily.
  • Using DigitalOcean, Python, Django Framework, PostgreSQL, Instagram API, jQuery, CSS, among others.

november 2017 - february 2019

(1 year, 4 months)

Software Engineer at YouTube.

Paris, France

  • Part of the Search and Discovery team.
  • Worked on a Machine Learning platform that simplified training, hosting, and managing classifier models used by several YouTube teams on the whole YouTube Corpus.

october 2015 - october 2017

(2 years)

Site Reliability Engineer (SRE) at Google.

San Francisco, CA

  • Part of the Ads Serving SRE team.
  • Took care of releasing, troubleshooting, insuring scalability, reducing toil, and managing incidents for Ads services receiving millions of QPS.
  • Part of the on-call rotation with a 5-minute response time, taking care of services running in several DCs, holding SLOs over 99.9%.

may 2013 - october 2015

(2 years and 5 months)

Backend Engineer at AmigoCloud.

San Francisco, CA

  • Designed and implemented the RESTful web API using Python, Django Framework, PostgreSQL + PostGIS, Celery, and Zapier, among others.

may 2011 - april 2013

(2 years)

Software Engineer at Inka-Labs.

Arequipa, Peru

  • Developed several projects using Python, Django Framework, MySQL, jQuery, and AJAX, among others.

march 2012 - april 2012

(2 months)

Sofware Engineer at Lindexa.

Arequipa, Peru

  • 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, Go, 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.

PROJECTS

2019

Website: You Can Afford To Travel, focused on budget traveling.

2015

Open source project: python-craigslist.

2014

Open source project: django-chunked-upload.

ACADEMIC ACHIEVEMENTS

april 2014 1st Place of the Computer Science class 2009.

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.

LANGUAGES

spanish Native language.
english Fluent.
french Advanced.
dutch Intermediate.
portuguese 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).