CM

Carlos Martinez Ival

Senior Software Engineer

Software Engineer with extensive experience in cloud technologies and backend development, specializing in building scalable REST APIs and clean, maintainable architectures. Skilled in designing CI/CD pipelines, automation workflows, and comprehensive automated testing. Strong foundation in Data Structures, Algorithms, Design Patterns, Software Architecture, and System Design.

Skills & Expertise

Technologies & tools I work with daily

Languages

PythonC++JavaJavaScriptTypeScriptPHP

Frameworks

NestJSExpressFastAPIVue 3ReactReact NativeLangChain

Databases

MongoDBPostgreSQLMySQLLDAPAtlas Vector SearchElasticsearch

DevOps & Cloud

DockerJenkinsAWSGCPGitHub ActionsDigitalOceanProxmox

Testing

JestMochaChaiSinon

Tools

GitGitHubGitLabKibanaGrafanaVLLMLinuxLangFuse

Professional Experience

A decade of building software across industries

Senior Software Engineer

December 2024 – Present

Galaita Labs

  • Develop agentic applications using AI/ML models and deploy them to self-hosted environments.
  • Implemented OCR-based data extraction pipelines.

Senior BackEnd Developer

December 2022 – August 2024

Unidad Editorial (through Alten)

  • Developed a REST API for content ingestion from external sources into CMS platforms such as Marca.com and ElMundo.es.
  • Implemented clean, hexagonal architecture using NestJS to improve scalability and maintainability.
  • Automated testing with Jest, increasing test coverage and significantly reducing production errors.

Senior FullStack Developer

November 2021 – November 2022

Evvo Home Europe

  • Developed a Shopify application to process installment payments with Pepper Finance, increasing sales by 15%.
  • Implemented the backend using NodeJS, Express, TypeScript, and MongoDB for optimal performance and scalability.
  • Configured CI/CD pipeline with GitHub Actions and Docker for reliable production deployments.
  • Ensured software quality through unit and end-to-end testing using Mocha/Chai and Sinon.
  • Designed system architecture and managed all service deployments on DigitalOcean.
  • Performed Frontend tasks in Vue3 + TailwindCSS for the online store.

Developer and Functional Analyst

March 2021 – October 2021

Bilbomatica

  • Developed mobile applications with React Native for GPS route tracking.
  • Developed applications in Drupal and managed Apache servers on Linux.
  • Coordinated with Product Owner and Product Manager for defining functional and non-functional requirements.

Backend Developer

March 2019 – February 2021

Overseas Teach Services

  • Developed the OnlineNannies mobile app using React Native to connect nannies with clients.
  • Built the backend with NodeJS and MySQL, implementing authentication, Stripe and PayPal payments, and user geolocation.
  • Designed the system architecture and managed all service deployments on AWS.

Programmer / SysAdmin

January 2014 – January 2017

Alimatic

  • Analyzed, designed, and implemented custom web applications with LAMP Stack and Symfony to optimize internal process management.
  • Administered Virtualization Environments with Proxmox, ensuring high availability, security, and resource optimization.

Education

Software Engineering

Instituto Superior Politécnico José Antonio Echeverría (CUJAE)

Certifications

CS50's Introduction to Artificial Intelligence with Python

Harvard University · 2024

Functional Programming with Plutus/Haskell

European Business University · 2022

EFSET English Certificate – C2 Proficiency

EF Standard English Test · 2022