Full-Stack TypeScript Developer · React · Next.js · SaaS

I build modern web products that feel sharp, scalable, and ready to grow.

I design and ship full-stack web applications with TypeScript, React, Next.js, NestJS, PostgreSQL, and Redis, focusing on clean architecture, thoughtful product decisions, and long-term maintainability.

Illustration of a modern web development workflow
TypeScript LogoReact LogoNext.js LogoNestJS LogoExpress LogoPostgreSQL LogoDrizzle ORM LogoRedis LogoDocker LogoTypeScript LogoReact LogoNext.js LogoNestJS LogoExpress LogoPostgreSQL LogoDrizzle ORM LogoRedis LogoDocker Logo

Method

How a project with me actually goes.

01

You talk to me, directly

No middleman, no account manager. You reach me and I usually reply the same day.

Punctuation iconSame-day replies
02

Working software, weekly

Every week you get something running you can click not a status report or a slide.

Punctuation iconWeekly demos
03

Code you actually own

It all lands in your repository: full history, docs and typed contracts. No lock-in.

Punctuation iconIn your repo
Wave separator

Projects

Selected projects for modern products, SaaS, and ambitious teams.

Raíz

SaaS / Real Estate

Real estate platform that connects agents with tenants in the same place without intermediaries
Problem

People looking for a new home to rent or buy don't have access to a reliable place where they can trust to do so. Facebook market place or Whatsapp chats are not made for this and it's hard to make a deal.

Decisions

Server Components and Server Actions instead of an intermediate API; availability computed in PostgreSQL with Redis; schema-based with Drizzle.

Result

Used by salvadorean people; listing hundreads of properties under 200ms and growing in 6 months of production.

Separator
Meeti

Meetups / Tech

A social platform for the tech community. Users are able to create communities and meetups (in person or remote) and discuss any kind of topics related to the sofware in 2026.
Problem

Tech professionals struggle to find a reliable space to discover local and remote events, organize meetups, and join conversations without scattered platforms or spam-filled groups.

Decisions

Auth using Better Auth to handle social logins including email and password. Integrating Vercel AI SDK to interact with the Database in a limited.

Result

People interested in the software development field is joining the platform. Now we have +150 users creating and joining our communities and making this platform a trusting place for developers.

Separator
CashTrackr

SaaS / Finance

SaaS for managing finances and budgets. Designed to provide a better overview of expenses, track our money, and see where we are investing it. Including file uploads and AI to read tickets and generate automated expenses.
Problem

Users struggle to manually track expenses and categorize transactions. Receipt management is tedious, and gaining financial insights from scattered spending data is difficult.

Decisions

Built with Laravel and Inertia; Stripe for payments and subscriptions; Laravel AI SDK for intelligent receipt parsing and expense categorization; Eloquent ORM with PostgreSQL for data persistence.

Result

Early adoption from personal finance enthusiasts. Users report 40% reduction in expense tracking time with AI-powered receipt scanning, and the platform is processing thousands of transactions monthly.

Experience

Track record built through real product work.

Sv

UTC-6

Remote

Nov 2024 - Present

Software Engineer - Illuminodes

Full-stack work on Bitcoin and Nostr products: Rust backends, Yew/WASM frontends and Lightning integration.

On going

B.Sc. in Computer Science - Don Bosco University

Studying while working full time.

Nov 2021

Software Development Technician - Ricaldone Technical Insititute

Formal web development foundations: JavaScript, PHP, MySQL.

Contact

Let's talk about your next product or web experience.

© 2026 Diego Pardo

San Salvador, El Salvador - Remote, UTC-6