Available for work

Hi, I'm Louie

Full Stack Software Engineer

I build fast, scalable, and beautiful web applications. Passionate about clean code, great user experiences, and solving real-world problems with technology.

// about me

Who I Am

Louie Sarraga

I build fast, scalable, and beautiful web applications. Passionate about clean code, great user experiences, and solving real-world problems with technology.

When I'm not coding, I enjoy exploring new technologies, contributing to open source, and continuously leveling up my skills. I'm always open to new opportunities and exciting projects.

// skills

What I Work With

Frontend

ReactNext.jsTypeScriptTailwind CSSshadcn-uiViteTanStack QueryReact Hook FormZod

Backend

Node.jsNestJSPostgreSQLPrismaSupabaseJWTREST APIsGoogle Cloud StorageGmail OAuth

DevOps & Tools

GCP Cloud RunFirebase HostingCloud BuildDockerGitGitHub Actions

// projects

What I've Built

A selection of my projects — each one built to solve a real problem. Click the links to explore.

FeaturedProduction

Ticketnation

A production-ready ticketing platform for events, concerts, and music festivals in the Philippines. Supports event discovery, seat selection, and end-to-end ticket purchasing — serving real users at scale.

Next.jsReactNestJSPostgreSQLTypeScript
FeaturedProduction

Spins Service

An internal data aggregation platform that enables clients to compare their products against competitors and extract actionable market insights. Features dynamic dashboards, data visualizations, and automated reporting.

Next.jsReactNestJSPostgreSQLGraphQLPython
Internal App
Featured

Acqua Park Me

A full-stack parking marketplace platform where owners list parking spaces and renters discover and book them. Features JWT auth, real-time booking management, payment processing via Experia PG, Gmail OAuth integration, admin approval workflows, and GCP cloud infrastructure.

React 18TypeScriptNestJSPostgreSQLPrismaTailwind CSSshadcn-uiTanStack QueryGCP Cloud RunFirebase Hosting
Live DemoPrivate Repo
Featured

Social Media Analytics

A production-ready analytics dashboard for content creators to track and visualize engagement metrics from Instagram and TikTok posts. Features multi-tenant data isolation with Supabase RLS, server-side aggregation, interactive charts, and 30-day rolling trend analysis.

Next.js 15TypeScriptSupabaseTailwind CSSshadcn-uiTanStack QueryZustandRechartsFramer Motion

PDF Annotator

A browser-based PDF annotation tool for viewing, marking up, and editing PDF documents without any server uploads. Supports text and drawing annotations with layer management for organized markup.

Next.jsTypeScriptTailwind CSSZustandpdf-libreact-pdf

React Chat

A real-time chat application built with React and Firebase. Features live messaging with Firebase as the backend, deployed via Firebase Hosting with a CI/CD pipeline through GitHub Actions.

ReactTypeScriptFirebase

Budget Management App

A personal finance web app for tracking and managing budgets. Built with Next.js App Router, NextAuth.js for authentication, and Tailwind CSS for a clean, responsive UI.

Next.jsTypeScriptNextAuth.jsTailwind CSS

Motomate AI

An AI-powered motorcycle recommendation app that suggests motorcycle types and riding routes based on the user's location. Integrates Google Maps, XAI, and Vercel AI for intelligent, location-aware suggestions.

Next.js 15TypeScriptTailwind CSSGoogle Maps APIXAI SDKVercel AIZod

// experience

Where I've Worked

Senior Full Stack Developer

Eclaro

Apr 2025 – Present
  • Architected and built the Spins mobile application from the ground up using React Native, delivering a seamless cross-platform user experience.
  • Integrated backend APIs and reshaped endpoints to align with specific Spins business requirements, ensuring optimal data flow and performance.
  • Managed the connectivity layer between Node.js backend services and React.js front-end applications to ensure system stability.
  • Deployed and managed full-stack infrastructure, including the Spins User Portal and administrative dashboards.

Senior Full Stack Developer

Fabletics

Jun 2024 – Apr 2025
  • Developed full-stack solutions using React.js, Next.js, Node.js, Nest.js, and ASP.NET Core.
  • Built scalable, reusable components with TypeScript and Tailwind CSS.
  • Managed cloud deployments with AWS and containerized applications using Docker.
  • Integrated backend REST APIs and optimized performance of client-facing applications.
  • Actively contributed to Agile sprints and cross-functional team collaborations.

Senior Frontend Developer

Prosple

Jun 2024 – Nov 2024
  • Collaborated with UI/UX teams to build scalable components using React Native and Next.js.
  • Integrated multi-factor authentication via third-party services.
  • Automated deployment pipelines with GitHub Actions (CI/CD).
  • Participated in Agile ceremonies and resolved performance issues.

Full Stack Developer

Cartera

Dec 2023 – Jun 2024
  • Created reusable front-end components and redesigned API endpoints.
  • Developed new API endpoints and resolved backend bugs.
  • Built solutions with React.js, TypeScript, and AWS services.

Full Stack Developer

Ticketnation.ph

Jul 2022 – Dec 2023
  • Built the Partner Dashboard and started v2 development using Next.js from scratch.
  • Integrated backend APIs and reshaped endpoints to meet business needs.
  • Managed the connection between Node.js APIs and React.js applications.

Mid Front-End Developer

Altev Tech

Sep 2021 – Jun 2022
  • Developed reusable UI components based on UX designs.
  • Created CRUD endpoints and consumed backend APIs.
  • Integrated frontend (React) with REST API.

Front-End Developer

Pahiram.ph

Sep 2019 – Sep 2021
  • Designed and built reusable front-end components.
  • Developed an inventory management system and user profile dashboard.
  • Integrated Node.js APIs with React.js for client-side functionality.

// contact

Let's Work Together

Have a project in mind or just want to say hi? My inbox is always open — I'll do my best to get back to you.

Designed & Built by Louie Sarraga · 2026