Hi, I'm David Ramos
Software engineer specialized in React and TypeScript, with over 15 years of professional experience. With a solid foundation in backend (Node.js, .NET) and a comprehensive approach to development, I lead high-performance frontend solutions and collaborate across the full technical stack.

Technical Leadership
Leading frontend teams, mentoring developers and making technical decisions in complex projects.
Full Stack Capability
Professional experience in React, TypeScript, Node.js, .NET, and SQL/NoSQL databases. From user interfaces to API integration and cloud services.
International Projects
Experience in global projects across insurance, education, and healthcare sectors with diverse teams.
Featured Projects
Road to Next — TicketBounty (2026)
Full-stack ticket management application with a bounty system, built as part of the advanced "Road to Next" course (Software Engineer Journey). Features complete authentication, multi-tenant organizations with roles and permissions, Stripe integration for subscriptions, background jobs, and S3 file uploads. The project includes personal adjustments over the original material, such as using BetterAuth instead of Lucía/Oslo and Biome replacing ESLint + Prettier.

Next.js 16, React 19, TypeScript
PostgreSQL with Prisma ORM
Stripe (subscriptions & webhooks)
BetterAuth, Inngest, AWS S3
Tailwind CSS 4 & shadcn/ui

Podcaster (2025)
A podcast application built with React and TypeScript, which allows searching and playing podcast episodes obtained through the iTunes API. Demonstration of the use of modern libraries and patterns in frontend development with React.
React 19 and TypeScript
TanStack Query and Zustand for state management
TanStack Router
Shadcn ui and Tailwind for styling
Experience
Software Engineer
- Development of web applications for NEO eCommerce platform (B2C, B2B2C and BackOffice)
- Featured project: AXA Schengen, travel insurance sales designed for Schengen visa
- Previous project: eRescue, vehicle incident management application
Lead Frontend Developer
- Migration and expansion of visual health application from PHP to React + TypeScript
Web UI Tech Lead / Senior Developer
- Leading frontend teams for GreatMinds USA educational platform
- Development of live interaction and content creation applications
- Backlog management, code reviews, deployment coordination and mentoring
Full Stack Developer → Tech Leader
- Evolution from Junior to Tech Lead over 13 years
- ESG Compass (Inter-American Development Bank, 2019), project led from scratch
About Me

My Journey
Born and raised in Argentina. At 17 I discovered programming almost out of curiosity, and I knew then that I wanted to dedicate myself to software development. There I did most of my career, growing from my first steps as a Junior developer to becoming Tech Lead, and in parallel I graduated as a Computer Engineer.
In May 2023, I moved to Spain, settling in the city of Barcelona. This change represented not only a new scenario, but also a new chapter in both my personal and professional life. I currently have a highly qualified professional visa and am in the process of obtaining citizenship, with the commitment to build my future here.
Today I remain active exploring new technologies and learning about various topics, whether technical or human (communication, leadership, even psychology). Among my hobbies, I spend time with friends, go to electronic music events from time to time, and practice sports, whether playing basketball, running or training at the gym. Everything helps to grow as a person, and if those moments can be shared with the people I appreciate, much better!
Continuous Learning & Exploration
I stay in constant learning mode, through both courses and hands-on experimentation. I recently completed programs ranging from advanced full-stack development — such as the Road to Next project showcased above — to specialized courses on various platforms covering technologies and tools that I find relevant.
Lately I've been exploring AI-assisted development with particular interest, using tools like GitHub Copilot, Cursor, and Claude Code — from direct code assistance to automation with agents on GitHub. My practice projects are available on my GitHub profile.