What's newAI-powered travel itinerary planner

Building robust web apps that are fast, clear, and scalable

I'm Nicolás de Prat Gay, a full-stack developer focused on production-ready frontend architecture, performance, and clean delivery workflows from idea to deployment.

portfolio/highlight.tsx

const profile = {

role: "Full-Stack Developer",

stack: ["React", "TypeScript", "Next.js", "Node.js"],

focus: ["Performance", "UX", "Maintainable code"],

shipping: "CI/CD + testing + review"

};

Current Highlight

Mockup Generator

Natural Language prompt to visual architecture diagram generator.

About me

How I think and build

I'm someone who values clarity, depth, and intention in the way ideas are expressed and built. I'm naturally curious and tend to question surface-level answers, not to challenge for the sake of it, but to truly understand how things work and why they matter. I care about quality and coherence, and I'm most engaged when I can refine, improve, and align ideas until they accurately reflect their purpose.

What I care about

Clean CodePerformanceAccessibilityDXDesign Systems

Location

Buenos Aires

Argentina

Status

Open to opportunities

Based in Buenos Aires, available for remote positions and freelance projects.

Services

What I build

Product UIs

Pixel-perfect, accessible interfaces with React and TypeScript. Performance-first from the start, built to last in production.

Scalable APIs

REST APIs and data layers with Node.js and PostgreSQL, designed for clarity, correctness, and real-world load.

End-to-end Delivery

Architecture, build, CI/CD, and deployment — I own the full cycle from first commit to production handoff.

Skills & Tech Stack

Most Used

TypeScriptReactNext.jsNode.jsPostgreSQLTailwind CSS

Frontend

Production-ready UI and DX

JavaScriptHTML5CSS3Redux ToolkitReact NativeStorybookAccessibility (WCAG 2.1)

Backend

APIs, data, and architecture

Express.jsREST APIsSQLtRPCZodDynamoDB

Quality & Delivery

How I ship reliably

JestReact Testing LibraryTDDGitHub ActionsDockerVercelAWSPeer Reviews

Collaboration

Tools and workflow

FigmaJiraTrelloNotionSlackAgile

Selected Projects

Featured ProjectMain Highlight

Mogul

WhatsApp booking chatbot for ski rental shops

Mogul lets ski rental customers book equipment through a guided WhatsApp conversation — no app, no account needed. A multi-tenant Node.js backend drives a 12-step booking state machine and pushes confirmed reservations straight into the shop's Easyrent system via SOAP and REST, with webhook signature verification, message deduplication, retries, and a durable queue on PostgreSQL.

Node.jsTypeScriptExpressPostgreSQLMeta Cloud APISOAP/REST

Experience

Where I've shipped

Nuela

Nuela

Full-Stack Developer

Jul. 2025 – Dec. 2025

Madrid

  • Built complex academic scheduling and timetabling workflows for admin and teacher portals.
  • Delivered responsive multilingual interfaces across multiple user roles.
  • Optimized educational data flows for scalability and strong data integrity.
ReactNext.jsTypeScriptNode.jsPostgreSQL
Dunno Agency

Dunno Agency

Full-Stack Developer

Nov. 2023 – Nov. 2024

Buenos Aires

  • Developed and maintained production-grade full-stack applications.
  • Worked across REST APIs, relational and NoSQL databases.
  • Collaborated with cross-functional teams in an agile environment.
ReactNext.jsNode.jsExpress.jsPostgreSQLDynamoDB
plannet.cc

plannet.cc

Full-Stack Developer

Aug. 2022 – Aug. 2023

Buenos Aires

  • Delivered software solutions through agile, client-facing workflows.
  • Improved product quality and iteration speed through structured code reviews.
ReactTypeScriptNode.jsExpress.jsSQL
plannet.cc

plannet.cc

Frontend Developer

Oct. 2021 – Aug. 2022

Buenos Aires

  • Built user-centered MVPs and SPAs directly from Figma designs.
  • Integrated backend microservices for smooth, data-driven user experiences.
ReactTypeScriptReduxFigma

Earlier Roles

Riml Sports · Rental Staff

Nov. 2024 – Apr. 2025

Lengas Wear · Workshop Manager

Aug. 2020 – Apr. 2021

Contagram · Jr. Sales Agent

Aug. 2019 – Jul. 2020

TECHO · Volunteer

2016 – 2019