With over a decade of experience building scalable web applications, I specialize in React and the modern JavaScript ecosystem. I'm Pedro Tomás Hernández. I transform ideas into robust, user-centered interfaces. What began as freelance curiosity has led me to lead the frontend strategy and technical ecosystem at IriusRisk.
Who I Am
I don't just write code — I craft digital experiences. Over a decade of hands-on work has taught me that the best solutions live at the intersection of technical rigor and genuine empathy for the people using what you build.
React is my superpower, but I'm fluent across Vue, Angular, PHP, and vanilla JavaScript. I've shipped products at scale for Bestsecret, SEAT, and enterprises with millions of daily users.
8 years building production React apps — from greenfield products to migrating legacy codebases. Architecture, performance, and DX are my obsession.
Worked with BestSecret and SEAT, delivering scalable solutions that handle millions of users across complex, multi-team engineering orgs.
I believe maintainable code outlasts clever code. No shortcuts, no accumulating debt — just clear, well-structured systems that teams can evolve.
"Code is poetry, but production is reality."
— My development philosophy
Technical Expertise
A decade of mastery across the modern web stack
My primary expertise and passion
Versatile across technologies
End-to-end development
Modern development workflow
Proficiency
Career Journey
From fullstack foundations to frontend leadership
Frontend Lead
2021 – Present
“I led the migration to React, helped build the front-end team from scratch, and led and mentored it for four years; the team eventually grew to 13 people, including front-end and full-stack developers. I was also able to contribute to the development of some of the product’s most important features, which had a significant impact on customers. One of these was related to AI.”
Championed and executed the migration to Vite, transforming our development workflow and significantly reducing feedback loops.
Built a comprehensive design system from scratch to eliminate duplicate code and accelerate feature development across the product.
Introduced modern state management patterns and coding standards that improved quality and team collaboration.
Key Learning: Leadership is about making strategic technical decisions that enable the entire team to succeed.
Senior Frontend Developer
2020 – 2021
“Mastered the art of building scalable applications for complex corporate environments.”
Architected and developed enterprise-grade portals using Angular, handling thousands of concurrent users across multiple business units.
Implemented lazy loading, code splitting, and smart caching strategies to ensure smooth performance with massive datasets.
Designed a modular architecture that let different teams work independently while maintaining system cohesion.
Key Learning: Scale isn't just about users — it's about creating systems that multiple teams can evolve without stepping on each other.
Fullstack Developer & Mentor
2018 – 2019
“Proved my adaptability across different tech stacks while giving back through mentorship.”
Seamlessly transitioned between Vue.js at BestSecret for e-commerce features, React for internal tools, and Flutter for mobile experiments.
Mentored junior developers and bootcamp students at Accenture, helping them transition into professional roles.
Built critical e-commerce features handling thousands of transactions, from product catalogs to checkout flows.
Key Learning: The best developers aren't loyal to a single framework — they choose the right tool and help others grow.
Fullstack Developer
2015 – 2018
“Where it all began — building complete web solutions from database to interface.”
Started fullstack with PHP and MySQL, learning how servers, databases, and frontends work together. That full-picture understanding still shapes my frontend decisions today.
Owned entire features from database design through API development to user interface.
Witnessed and participated in the shift from jQuery to modern frameworks, understanding both paradigms deeply.
Key Learning: Understanding the backend makes you a better frontend developer. Knowing the server helps you build better interfaces.
Reading List
"A developer who doesn't read books is like a carpenter who doesn't sharpen their tools."
Reading isn't just learning — it's investing in your craft.

by Zeno Rocha
A short but interesting read. Rocha contrasts each habit with powerful developers in the industry — like Addy Osmani, Daniel Buchner and Manuel de la Pena — so you see how they live them out.

by Kyle Simpson
Kyle Simpson is a true authority in the JavaScript world. This series takes you from zero up to ES6 while delving into the details that help you understand what the language really does behind the scenes.

by Addy Osmani
A very complete book covering everything from the most common JavaScript patterns to the most complex. I found the section on modular patterns like AMD especially interesting. Read it calmly — it's not a novel.

by Carlos Azaustre
Written by GDE and YouTuber Carlos Azaustre, it walks through all the essentials of JavaScript up to ES6. It doesn't go as deep as 'You Don't Know JS', but it's a great place to start.

by Brad Frost
A true success. Brad explains what atomic design is, its parts, and why we should use it, dedicating several chapters to applying it within a design system. Properly implemented, it helps teams organize and understand each other.

by Steve Krug
A book about usability rather than development, built on design principles instead of technology. Steve reminds us that what matters is the content, and gives you tricks to structure it in a usable way. What matters never goes out of style.

by Izar Tarandash & Matthew J. Coles
After years working inside a cybersecurity company on automating the threat modeling process, I finally read this. As security becomes an increasingly important part of software development, this book is becoming essential.

by Rafael Gómez Blanes
A pleasant surprise. Rafael walks through the bad and good habits of programmers — and related roles like architect or manager — in an entertaining way, based on his experience. You'll likely see your own company or boss reflected in his words.

by Rafael Gómez Blanes
The follow-up to 'The Black Book of Programmer'. Rafael focuses on clean code, refactoring, design principles, testing and configuration management, adding his own insights about the nature of software.
Get in Touch
Open to new projects, collaborations, and conversations.
Whether you have a project proposal, a question, or just want to say hello — feel free to reach out. I'll do my best to respond within 24 hours.
Location
Available for Remote Work
© 2026 Web Developer Portfolio. Built with React & Tailwind CSS.
Crafted with care — and a lot of TypeScript.