← Back to portfolio

Héctor Moreira

Full Stack Developer · React / Node.js

Summary

Full stack developer focused on modern web apps and practical tools. I ship complete products: database, API, tests and frontend. Looking for remote work.

Selected projects

  • Pizzeriapp↗

    Online ordering system for a local pizzeria. Configurable catalog with option groups, prices always quoted on the backend, anonymous checkout with price snapshots and an admin panel.

    TypeScript · React 19 · Express 5 · PostgreSQL · Zod · Vitest · Supertest · Docker

  • Job Pulse↗

    Deployed job-market intelligence: collects technical listings with Playwright, normalizes them in PostgreSQL and surfaces them in a dashboard with stats by source, seniority, contract type and salary.

    Python · FastAPI · PostgreSQL · Playwright · React · TypeScript · Docker · GitHub Actions

  • Nicommerce↗

    Full e-commerce platform built around a clear buying experience: manageable catalog, persistent cart and multi-step checkout with confirmation.

    React 19 · TypeScript · Node.js · Express 5 · PostgreSQL · JWT · Docker

  • Climate Dashboard↗

    Real-time environmental monitoring with ESP32 sensors. From sensor to dashboard: API-key ingestion, cloud Postgres and historical charts.

    Next.js · TypeScript · PostgreSQL · Tailwind CSS · Recharts · Framer Motion

  • Reservas SaaS↗

    Calendly-style booking platform. Providers manage services and schedules from a dashboard; clients book through a public link without signing up.

    React 19 · TypeScript · Express 5 · PostgreSQL · JWT · Tailwind CSS

  • Job Tracker↗

    Job application tracker designed to organise a remote job hunt: authentication, full CRUD and a dashboard showing progress.

    Next.js · TypeScript · Supabase · Tailwind CSS

  • Solar System 3D↗

    Interactive solar system built with Three.js: custom GLSL shaders, particle system, bloom post-processing and real-time planet selection.

    Three.js · GLSL · JavaScript · Vite

  • Astroblog↗

    Static digital zine about art, poetry, technology and hacktivism. Dark aesthetic, monospace typography, deployed on GitHub Pages.

    Astro · TypeScript · Markdown · GitHub Pages

  • Climate Monitor (Firmware)

    C++ firmware for ESP32 with an SHT3X sensor. Samples every 5 minutes, syncs over NTP and uploads readings in batches every 30 minutes so the database can idle. OTA is disabled because the ingest key is compiled into the binary.

    C++ · PlatformIO · ESP32 · HTTP · NTP

Technologies

Frontend
React, Next.js, TypeScript, Astro, Tailwind CSS, Three.js
Backend
Node.js, Express, PostgreSQL, Supabase, Python, FastAPI
Tooling
Docker, Git, Linux, Vitest, Playwright, GitHub Actions
Hardware
C++, ESP32, ESP8266, PlatformIO, I2C, IoT

Languages

  • Spanish — native
  • Technical English — documentation and fluent written communication

Education

Continuous self-teaching through real projects and official documentation.

Generated from hmoreira.dev. An up-to-date version is available online.