Project Manager · Senior Python / Django

From scope to production.

I combine project leadership with hands-on backend development, on current technology and with a focus on delivery.

See workContact me

Experience

Project Manager & Senior Python Engineer

Bluumi App SL
Seville · 08/2024 — Present

Delivery lead across three product teams: roadmap and estimation, solution design, hands-on backend development and release ownership.

Roadit — vehicle transport platform (roadit.ai)
  • Technology platform that coordinates vehicle transport from the initial request to final delivery, connecting dealerships and fleets with a network of independent drivers across Spain.
  • Backend lead: designed and built the Django REST APIs for transport planning, tracking, quotes, invoicing and incident management.
  • Integrated Google Maps Platform for routing and geolocation, plus notifications and asynchronous task processing with Celery and Redis.
  • Owned the deployment of the whole platform: containerised services released to Kubernetes clusters through ArgoCD (GitOps), with environment promotion and controlled rollbacks.
  • Evolved the Angular administration panel used day to day by the operations team.
Django REST Framework · PostgreSQL · Celery · Redis · Angular · Google Maps Platform · Docker · Kubernetes · ArgoCD
Az3Oeno — cloud-native platform for wine production and barrel management
  • Solution designer and full-stack developer for oenological facilities: fermentation phase management, barrel inventory, batch traceability, reporting and multilingual support for international wineries.
Django · PostgreSQL · JavaScript · HTML/CSS · AWS EC2
Attendis — education management for a private school network
  • Technical lead and backend architect in a team of 5, for a network operating across several regions.
  • Academic tracking, centralised student records, custom reporting and secure document generation (grades, attendance, certificates).
  • Designed and implemented the teacher dashboard: attendance, student assessment, parent tutoring appointments and day-to-day classroom tracking.
  • Secretariat dashboard for each school's internal operations: bus routes with student pickup by stop, enrolment and promotion between school years, and administrative paperwork.
Django · PostgreSQL · Celery · Redis · React
Client & project engagement
  • Active in early-stage client discussions: technical guidance, tailored proposals, effort estimation, scope definition and alignment of project budgets with internal delivery capacity.

Senior Python Engineer

Version 1 SL
Málaga · 04/2022 — 08/2024

Backend and cloud work on AWS across two business products.

NEPO Open Platform — e-procurement
  • Back-end development in Node.js and React components for a platform where suppliers register free of charge to receive notifications of relevant business opportunities.
  • AWS Lambda functions supporting the notification and matching flows.
Node.js · React · AWS Lambda
Capital Markets — investment profitability platform
  • Web platform built on AWS components to quantify the profitability of investments.
  • Python scripts to obtain raw data from several sources (SQL Server, FTP, CSV) and synthesise it as final data in DynamoDB.
  • Endpoint development and configuration to trigger specific AWS resources; Terraform (IaC) to define deployable components.
Python · AWS · DynamoDB · SQL Server · Terraform

Software Configuration Engineer

DTN SL
Seville · 01/2019 — 04/2022

IoT, ETL and internal tooling around ThingsBoard.

IoT platform and automation
  • ThingsBoard: used the open-source platform for ETL over IoT devices to build dashboards for final customers, extended with an API-driven Flask layer.
  • Real-time Python decoders for the signal of sensors installed in commercial airports across several countries and in private airports, plus an automated document viewer built in Flask.
  • Python scripts and SQL procedures to synchronise data across several Windows/SQL Servers.
  • Git maintainer for the team; full participation in the Agile process.
Python · Flask · ThingsBoard · SQL Server · Git

Analyst / Programmer

Ayesa AT
Seville · 02/2018 — 01/2019

Django and AWS projects for the Repsol group.

GDPR programme, Becas Fundación Repsol and Guía Repsol
  • GDPR programme for Repsol: AWS Lambda mailing campaigns addressed to the whole customer base of the group.
  • Becas Fundación Repsol: Django web platform for students in Spain, including support around the yearly updates.
  • Guía Repsol: Django CMS features built from editorial proposals, management commands for batch updates on PostgreSQL and front-end support with Vue.js.
Django · django-cms · PostgreSQL · Vue.js · AWS Lambda · Docker Compose

IT Associate (Developer)

Quintas Energy SL
Seville · 02/2016 — 02/2018

Solar plant ETL and development on the internal ERP.

Azure ETL and QEconnect
  • Azure pipelines gathering raw data from solar plants, C# batch procedures to clean it and storage in a staging SQL database, surfaced as Power BI dashboards.
  • QEconnect (QuickBase ERP): business-driven development and Django/Python add-ons for the ERP.
  • Employee of the Month award (November 2016).
Azure · C# · SQL Server · Power BI · Django

Selected work

Platforms in production, with real users behind them.

Roadit

Logistics

End-to-end vehicle transport: request, planning, tracking, quotes, invoicing and incidents. Backend lead and owner of the deployment.

Django REST · Celery · Kubernetes · ArgoCD · Angular

Az3Oeno

Agri / Wine

Cloud-native platform for wineries: fermentation phases, barrel inventory, batch traceability and multilingual reporting.

Django · PostgreSQL · AWS EC2

Attendis

Education

Academic management for a school network: centralised records, teacher dashboards and secure document generation.

Django · Celery · Redis · PostgreSQL

Capital Markets

Fintech

Quantifying investment profitability on AWS, ingesting data from SQL Server, FTP and CSV into DynamoDB.

Python · AWS · DynamoDB · Terraform

NEPO Open Platform

E-procurement

Free supplier registration and business-opportunity notifications, with notification and matching flows on Lambda.

Node.js · React · AWS Lambda

IoT platform (DTN)

IoT / Data

ETL over IoT devices and customer-facing dashboards, extended with a Flask API layer and real-time signal decoders.

Python · Flask · ThingsBoard

One person across scope, architecture and deployment.

01

Delivery & team

Roadmap, effort estimation, scope definition, budgeting and release coordination. Technical supervision and code review, in Agile/Scrum.

02

Backend architecture

Django and DRF, microservices, event-driven design, third-party integrations and async processing with Celery and Redis.

03

Real production

Containers, Kubernetes and ArgoCD on a GitOps workflow: environment promotion, controlled rollbacks and end-to-end deployment.

Stack

Leadership & delivery

Project management, technical leadership, team supervision and code review, Agile/Scrum, effort estimation, scope definition, budgeting, client engagement

Languages

Python (advanced), JavaScript, SQL, C#, Node.js

Backend

Django, Django REST Framework, Flask, FastAPI

Frontend

Angular, React, Vue.js, jQuery, HTML5, CSS3

Cloud & DevOps

Kubernetes, ArgoCD (GitOps), Docker & Docker Compose, AWS (Lambda, EC2, DynamoDB), Azure, Terraform (IaC)

Data & async

PostgreSQL, SQL Server, DynamoDB, Redis, Celery, ETL pipelines

Architecture

Microservices, REST APIs, event-driven design, integrations (Google Maps Platform, third-party APIs, FTP/CSV feeds)

Practices & tools

Git, GitLab, CI/CD, testing and debugging, application security

Conferences & talks

Sessions on ethical hacking and tooling for penetration testing in enterprise environments.

Kung Fu Python: Hacking with Python
Workshop · SecAdmin 2019, Seville
Explota explótame exploí: Hacking with Empire
BitUP 2019 (Univ. Alicante) · ETSII 2019 (Univ. Seville)
A Gentle Intro to Social Engineering
Ronda de Hacking · Meetup Hacking Sevilla, 11/2019
Introduction to Developing Your Own Tools for Hacking
SecAdmin 2018, Seville

Education & certifications

Languages: Spanish (native) · English (professional working proficiency).

MSc in Cybersecurity
Universidad de Sevilla · 2017—2018
BSc in Software Engineering
Universidad de Sevilla · 2010—2014
Scrum Master & ITIL v3
Ayesa AT / Axelos · 2017—2018
Oracle Database development & management
Universidad de Sevilla · 2011
Higher Certification in Computer Systems Development
Salesianos de San Pedro, Triana · 2008—2010
Borja Manuel Merchán

Contact

Got a project or a role in mind?

Open to freelance proposals, PM, and Senior Backend roles. Reach out to discuss your project's scope, timeline, and goals to see how we can work together.

Write to meLinkedInGitHub
BORJA MANUEL MERCHÁN — SEVILLA, ESAvailable for projects and conversations