Summary
Iván Núñez is a senior software engineer based in Madrid with nine years of full-stack experience building scalable web applications and complex architectures. He excels in JavaScript/TypeScript ecosystems (React/Next.js, NestJS) while also working across PHP, Java, Rust, Android, and both SQL and NoSQL databases, and brings solid Docker-based deployment experience. Beyond conventional web work, Iván has a distinctive niche in retro game reverse engineering—contracting to colorize classic titles by injecting custom assembly and editing graphics without altering gameplay. A fast learner and advocate for best practices, he’s led projects independently and in cross-functional teams, blending product-focused engineering with a designer’s eye. His background in graphic design and hands-on ROM-level work gives him uncommon depth when solving problems that sit between software, systems, and visuals.
9 years of coding experience
5 years of employment as a software developer
Grado, Computer Software Engineering, Grado, Computer Software Engineering at URJC
Spanish, English