Oscar Carballal Prego
Founder & CTO | Senior Software & DevOps Engineer
Sartal, ES.About
Accomplished Founder & CTO with 18+ years of extensive experience in full-stack development, microservices architecture, and robust DevOps practices. Proven leader in designing and deploying scalable software solutions, optimizing cloud infrastructure, and driving technical innovation across diverse industries including FinTech, travel, and government. Eager to leverage deep expertise in Python, AWS, Docker, and Kubernetes to lead complex projects and deliver high-impact results for forward-thinking organizations.
Work
Lareira Digital S.L.
|Founder & CTO
Spain, Spain
→
Summary
Led the strategic vision and technical execution as Founder & CTO, overseeing all aspects of product development, architectural design, and operational scaling for a B2B contract-focused software company.
Highlights
Defined and implemented the technical roadmap, establishing a robust microservices architecture using Python, FastAPI, and Kubernetes to support diverse client projects.
Directed full-stack development initiatives, ensuring high-quality code delivery and seamless integration of complex systems for various industry clients.
Managed end-to-end project lifecycles, from conceptualization and client requirements gathering to deployment and post-launch support, optimizing resource allocation.
Established and optimized DevOps pipelines, leveraging Terraform, Helm, and Google Cloud to ensure continuous integration, delivery, and infrastructure automation.
Hapimag AG
|Senior Software Developer & DevOps
Switzerland, Switzerland
→
Summary
Developed and maintained REST API microservices for a new company infrastructure, focusing on booking portals, share marketplaces, and critical third-party system integrations.
Highlights
Architected and developed a suite of REST API microservices for a new company infrastructure, enhancing the booking portal, company shares marketplace, and core services.
Integrated complex third-party systems, including SIHOT and SAP, streamlining data exchange and improving operational efficiency for critical business functions.
Implemented Domain Driven Design principles and comprehensive testing strategies (unit, integration, end-to-end with Pact) to ensure system reliability and maintainability.
Deployed and managed infrastructure using Terraform, Helm, and Kubernetes on Google Cloud, significantly improving deployment speed and system stability.
SafeHouse Ltd.
|Senior Developer & DevOps
Ireland, Ireland
→
Summary
Developed robust API solutions and managed deployment processes for a critical school message board application, ensuring high performance and reliability.
Highlights
Developed core API functionalities for a school message board application using Python 3 and Django, enhancing communication capabilities for users.
Managed cloud infrastructure on AWS, specifically utilizing S3 for storage and EC2 for compute, ensuring scalable and secure application deployment.
Optimized database interactions with PostgreSQL, improving data retrieval efficiency and application responsiveness.
eKuantia EDE S.L.
|Senior Developer & DevOps
Vigo, Spain
→
Summary
Contributed to the development of a banking core system and new APIs for administration panels, integrating with external banking services, including Mastercard processing.
Highlights
Developed over 15 distinct components for a banking core system, enhancing its modularity and scalability to support diverse financial operations.
Designed and implemented new APIs for administration panels, streamlining backend management and improving user experience for internal stakeholders.
Integrated with external banking services, including Mastercard card processing, ensuring secure and efficient transaction handling.
Utilized a diverse tech stack including Python 2/3, PostgreSQL, MySQL, MongoDB, Docker, and AWS services (ECS, S3, Route53) for robust system development and deployment.
INARI
|Full Stack Developer
Barcelona, Spain
→
Summary
Executed the technical design and full-stack development of a new platform, including its associated microservices architecture.
Highlights
Led the technical design and development of a new platform, establishing a scalable and efficient microservices architecture.
Implemented full-stack solutions using Python 3, Django, and Vue.js, delivering both robust backend functionality and responsive user interfaces.
Managed database systems (PostgreSQL, MySQL) and integrated with blockchain technologies (Multichain) to support innovative platform features.
Deployed and maintained containerized applications using Docker and AWS ECS, ensuring high availability and performance of the platform's services.
Marunire
|Full Stack Developer
Barcelona, Spain
→
Summary
Developed REST APIs and front-end interfaces for critical government applications, ensuring secure and efficient data exchange and user interaction.
Highlights
Developed robust REST APIs using Python 3 and Django-REST Framework, facilitating secure and efficient data exchange for government applications.
Designed and implemented intuitive front-end interfaces, enhancing user experience and accessibility for public sector tools.
Managed PostgreSQL databases to support application data, ensuring data integrity and optimizing query performance.
Deployed applications on AWS infrastructure, contributing to scalable and reliable service delivery for government projects.
Opportunity Network
|Full Stack Developer & DevOps
Barcelona, Spain
→
Summary
Developed and enhanced a core platform to meet new client requirements, including payment system adaptations and frontend customizations, while also supporting DevOps automation and release management.
Highlights
Developed and improved the core platform, successfully implementing new client requirements including payment system adaptations and custom frontend features.
Contributed to DevOps initiatives, automating system maintenance, release management, and deployment processes to enhance operational efficiency.
Utilized Python, Django, and React.js for full-stack development, delivering robust backend logic and dynamic user interfaces.
Managed infrastructure as code with Ansible and Docker, deploying applications on AWS EC2 and maintaining PostgreSQL and MySQL databases.
nToklo
|Lead DevOps
London, United Kingdom of Great Britain and Northern Ireland
→
Summary
Led daily DevOps operations, overseeing server provisioning, deployment strategies, and the comprehensive automation and monitoring systems.
Highlights
Directed all daily DevOps operations, ensuring continuous availability and performance of critical production systems.
Automated server provisioning and deployment processes using Ansible and Docker, reducing deployment times and improving consistency.
Designed and maintained robust monitoring systems for infrastructure and applications, proactively identifying and resolving potential issues.
Managed a diverse technology stack including Python, Ruby, Django, Cassandra, PostgreSQL, and Elasticsearch across various cloud and on-premise environments.
Havas Worldwide London
|Senior Software Developer
London, United Kingdom of Great Britain and Northern Ireland
→
Summary
Executed backend development, server maintenance, and deployment, including the creation of REST APIs and backends for various websites, alongside task automation.
Highlights
Developed and maintained robust backend systems for multiple web platforms, ensuring high performance and scalability.
Created and optimized REST APIs for various websites, facilitating seamless data communication and integration.
Managed server setup, maintenance, and deployment processes, ensuring stable and secure operating environments.
Automated routine tasks and deployments using Python, Django, and Celery, significantly increasing operational efficiency.
Yaco Sistemas S.L.
|Software developer
Seville, Spain
→
Summary
Contributed to the OpenMOOC development team, specifically focusing on creating RPM packages essential for platform deployment.
Highlights
Developed critical RPM packages for the OpenMOOC platform, streamlining the deployment process and improving system manageability.
Collaborated within a development team to ensure seamless integration of new components and features.
Utilized Python, Django, and PostgreSQL to build and maintain core functionalities of the MOOC platform.
Cidadania S.C.G.
|Software developer & DevOps
Santiago de Compostela, Spain
→
Summary
Designed and developed the e-cidadania platform for e-democracy from scratch, and managed its infrastructure deployment and maintenance.
Highlights
Led the design and development of the e-cidadania platform from inception, creating a robust system for e-democracy initiatives.
Managed the full lifecycle of infrastructure deployment and maintenance using virtualization technologies like ProxMox and OpenVZ.
Acted as main manager and mentor for the Google Summer of Code 2012 program, guiding participants and ensuring project success.
Developed full-stack solutions using Python, Django, and MySQL, delivering a stable and feature-rich platform.
Freelance Developer
|Freelance Developer
→
Summary
Provided freelance services encompassing static web site template design, Linux system automation, and development of an industrial monitoring control platform.
Highlights
Designed and developed multiple static web site templates, delivering customized solutions for various clients.
Created automation and maintenance tools for Linux systems, improving operational efficiency and reliability.
Developed a control platform in Arduino for industrial monitoring, including its GTK2 interface for Linux, enhancing real-time data visibility.
Taelpo Sociedade Cooperativa
|Computer technician, industrial electrician
Pontevedra, Spain
→
Summary
Performed technical roles including replacement of GSM units, assembly and repair of computer systems, and equipment maintenance for industrial clients.
Highlights
Replaced GSM units for UMTS in Galicia for Telefonica Spain, ensuring continuity of mobile network services.
Performed assembly, repair, and data recovery for computer systems, restoring functionality and preserving critical information.
Conducted equipment maintenance for industrial facilities like FINSA Fibranor and ENCE Celulosas, ensuring operational reliability.
Education
Escuela de Imagen y Sonido de Vigo
→
Degree
Photography Laboratory
A Xunqueira FP
→
Degree
Consumer Electronics
Languages
Español
Gallego
Inglés
Skills
Languages
Python (18 years), Rust, HTML5, CSS3, SASS/SCSS, Bash Scripting, XML, Javascript.
Frameworks and Libraries
Django, jQuery, MooTools, GTK+, Bootstrap, BackboneJS, Falcon, Foundation, Yarn/Grunt, Flask, Sanic, FastAPI, Starlette, Pydantic, Neo4J, Zeep, Celery, PythonRQ, Redis, Supervisor, Pyramid, Node.js, AngularJS, Boto, Multichain, Vue.js, HTML5, jQuery, CSS3, React.js.
Databases
MySQL, PostgreSQL, SQLite, Cassandra, Neo4J, DB2, MongoDB.
Operating Systems
GNU/Linux (most distributions, including Docker specific ones), Microsoft Windows (98, XP, 2005 Server, Vista, 7, 8, 10), Mac OS X 10.4, 10.5, Haiku OS, OpenBSD.
Virtualization / Automation
Proxmox, OpenVZ, Docker, Kubernetes, Ansible, Jenkins, Fabric, Terraform, Helm, Vagrant, QEMU, Mesos, Hadoop, Spark, Elasticsearch, HAProxy.