Acerca de Emilio
Inglés
Competencia profesional completa
Español
Bilingüe o nativo
Catalán
Bilingüe o nativo
Experiencia
- FreelanceIngeniero softwareEDICIÓN DE SOFTWAREabril de 2019 - Hoy (7 años y 2 meses)• 2021 Scrapping application:- Refactor a platform to support multiple spiders feeding the same database- Scrapy over Celery (highly scalable)- Ability to pause and resume long-running spiders (e.g., on deployments or downtimes)- Database optimizations- Technologies: Django, Scrapy, Celery, Python• 2020-21 Construfy - the social network for tradespeople:- Develop a social network for tradespeople from scratch- Backend written in Python / Django / Django RestFramework- Frontend is a SPA written in Vue / Nuxt with SSR for SEO- Instant messaging chat based on ejabberd with custom extensions (erlang)- Social login, Mailchimp users integration, Facebook audiences- Deployment on a swarm cluster (self-managed)• 2020 Shopify application:- Ansible playbooks for production and staging environments- Dockerize application for local development- Technologies: Docker, Ansible, Linux, RabbitMQ, Nginx, systemd, cron, npm, webpack.• 2020 Hotel Booking Engine:- Develop a country-configurable tax system- Technologies: Django, Python• 2019 Scraping application:- Development and maintenance of spiders- Implementation of new features- Instrument local environment- Technologies: Django, Scrapy, Python, isort, flake8, black• 2019: Acerutti - GRI (Global Reporting Initiative)- Design and develop a REST API from scratch- Develop Fabric2 deployment scripts- Develop Fabric2 scripts for S3 database backups management- Dockerize Django project for local development- Deploy an EFK stack- Configure basic Bitbucket CI- Other developments- Technologies: Django, DRF, Python, PostgreSQL, Docker, Redis, Amazon S3, Fabric 2.
- RoibackDesarrolladorVIAJES & TURISMOjunio de 2014 - marzo de 2019 (4 años y 10 meses)Palma de Mallorca, EspañaEn Roiback he tenido una trayectoria cambiante en roles y funciones:- Team lead of Roiback Big Accounts (9 meses)- Team lead y responsable de un proyecto estratégico (24 meses)- Reescritura completa del servicio de disponibilidad de hoteles (9 meses)- Senior backend developer en el equipo CRSMis tareas principales:- Optimizaciones de partes críticas del sistema (e.g.: cambios de precios, servicio disponibilidad)- Arquitectura del sistema CRS (core)- Miembro del equipo de guardias de sistemas por más de 4 años- Selección y tutorización de nuevos programadores- Relaciones con clientes- Dos migraciones del core del sistema a otro proveedor de servidores- La aplicación de las metodologías Agile en todos los procesos de la empresa- Mucho análisisTecnologías:- Python, Django y Celery para desarrollo- Redis como caché y semáforo distribuido- RabbitMQ como backend de Celery- Nginx como web server y proxy invertido- HAProxy- Postgres con stream replication- PGPool II como balanceador de carga y caché en memoria (punto clave para el rendimiento)- EFK (Elastic Fluentd Kibana) para Nginx, HAProxy, uWSGI y la aplicación CRS- Telegraf, InfluxDB y Grafana para monitorización- Nagios y aNag para monitorización y sistema de alarmas (equipo guardias)- VMware como cloud privado (equipo guardias)- Docker para proyectos satélite- Gitlab CI en CRS- Fabric para despliegue del CRS
- Mola Factory S.L.DesarrolladorEDICIÓN DE SOFTWAREnoviembre de 2012 - diciembre de 2013 (1 año y 2 meses)Palma de Mallorca, EspañaResponsable de proyecto: desarrollo de una aplicación móvil para iOS para la compra venta de artículos de segunda mano y servicios.
Reseñas
Recomendaciones
Sé el primero en recomendar a Emilio
Ayuda a este freelance a destacar compartiendo tu experiencia.
Estos perfiles de freelance también coinciden con tus criterios
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formación
- Ingenería informatica de sistemasUniversidad de las Islas Baleares2010
- Ingenería superior en informáticaUniversidad de las Islas Baleares2017