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

Jonathan M.

Python developer | Vue | AWS | Odoo

€320/day
Valencia, ES
8-15 years

Average response time: 24 hours

Freelancer profile translated to English.
Back to original language

About Jonathan

Throughout my career, I have participated in projects with varying levels of complexity, taking on roles as a backend developer, frontend developer, software architect, and technical support for teams, in both greenfield developments and the evolution and modernization of existing systems.

Currently, as a freelancer, I collaborate on projects where the backend-frontend and architecture are critical, including:

- Development of APIs and backend services in Python and frontend with Vue.js.
- Integration of generative AI (LLMs) into business workflows and products.
- Design and implementation of cloud architectures on AWS, serverless, event-driven, and microservices systems.
- Development of modules for Odoo.
- Improvement of code quality, testing, and reliability in production environments.

My approach is always technical and practical: maintainable code, architectural decisions with real impact, and systems prepared to scale.

Usual work stack

Backend:
Python (FastAPI)

Frontend:
Vue.js

ERP:
Odoo

Architecture & Cloud:
AWS, Serverless, Event-Driven Architecture (EDA), Microservices, Hexagonal Architecture

Generative AI:
LLMs (RAG, MCP), AI Agents

Databases:
PostgreSQL, MySQL, DynamoDB, MongoDB

Quality and best practices:
TDD, Observability, Clean Code
  • Spanish

    Native or bilingual

  • English

    Conversational

Remote only
Primarily works remotely

Experience

  • Habi
    Software Architect
    REAL ESTATE
    June 2022 - October 2025 (3 years and 4 months)
    Colombia
    - Led the design and integration of an agnostic pricing orchestration system, based on Event-Driven Architecture (EventBridge, DynamoDB, and Python). Achieved automation of over 90% of critical processes, eliminating manual errors and adapting the system to diverse business needs.

    - Collaborated in the development of a Document Intelligence system, implementing an automated pipeline for data extraction from documents using Gemini LLM, S3, and Python. Optimized accuracy through Prompt Engineering, RAG, and feedback loops, drastically reducing manual validation times.

    - Participated in the optimization of an AWS Lambda Layer, which served as the technical core for over 400 repositories. Its adoption standardized development and significantly accelerated delivery speed across various engineering teams.

    - Contributed to raising engineering and observability standards, integrating tools such as SonarQube, Sentry, and static analysis (Pylint, Bandit). Achieved an 80% increase in code traceability and stability, ensuring compliance with PEP8.
    AWS Python Software Architecture Software Engineering AWS Lambda
  • Progresus
    Software Developer
    SOFTWARE PUBLISHING
    February 2017 - June 2022 (5 years and 4 months)
    Colombia
    - Full-stack development: Building scalable applications with Python and Vue.js, focused on optimizing internal operational processes.

    - Modular architecture: Designing reusable components that reduced technical debt and streamlined the maintenance of core platforms.

    - Performance and availability: Optimizing existing systems to ensure stability and fluidity in high-traffic user environments.

    - Software quality: Implementing testing cycles and engineering best practices to guarantee reliable long-term solutions.
    PHP Python JavaScript Vue.js system-integration
  • Navegasoft
    Software Developer
    SOFTWARE PUBLISHING
    November 2012 - February 2017 (4 years and 3 months)
    Colombia
    - Sector-specific solutions: Developing custom systems for governmental and private clients, integrating complex legal regulations into software logic.

    - Interconnectivity: Automating workflows by integrating APIs and legacy systems, improving operational efficiency.

    - Evolutionary maintenance: Support and continuous improvement of critical applications, ensuring their stability and initial scalability.
    JavaScript PHP Software Engineering Odoo

Recommendations

Be the first to recommend Jonathan

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Software Engineering
    Uninpahu
    2021
    Ingeniería de Software - Convalidado en España
  • Technologist in Information Systems
    SENA
    2018
    Tecnólogo en Sistemas de Información

Skill set

Categories