Paul Cruz

Full Stack Developer

Paul Cruz

Self-taught developer building real-world applications with modern web technologies.

2+

Years building projects

20+

Projects on GitHub

6+

Technologies used

02 — About

Self-taught.
Always
building.

Builder Mindset

20+ personal projects from idea to deployment

Self-Taught

Learned everything through practice and documentation

Full Stack

Frontend, backend, databases, and deployment

Always Learning

Constantly exploring new tools and best practices

I'm a self-taught full-stack developer with 2 years of experience building personal projects. I focus on writing clean TypeScript code across the entire stack, from React frontends to Node.js backends with real databases.

I've built chat applications, task managers, CRUD systems, web scrapers, CLI tools, desktop apps, and landing pages. I'm actively looking for my first professional role to grow as a developer and contribute to a team.

Based in Peru · Open to remote

03 — Stack

Tech I
work with

Frontend

  • React
  • TypeScript
  • Astro
  • Tailwind CSS
  • HTML/CSS

Backend

  • Node.js
  • Express
  • PostgreSQL
  • Supabase
  • REST APIs

Tools & Other

  • Git/GitHub
  • Vercel
  • Electron
  • TanStack
  • JavaScript

04 — Work

Projects

create-dusk-app

CLI tool to scaffold production-ready landing pages in seconds. Built to deliver faster and cheaper websites for small businesses — one command, pick a template, done. Published on npm.

Built with

TypeScript Node.js Astro Tailwind CSS

Tours AI Catalog

Tourism catalog with an AI chatbot powered by RAG (Retrieval Augmented Generation). Users can ask questions about tours in natural language. Built with Astro 6, React, and streaming SSE responses.

Astro React TypeScript RAG LLM

E-Commerce (Technical Test)

Full e-commerce storefront built as a professional technical interview challenge. Demonstrates production-level code quality with Next.js, TypeScript, and a modern component library.

Next.js TypeScript shadcn/ui Tailwind CSS

Real-Time Chat App

Full-stack chat application with real-time messaging. Separate frontend and backend architecture with WebSocket communication.

TypeScript React Node.js Socket.io

Ideas Board

Full-stack CRUD app for saving and managing ideas, with Supabase authentication and PostgreSQL database.

TypeScript React Supabase PostgreSQL

Desktop Clipboard App

Cross-platform desktop application built with Electron for clipboard management and productivity.

TypeScript Electron React Node.js

05 — Contact

Let's build
something.

duskadev@gmail.com
open_to_work=true