About
My name is Eduardo Yáñez Parareda, I’m a senior software engineer with over 25 years of experience building systems that make a real difference. Currently based in Brussels/Belgium, I work as an external contractor at the European Commission, where we develop solutions that serve all 27 EU countries.
My journey in tech began in Madrid/Spain at Telefónica R&D working with C++, where I learned the fundamentals of software craftsmanship. Over the years, I’ve had the privilege of working on projects that have genuine impact – from reducing paper usage by 50% through digital signature integration, to building the Animal Disease Information System that helps track outbreaks across Europe.
What drives me is the combination of technical excellence and human impact. Whether I’m optimizing a system to run faster, mentoring a colleague who’s struggling, or designing APIs, I believe great software comes from understanding both the code and the people who use it.
I’m passionate about clean architecture, continuous learning, and fostering team environments where everyone can do their best work. When I’m not coding, you’ll find me exploring new technologies or finding ways to make complex problems more approachable for my team.
Tech I love working with: Java (Quarkus, Spring), JavaScript/Typescript (React, Node.js, Angular), Python, and anything that helps build scalable, maintainable systems.
My hobbies are learning card magic tricks, a couple of video games, I also recently started going to tennis classes, I like coding challenges and learning about cybersecurity.
If you want to contact me about coding or software engineer in general, or if you live in Brussels and you’re looking for a beginner tennis player to practice a bit, use the links below.