You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Malt welcome

¡Bienvenido al perfil Malt de Emilio !

Malt te da acceso a los mejores talentos freelance para tus proyectos. Ponte en contacto con Emilio para hablar de tus necesidades o busca otros perfiles en Malt.

Emilio Arenas Python backend developerEA

Emilio Arenas

Python backend developer
1 proyecto
  • Tarifa aproximada
    350 € /día
  • Experiencia8-15 años
  • Tasa de respuesta100%
  • Tiempo de respuesta1h
El proyecto se dará por comenzado una vez hayas aceptado el presupuesto de Emilio.
Localización y desplazamiento
Localización
Palma de Mallorca, España
Puede trabajar en tus oficinas en
  • Palma de Mallorca y alrededores (hasta 50 kms)
  • Palma y alrededores (hasta 40 kms)
Verificaciones

Código de conducta freelance firmado

Consultar el código
E-mail verificado
Influencia
7Seguidores
4Repositorios
0Gists
390Reputación
9Bronce
2Plata
0Oro
Idiomas
Categorías
Estos freelance también tienen todo lo que estás buscando
Agatha FrydrychAF

Agatha Frydrych

Backend Java Software Engineer

Baptiste DuhenBD

Baptiste Duhen

Fullstack developer

Amed HamouAH

Amed Hamou

Senior Lead Developer

Audrey ChampionAC

Audrey Champion

Web developer

Habilidades profesionales
Otras habilidades profesionales (34)
Emilio en pocas palabras
Ingeniero software especializado en Python (Django, Flask, FastAPI), Vue (SPA, SSR), y arquitectura.

En relación al back-end, tengo más de 10 años de experiencia trabajando en proyectos Python a media y gran escala. Soy experto en la detección y resolución de problemas de rendimiento que afectan a varias capas de la arquitectura o involucran varios servicios. Los frameworks con los que suelo trabajar son Django, Flask o FastAPI.

En los últimos años, he desarrollado varios proyectos usando Vue como Construfy - la red social de la construcción. Construfy es una Single Page Application (SPA) que utiliza Server-Side Rendering (SSR) para el SEO. Entre sus funcionalidades, está un sistema de mensajería instantánea apoyado en una instancia on-premise de ejabberd (Erlang). WhatsApp o Google Talk son ejemplos de aplicaciones que basaron sus productos en ejabberd.

Por otro lado, tengo amplia experiencia en arquitectura software, iniciada en mi etapa en Roiback donde participaba activamente en la evolución de la arquitectura. Desde entonces, he desplegado mi propia infraestructura de servicios, clusters de Docker Swarm, y diseñado y mantenido la infraestructura de varios productos. Para el mantenimiento de dichas infraestructuras utilizo Ansible.

Procuro estar siempre conectado a las nuevas tendencias y tecnologías que aparecen en el desarrollo software. En mis trabajos actuales, utilizo Docker, las últimas versiones de cada tecnología, y aplico las mejores prácticas de desarrollo de software con el fin de entregar el mejor y más robusto producto.
Experiencia
  • Freelance
    Ingeniero software
    EDICIÓN DE SOFTWARE
    abril de 2019 - Hoy (6 años y 1 mes)
    • 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.
    Vue.js Django Web Scrapping Ansible Single Page Application Server-Side Rendering Celery Python Typescript
  • Roiback
    Desarrollador
    VIAJES & TURISMO
    junio de 2014 - marzo de 2019 (4 años y 10 meses)
    Palma de Mallorca, España
    En 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 CRS

    Mis 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álisis

    Tecnologí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
    Python GO Dirección de proyecto Administración de sistemas Integración continua Scrum PostgreSQL
  • Mola Factory S.L.
    Desarrollador
    EDICIÓN DE SOFTWARE
    noviembre de 2012 - diciembre de 2013 (1 año y 2 meses)
    Palma de Mallorca, España
    Responsable de proyecto: desarrollo de una aplicación móvil para iOS para la compra venta de artículos de segunda mano y servicios.
    Objective-C PHP
1 proyecto en Malt
  • Calidad

  • Respeto de los plazos

  • Comunicación

LoretoL

Loreto-Alberto Celso Cerutti

28/1/2018

Muy buena comunicación y un trabajo profesional. Conocimientos a la altura del project. Recomendable.

Recomendaciones externas
Formación
  • Ingenería informatica de sistemas
    Universidad de las Islas Baleares
    2010
  • Ingenería superior en informática
    Universidad de las Islas Baleares
    2017