I'm a curious builder who enjoys understanding how systems work and solving real-world problems with technology.
With over 10 years of experience in software development, I specialize in full-stack web development, designing and building both frontend interfaces and backend systems that power scalable digital products.
Today, I focus on developing modern web applications using React and Next.js, architecting robust backend services with Node.js and relational or NoSQL databases, and integrating AI capabilities directly into production systems — from intelligent workflows to AI-assisted user experiences.
I combine product thinking with solid engineering principles to ship maintainable, scalable and meaningful software.
- Building end-to-end web applications with React & Next.js
- Designing scalable backend architectures with Node.js
- Working with PostgreSQL (relational data modeling) and MongoDB (NoSQL document databases)
- Applying Hexagonal Architecture in real-world production systems
- Integrating AI-driven features and AI agents into web platforms
- Launching and iterating on independent software products
Freelance Senior Full-Stack Web Developer & Entrepreneur
2018 – Present
- Designing and delivering production-grade web applications (frontend + backend)
- Architecting APIs and scalable backend systems
- Working with relational and NoSQL databases
- Integrating AI capabilities into real-world products
- Collaborating with startups and digital businesses
- Developing cross-platform mobile apps with React Native
Previously worked as a Full-Stack Developer across multiple companies in Barcelona’s tech ecosystem, contributing to backend systems, mobile apps, and data-driven platforms.
I’m open to:
- High-impact engineering roles
- AI-powered product collaborations
- Interesting technical challenges
📩 hi@juanjofr.com
🔗 LinkedIn: https://www.linkedin.com/in/juanjofr
𝕏 Twitter: https://x.com/juanjo_fr
⭐ Senior Full-Stack Web Developer focused on building scalable, AI-enhanced digital products.