Welcome to myworld.

AI & Software Engineer. Building the software
of tomorrow, Solving problems of today.

About me.

I don't start with code. I start with the problem. Then I build the software that solves it.

Run a command to know more →

ivan@portfolio ~ %
|

Projects.

View Project →
01

WeUp

AI-powered SaaS for LinkedIn content management. 500+ companies, 50K+ posts generated across Spain, LATAM and the US.

ReactNext.jsPythonAIDockerAzure
View Project →
02

MCP Football Eleven

Natural language football player search across European leagues. 3,000+ players, real-time stats and scouting analysis.

PythonAzure SQLDockerMCPPandas
View Project →
03

CV Screener AI

AI tool that screens and ranks CVs automatically. Saving HR teams hours of manual review every week.

LLMsPythonNext.js
View Project →
04

Prompt Engineering 2026

Complete guide to mastering prompt engineering techniques, patterns and real-world examples for building with LLMs.

WritingSubstackAI
View Project →
05

Cheat Codes for AI Agents

The cheat codes I use when building with AI agents practical patterns, shortcuts and lessons from production systems.

WritingSubstackAI Agents

What they say.

Working alongside Iván as a partner at WeUp is an experience truly worth it. He is a professional with an uncommon technical and strategic vision. His ability to transform ideas into technological solutions has been key to the growth of our platform.

Marc Gasulla
Marc Gasulla
CMO @Weup

Ivan is a great person whom I have the pleasure of working with. He showed a lot of commitment in every task and challenge assigned to him. Beyond his undeniable technical skills, he has an enormous ability to learn new technologies.

Walber Melo
Walber Melo
Full Stack Developer @IAG Transform

Ivan has demonstrated outstanding team leadership. He is responsible, very organized, and has a great ability to plan. He knows how to set tasks and manage projects. He creates a comfortable work environment and knows how to listen and help every team member.

Volha Afanasenko
Volha Afanasenko
Software Engineer @NTT DATA

Ivan is a very passionate, dedicated and hardworking person. He is not afraid of challenges and is always eager to learn and grow both professionally and personally. It was a true pleasure to see Ivan grow from a Junior Developer to a highly skilled Senior Full Stack Developer.

Michael Sprenger
Michael Sprenger
COO @Heimat Manufaktur

Ivan is an excellent professional who has always delivered on what was asked and has shown a great level of commitment, both to the team and to the organization as a whole. He is a very curious person, always interested in continuing to learn and grow.

Agustin Ferrarini
Agustin Ferrarini
HR Specialist @Raja

Ivan is an excellent professional and a wonderful person. He has grown enormously, developing a proactive and leadership-driven approach with unique performance. He is a role model, always looking out for the best of the team.

Fran Pradas
Fran Pradas
CTO @Different Health

I have worked with Ivan on several projects and it has been a pleasure. This is mainly due to his mindset, effort, diligent work and desire to learn, which motivated me during the seven months we worked together.

Reduan Senoun
Reduan Senoun
Robot Programmer @Aritex

Ivan can bring real value to any team, and he is eager to learn and be part of something bigger than himself. He has a strong leadership capacity and can take on big tasks in a short time. He never settles.

Jose Valenzuela
Jose Valenzuela
Senior Full Stack Developer @Apipana

I worked alongside Ivan for seven months and I can say he is a complete professional with very high technical skills. He is meticulous in everything he does, with a tremendous power of reasoning and code analysis.

Alicia Cembranos
Alicia Cembranos
Full Stack Engineer @Evaneos

Experience.

Oct 2024 — Present
Oct 2024 — Present

Software Engineer & AI Engineer

WeUp·Barcelona, Spain
  • Co-founded an AI-powered SaaS for marketing agencies to manage LinkedIn content
  • Scaled to 500+ companies and 50K+ posts generated across Spain, LATAM and the US
  • Built the entire AI content system — writing assistants, AI agents, multimedia generation — reducing content creation time by 75%
ReactNext.jsNode.jsPythonTypeScriptAIDockerAzure
Nov 2022 — Nov 2024
Nov 2022 — Nov 2024

Senior Software Engineer

Junoverse·Remote (Zurich, Switzerland)
  • Led full stack development as principal engineer at an AgeTech startup focused on elderly wellbeing
  • Promoted to Senior within the first year
  • Built applications that contributed to closing contracts with Malta Government and AXA insurance
ReactNext.jsTypeScriptNode.jsGCPPostgreSQLJestCypress
Jun 2019 — Jul 2020
Jun 2019 — Jul 2020

Software Engineer

NTT DATA·Barcelona, Spain
  • Developed banking applications for CaixaBank and Banco Sabadell in high-security environments
  • Core developer in the ImaginBank relaunch — entry point for ~50% of CaixaBank's new customers
  • Scaled to 4M+ users and 6.7M monthly transactions
JavaReactTypeScriptSQLREST APIs

Trusted by

Philosophy.

ivan@philosophy ~ %
> ivan --philosophy

"If you really want to be great at something, you have to truly care about it. If you want to be great in a particular area, you have to obsess over it."

— Kobe Bryant

Get in touch

Got a project
in mind?

Let's build something together.

Also find me on