Transforming Ideas Into High-Performance Applications

I build scalable web applications using React, Next.js, and Node.js. From responsive frontends to robust backend APIs, I deliver complete solutions that solve real business problems.

David de Esteban

Projects

Explore my latest work

Pop In Home

Pop In Home project image

PopInHome - Clear property insights for home buyers

TypeScriptReactGitGithubGitHub CopilotNext.jsTailwind CSSSQLExpress.jsPostgreSQLFigmaOpenAI APIAgentsDigital Ocean

PopInHome gathers listing facts, renovation ideas, and price projections in a single dashboard for web and mobile. I was in charge of building the admin panel from scratch with Next.js, expanded the Node.js API with full CRUD endpoints, and connected Stripe for subscription billing. I also added AI chat dialogs in the admin to speed up property-data enrichment.

MBVC Payments Management System

MBVC Payments Management System project image

Payment System Intregrating Spain's Redsys Bizum Gateway

TypeScriptReactGitGithubGitHub CopilotNext.jsTailwind CSSSQLPostgreSQLPrisma ORMV0.dev

Comprehensive payment management web application for a beach volleyball club. The system streamlines direct mobile payments for a multi-level beach volleyball training program serving both adults and children across different skill levels.

CADO

CADO project image

Web App For Pet Owners And Pet Sitters Marketplace

TypeScriptReactGitGithubGitHub CopilotNext.jsTailwind CSSMongoDBSocket.IOClerkFigma

A full-stack web application connecting pet owners with trusted local pet sitters through real-time communication and location-based matching.

Pura Vida

Pura Vida project image

Mobile Event Management Platform for Spiritual Festival Experience

JavaScriptReact NativeGithubFigma

A React Native mobile companion designed for a spiritual summer festival near Berlin, featuring offline-first architecture for activity planning, healer discovery, and venue navigation without internet dependency.

UniCharts

UniCharts project image

Uniswap V3 Price Analytics Platform

TypeScriptSolidityethers.jsReactGithubExpress.jsMongoDB

Full-stack Web3 application for real-time cryptocurrency price analysis, directly integrating with Uniswap V3 decentralized exchange pools to provide institutional-grade charting capabilities.

Delta Radar

Delta Radar project image

DeFi Arbitrage Trading Platform

JavaScriptSolidityethers.jsReactGithubExpress.jsMongoDB

Arbitrage trading system deployed on Ethereum Mainnet and Binance Smart Chain, featuring advanced flash loan integration and cross-DEX price discovery algorithms. Built comprehensive frontend analytics dashboard to visualize and analyze trading bot performance across multiple blockchain networks.

Tech Stack

TypeScript icon

TypeScript

Node.js icon

Node.js

JavaScript icon

JavaScript

Git icon

Git

React icon

React

Figma icon

Figma

PostgreSQL icon

PostgreSQL

Next.js icon

Next.js

Express.js icon

Express.js

Github icon

Github

OpenAI API icon

OpenAI API

GitHub Copilot icon

GitHub Copilot

VS Code icon

VS Code

V0.dev icon

V0.dev

MongoDB icon

MongoDB

Solidity icon

Solidity

Ethereum icon

Ethereum

Redux icon

Redux

GraphQL icon

GraphQL

Jest icon

Jest

Cypress icon

Cypress

Digital Ocean icon

Digital Ocean

Icons by icons8

Let's build together

As a developer, I wear many hats, from crafting friendly and attractive user interfaces to building robust backend systems. My diverse skill set allows me to tackle projects from multiple angles.

Full-Stack Developer

Complete Web Application Development

Leverage my comprehensive skills in React, Next.js, and Node.js to build end-to-end web applications. I combine strong frontend expertise with solid backend knowledge to deliver scalable, modern solutions. My background in mechanical engineering brings a unique systems thinking approach to architecting robust applications.

Frontend React Developer

Modern User Interface Specialist

Specialize in creating responsive, performant user interfaces using React and Next.js. Expert in modern CSS frameworks like Tailwind CSS and state management with Redux. I focus on delivering exceptional user experiences with clean, maintainable code and attention to detail.

AI Tools Explorer & Integration Specialist

Next-Generation Development Acceleration

These are exciting times where software development can be dramatically accelerated with the expanding ecosystem of AI tools. I strive to strategically select and master the right AI tools for specific development challenges, maintaining an open mind toward emerging opportunities while carefully evaluating potential risks. My focus extends beyond just using AI tools to thoughtfully integrating them into seamless user experiences.

Backend Node.js Developer

Server-Side Architecture & APIs

Build robust server-side applications and RESTful APIs using Node.js and Express.js. Experience with database design using MongoDB and implementing GraphQL endpoints. My engineering background ensures I approach backend systems with scalability and reliability in mind.

Web3 & Blockchain Developer

Decentralized Application Development

Apply my Web3 knowledge to create blockchain-integrated applications and smart contract interfaces. While I maintain a measured approach to blockchain investments, I bring technical expertise in building decentralized applications and connecting traditional web apps with blockchain networks.

Systems Integration Developer

Engineering-Driven Software Solutions

Utilize my mechanical engineering background to approach software development with systems thinking. Specialize in integrating complex software systems, optimizing performance, and building applications that require deep technical understanding and systematic problem-solving approaches.

A little about me

I'm a Full Stack Software Engineer with experience in the development of complete solutions in the JavaScript and TypeScript ecosystem (React, Node.js, Next.js, MongoDB and PostgreSQL).

After more than 15 years as Mechanical Engineer in the rolling stock industry (trains, locomotives...), I bring a global perspective and analytical capacity to complex projects.

These are some of the things I have done so far:

  • Implemented from scratch an admin panel for a real estate application
  • Introduced a complete test suite and implemented TDD to expand the backend in a more robust, reliable and agile way
  • Integrated Stripe in a web app, expanding monetization from only iOs users to a much wider audience
  • Connected AI agents via the OpenAI API to automate real estate report generation and reduce delivery times
  • Promoted and lead the adoption of Next.js in the organization, establishing good practices and code patterns, and boosting the scalability of the app
  • Lead consulting projects as Mechanical Engineer, coordinating teams, conducting commercial and technical negotiations with clients, and making improvements in efficiency and performance

What sets me apart: I possess a strong sense of curiosity and capacity to learn and adapt to different business needs. I combine my systems thinking approach from Mechanical Engineering with the tools and methods of modern Software Development to join business intelligence with technical excellence.

David de Esteban about section