Hi there, I'm Carlos! |
Computer Engineer and Odoo Developer with 5+ years of professional experience. Master's Degree in Computer Engineering. Specialised in custom module development, bug fixing, migrations and integrations across Odoo versions from v10 to v19 — with a strong focus on v14 through v19. Skilled in Python, PostgreSQL and React, with a proactive mindset and a fast learning curve.
Education
List of my university studies, including degrees earned and the institutions where I studied.
Master's Degree in Computer Engineering - Universidad de Granada
Granada, Spain
GPA: 9.047.
Computer Science Degree - Universidad de Granada
Granada, Spain
Mention in Computation and Intelligent Systems.
Experience
Professional journey detailing my roles, responsibilities, and the companies I have worked for.
Odoo Technical Consultant - Dynapps Switzerland
Granada, Spain (Remote).
Show details
I currently collaborate with Dynapps Switzerland as the sole developer assigned to the Swiss team, through my position at Cactus, a tech company specialized in Odoo development. This strategic role places me at the core of Dynapps' technical initiatives in Switzerland, ensuring the implementation of tailored solutions and the maintenance of a robust, efficient Odoo ecosystem. My work focuses on the development, customization, and integration of Odoo modules, ERP system configuration, and process optimization through technical solutions adapted to business needs. I regularly work with Odoo versions 15 to 18, deploying via Odoo.sh and managing code and projects using GitHub and GitKraken. In addition to technical-functional analysis and production system support, I design custom reports using QWeb and work with technologies such as Python, PostgreSQL, XML, XPath, JavaScript, CSS, and HTML. This position requires autonomy, technical judgment, and direct responsibility over the evolution and stability of Dynapps' Odoo systems in Switzerland.
Python Developer - Cactus
Granada, Spain (Remote).
Show details
I worked as a Python developer at Cactus, a tech-focused company, where I was permanently assigned to Dynapps Switzerland, one of the leading Odoo partners in Europe. My work involved developing, customizing, and implementing Odoo modules, as well as configuring the ERP system to meet specific business needs. I regularly worked with Odoo versions 15 through 18, deploying on Odoo.sh and using tools like GitHub and GitKraken for version control and project management. My responsibilities also included technical and functional requirements analysis, business process optimization, and support for implemented solutions. In my daily work, I used technologies such as Python, PostgreSQL, XML, XPath, JavaScript, CSS, and HTML. I also designed custom reports using QWeb.
Software Engineer - Braintec
Granada, Spain (Remote).
Show details
Odoo software developer at Brain-tec, a Swiss company recognized as a top Odoo partner in Europe and an Odoo Gold Partner in Switzerland, Germany, and Spain. My role was dedicated to supporting a main german project, where I handled direct customer communication in English. My main responsibilities included implementing, configuring, and customizing Odoo modules, designing reports with QWeb, analyzing requirements, and setting up the Odoo ERP system to meet specific business needs. I have also been involved in Odoo migration projects for swiss clients, focusing on improving their ERP systems to enhance technological performance and operational efficiency. I worked with agile methodologies, primarily SCRUM, Kanban, and Planning Poker, to ensure effective project management and collaboration. The technologies I frequently used includes Odoo v12, v14, v16 (and v18 in the nearby future), Python, PostgreSQL, XML, XPath, QWeb, JavaScript, CSS, HTML, GitHub, Docker, Linux, as well as tools like ChatGPT and Copilot.
Junior Consultant - Techedge
Granada, Spain.
Show details
SAP HANA and ABAP development (programs, webdynpros, etc) and optimisation for different projects as a back-end developer using OOP. Custom code management and decommissioning, EHP updates and ATC analysis. Code quality analysis and RFC connections. Backup and SOLMAN management.
Software Intern - Nanobytes
Granada, Spain.
Show details
Internship carried out during the Bachelor's Degree in Computer Engineering. During the 3-month period, I worked in the Development and Support departments of Nanobytes Informática y Telecomunicaciones S.L. I performed tasks related to ERP Odoo development in Python3, database administration, requirements engineering, and design, including module evaluation and UML diagrams.
Certificates
Certifications and completed courses that validate my knowledge in different areas.
Professional Scrum Developer I (PSD I)
Scrum.org
Docker for the Absolute Beginner - Hands On - DevOps
Kodecloud
The Git & Github Bootcamp
Udemy
PCEP - Certified Entry-Level Python Programmer
Python Institute
First Certificate English (FCE)
Cambridge University Press & Assessment English
Skills
Over 5 years building and customising Odoo ERP solutions (v14–v19) with Python and PostgreSQL as core technologies. Also experienced with React, Docker, FastAPI and Git across a range of web and backend projects.
ERP & Backend
Frontend
DevOps & Tools
Data & Others