Available for workFull Stack DeveloperBased in Barcelona
Hello, I'm David Ros

Crafting
Digital
Experiences

Passionate full stack developer with 6+ years of experience building scalable web applications. I specialize in React, Next.js, and modern web technologies to create exceptional user experiences.

ReactNext.jsTypeScriptNode.jsPostgreSQL
Scroll to explore

Building Experiences That Matter

I'm a developer passionate about crafting accessible, pixel-perfect user interfaces that blend thoughtful design with robust engineering. My favorite work lies at the intersection of design and development.

With expertise spanning front-end frameworks, back-end systems, and UX design principles, I create comprehensive solutions that not only look great but are meticulously built for performance and usability.

Currently specializing in React, Next.js, TypeScript, and modern web technologies (but with a strong fundamental of classic web development technologies), I contribute to building scalable applications that meet web accessibility standards and deliver exceptional user experiences.

6+
Years Experience
10+
Projects Completed
20+
Skills Acquired
100%
Dedication

Professional Experience

My journey in software development and the companies I've had the privilege to work with.

Full Stack Developer & UX/UI Designer
elpernilet
Navarcles, Spain
Sep 2025 - Oct 2025 (On demand project)

Developed a professional web platform for premium catering services in Spain, featuring ham cutters, gourmet beverage bars, and waitstaff for exclusive events. Built with Next.js, React, TypeScript, Tailwind CSS, Supabase, and deployed on Vercel to generate qualified leads and position the brand as a national reference in premium catering.

Key Achievements:

  • Increased lead generation by 30% within the first three months through targeted SEO and user-centric design
  • Implemented comprehensive SEO optimization strategies to improve online visibility and lead generation
  • Developed fully responsive design ensuring optimal user experience across all devices
  • Built robust admin panel for efficient content management and real-time updates
  • Created email system streamlining budget process for premium catering services
  • Implemented analytics dashboard for data-driven insights and performance tracking
  • Optimized platform performance and security for reliable operation at scale

Technologies Used:

ReactTailwind CSSCSSTypeScriptSupabaseNext.jsFigmaGitGitHubVercelPostgreSQLSQLResendRESTful APIsnpmNotionGoogle AnalyticsGoogle Search Console
Senior Front-End Developer
TOUS
Manresa, Spain
Jul 2024 - Jul 2025

Led front-end development initiatives focusing on performance, scalability, and maintainability as part of the CRO team. Implemented advanced problem-solving techniques and A/B testing to optimize user experience and conversion rates. Collaborated with backend teams for seamless API integration and state management.

Key Achievements:

  • Enhanced user experience and conversion rates (around 10%) through advanced problem-solving and optimization techniques
  • Boosted app performance and scalability via streamlined front-end coding
  • Deployed A/B testing and evidence-based trials, boosting conversion metrics
  • Guaranteed top-tier user experience through multi-browser support and sophisticated troubleshooting
  • Partnered with backend squads for smooth API connections and data flow management

Technologies Used:

VueNuxt.jsGitGitLabCI/CDJavaScriptCSSSCSSBootstrapRESTful APIsDockerKubernetesnpmDirectusJIRAConfluenceSAP HybrisGoogle AnalyticsABTastyDynamic Yield
Full Stack Developer & UX/UI Designer
liquoly
Manresa, Spain
Gen 2023 - Jul 2024

Managed e-commerce operations for beverages and gourmet products on Shopify platform. Oversaw brand development, provided technical support, executed marketing and advertising campaigns, optimized SEO, and led site development and design.

Key Achievements:

  • Increased sales by 25% through strategic brand development and marketing initiatives
  • Developed and strengthened brand identity for beverages and gourmet products
  • Provided comprehensive technical support ensuring smooth e-commerce operations
  • Executed effective marketing and advertising strategies to drive sales
  • Optimized SEO to improve online visibility and traffic
  • Led site development and design for enhanced user experience on Shopify

Technologies Used:

RemixTypeScriptGraphQLJSONTailwind CSSJSONjQueryBootstrapLiquidShopifyRESTful APIsFigmaGitGitHubHydrogenNext.jsnpmNotionGoogle AnalyticsGoogle Search Console
Front-End Developer & UX/UI Designer
elpernilet
Navarcles, Spain
Sep 2019 - Gen 2024

Led the transformation from Shopify e-commerce to a dedicated landing page for event services. Managed brand development, provided technical support, executed marketing and advertising campaigns, optimized SEO, and oversaw site development and design.

Key Achievements:

  • Developed and evolved brand identity during business transformation to event services
  • Provided comprehensive technical support throughout the transition process
  • Executed strategic marketing and advertising campaigns for event services
  • Optimized SEO to boost online visibility and lead generation
  • Designed and developed an effective landing page for enhanced user experience

Technologies Used:

HTMLCSSJavaScriptJSONFigmaGitGitHubAPIsNotionGoogle Search ConsoleGoogle Analytics

Education & Certifications

My academic background and professional certifications that shape my expertise.

Education

Self-taught Developer
Self-taught
2012 - Present

Focused on learning software engineering and web development through projects, and continuous self-improvement.

Certifications

Certificate, Responsive Web Design (500 hours)
freeCodeCamp2023

Comprehensive training in HTML, CSS, Flexbox, Grid, and responsive design principles.

ID: -
Certificate, Introduction to Web Development: HTML and CSS (1/2) (45 hours)
Google2022

Fundamental concepts of web development, focusing on HTML5 and CSS3.

ID: -
CS50's Introduction to Computer Science
Harvard University2024 - Present

Comprehensive understanding of computer science fundamentals, algorithms, and programming languages including C, Python, and JavaScript.

ID: -

Technical Expertise

A comprehensive skill set spanning the full development lifecycle

Front-End Development

List of my front-end skills

HTMLCSSSCSSTailwind CSSJavaScriptTypeScriptReactVueNuxt.jsBootstrapjQueryNext.jsLiquid

Back-End Development

List of my back-end skills

Node.jsNext.jsNuxt.jsTypeScriptJavaScriptPostgreSQLMySQLSQLGraphQLRESTful APIsPrismaSupabaseConvexDockerKubernetesCI/CDJSON

Tools

List of tools I know

FigmaShopifyHydrogenDirectusResendSAP HybrisGoogle Search ConsoleGoogle AnalyticsGitGitHubGitLabVercelABTastyDynamic YieldJIRAConfluencenpm

Performance & Optimization

List of my performance & optimization skills

Web VitalsSEOAccessibilityJestVitestPlaywrightLighthouse

Soft Skills

LeadershipTeam CollaborationProblem SolvingCommunicationProject ManagementAgile MethodologyMentoringTime Management

Languages

SpanishNative
EnglishProfessional
CatalanNative

Live Demonstrations

Interactive applications showcasing real-world development skills

Real-Time Collaboration

Live cursors, sticky notes, and multi-user interactions

WebSocketReal-timeCollaboration

Loading demo...

Featured Projects

A selection of projects demonstrating full stack capabilities

Mokkio — v1.0.0-beta.4

Mokkio — v1.0.0-beta.4

Mokkio is an mockup generator that allows users to create realistic device or beautiful mockups for their apps and websites quickly and easily.

ReactTypeScriptTailwind CSSCSSNext.jsFigmaGitGitHubVercelnpmNotionVitestSupabasePostgreSQLSQL

In Progress

Coming Soon

Qubio

Full stack CRM for hospitality businesses to manage stocks, employees, and orders efficiently, including analytics and reporting features, smart alerts, marketplace, and multi-location support.

ReactTypeScriptTailwind CSSNext.jsFigmaGitGitHubVercelPostgreSQLSQLStripeSupabasenpmNotion

In Progress

Coming Soon

Unic

No-code web builder enabling users to create and deploy responsive websites with drag-and-drop functionality and customizable templates.

ReactTypeScriptCSSTailwind CSSNext.jsNode.jsPrismaMySQLSQLFigmaRESTful APIsGitGitHubVercelnpmNotion

In Progress

Coming Soon

GestNote

Note-taking app with markdown support, tagging, and cloud sync across devices

ReactTailwind CSSTypeScriptNext.jsNode.jsConvexGitGitHubFigmaRestful APIsnpmNotionVercel

Latest Articles

Insights, tutorials, and thoughts on web development, technology, and best practices.

More Articles

Mokkio Devlog #4: Scene Builder & Advanced Effects
November 10, 2025
6 min read

Mokkio v1.0.0-beta.4 introduces Scene Builder for multi-device compositions, Scene FX with 20 shadow presets, smart device filtering, and mobile-optimized interfaces.

DevlogMokkio
Read More
Mokkio Devlog #3: Advanced Customization & PWA
November 5, 2025
6 min read

Mokkio v1.0.0-beta.3 brings OKLCH color management, text overlays, PWA support, authentication, and complete mockup persistence with cloud storage.

DevlogMokkio
Read More
Mokkio Devlog #2: Expanding Horizons
October 29, 2025
5 min read

Mokkio v1.0.0-beta.2 introduces iPhone 17 Pro support, custom backgrounds, procedural effects, keyboard shortcuts, and major performance optimizations.

DevlogMokkio
Read More
Mokkio Devlog #1: The Birth of Mokkio
October 24, 2025
5 min read

Kicking off the development of Mokkio, the mockup generator. Technical decisions, stack, and first screens.

DevlogMokkio
Read More
Web Performance Checklist 2025 for React/Next.js (with Practical Examples)
October 21, 2025
12 min read

An actionable guide to improve Core Web Vitals (LCP, CLS, INP) in React/Next.js projects: images, fonts, JS, data, caching, third-parties, CI, and performance budgets.

PerformanceNext.jsReactCore Web VitalsTypeScript
Read More
Let's Connect

Get In Touch

Have a project in mind or want me in your team? Let's discuss how we can create something amazing together

Contact Information

Location

Barcelona, Spain🇪🇸

Find me online

Ready to Start a Project?

I'm always excited to work on new challenges and bring creative ideas to life. Whether it's a web application, mobile app, or something completely different, let's discuss your vision.

10+
Projects
6+
Years
100%
Dedication

Prefer email? Send me a message at davidros.dev@proton.me