×
Jorge Arevalo

Jorge Arevalo

Python/Django Web Developer


Background


About

About

I’m a software developer since 2007. Specialized in web development with Python and Django. Previous experience with C as developer of GDAL PostGIS Raster driver and PostGIS Raster extension. Also experience as tech trainer.

Work Experience

Work Experience

  • Product Engineer

    Oct, 2019 - Present

    Ontruck is a package/freight delivery company with focus on regional & urban distribution

    • Hired to develop and improve the company's current product (Django based) and services to make the platform more efficient and scalable.

  • Web Developer

    Feb, 2015 - Oct, 20194 years 8 months

    Reclamador is a Spanish Legaltech startup with thousands of clients.

    • Built a CRM-like web app using Django. Users are lawyers who handle thousands of simultaneous cases with the tool

    • Built the website of the company, also with Django, connected with the CRM-like software

    • Developed a NodeJS webservice to replace variable names with their values inside docx files. Based on docxtemplater tool and deployed as AWS Labda function. It's a core component of the company

    • Deployed on DigitalOcean using Docker containers, ElasticSearch and AWS (I didn't set it up everything)

  • Programming teacher

    Jan, 2016 - Present

    Pronoide is a company that provides IT training from professionals to professionals

    • Generated teaching material for several courses, mostly JavaScript and Python.

    • More than 500 hours of experience as programming teacher

    • Always got great feedback.

  • Pre-sales engineer, product evangelist

    Oct, 2014 - Feb, 20154 months

    Carto is a company that provides a SaaS location intelligence platform

    • Hired as product evangelist: connect with the GIS developer community, and provide support to product team

    • Gave talks at several universities

    • Created web solutions for companies based on Carto platform

  • Software Developer

    Jan, 2014 - Oct, 20149 months

    BQ is a Spanish company that design, sell and distributes electronic devices.

    • Modified 3D Game Engine “Penumbra: Overture”, written in C++, to connect it with a home lighting device

    • Modified a C++ library to communicate with lighting devices, improving some of its parts, and added Python and Java bindings.

    • Co-developed the firmware of IoT device, written in C and running under OpenWRT.

  • Freelance GIS developer

    Jan, 2013 - Jan, 20141 year

    Geomati.co is a freelance developers network.

    • Co-designed and co-created a Django-based webapp for precision agriculture.

    • Made improvements on an audio-guide tourist application, Django-based.

    • Made improvements on GDAL PostGIS Raster driver for Rapideye company. I wrote the driver in 2009, as participant in Google Summer of Code.

    • Co-developed an AniMove plugin for QGIS.

    • Made bug fixes and some modifications on gvSIG CE to use GDAL 1.9 instead of GDAL 1.7.

  • Developer

    Nov, 2012 - Jan, 20132 months

    Osomsoft was a Software Development Remote Team.

    • Created a Python based webapp to request holidays for companies.

    • Integration with Google Apps.

    • Deployed on Google App Engine.

  • Developer

    Feb, 2005 - Nov, 20127 years 9 months

    Elecnor Deimos is a branch of Spanish Elecnor group. Their activities include end-to-end space missions, aerospace and maritime systems, and ICT solutions for transport, industry and telecom.

    • Developed the company Intranet's web site modifying Joomla for company's needs

    • Co-developed a web application aimed to test and approve mobile terminals for a Spanish Mobile carrier. Written in Java

    • Developed a web project to manage and show 2G/3G/4G coverage on a webmap. Written in Python and connecting with GDAL, Mapinfo and Django. Still used for several Spanish mobile carriers

    • Developed part of PostGIS Raster extension and GDAL PostGIS Raster driver, as part of Google Summer of Code program, using company time.

    • Co-developed the PHP backend of a Foursquare mash-up, as a internal product and proof of concept

Skills

Skills

  • Backend Web Development

    Python

    Django

    Postgres

  • Frontend

    JavaScript

    AngularJS

    HTML

  • Devops

    Ansible

    Docker

    Terraform

    Jenkins

    GCP

Education

Education

  • Communications, Networks and Content Management, Master, Universidad Nacional de Educación a Distancia - U.N.E.D.

    Oct, 2008 - Jun, 2010

  • Computer Science, Bachelor, Universidad Autónoma de Madrid

    Oct, 1998 - Jun, 2007

Volunteer Work

Volunteer Work

  • Co-creator, Hackathon Lovers

    Sep, 2013 - Jan, 2020

    Co-creator of HackathonLovers. A community of developers interested in organizing hackathons.

Publications

Publications

  • Instant Zurb Foundation 4, Packt Publishing Limited

    Published on: Sep 15, 2013

    Introduction to Zurb Foundation 4 framework

  • GIS en 2016: dónde nos encontramos, CLE Formación

    Published on: Jun 06, 2016

    Blog post about the state of the art of GIS in 2016

  • Laravel: Eloquent PHP, CLE Formación

    Published on: Jul 21, 2016

    Blog post about Laravel PHP framework

  • Symfony: el rey de los frameworks PHP, CLE Formación

    Published on: Jul 21, 2016

    Blog post about Symfony PHP framework

References

References

  • Carlos Azaustre, Senior Frontend Enginer at Eventbrite.

    Trabajé con Jorge en mi etapa en Deimos Space. Fue el Scrum Master del equipo de trabajo donde me encargaba de la maquetación. Es un gran profesional, demostrando en todo momento sus dotes de gestión del equipo al igual que las de desarrollador. Una gran persona y excelente compañero.

  • Victor Serrano, Senior System Integration Engineer at Thales Alenia Space.

    Jorge is a great project engineer, an excellent workmate. His commitment & devotion makes him a very valuable person.

  • Diego Abia, System Engineering Team Leader at European Space Agency.

    Very organized, responsible and hard working colleague. Jorge is very autonomous and has a strong technical background. He is the kind of person you can trust in.