CURRENTLYCosmic SocietyManila

ErvinPangilinan

I've been writing software since 2021. Today I build software that helps people connect and engage atCosmic Societyand chase whatever rabbit hole catches, my weapon currentlyTypeScript,Next.js,Supabase,NestJS, and digging into AI automation and depth system design.

01 / About

About

Ervin Pangilinan - Full Stack Developer and Computer Science Graduate specializing in web applications, mobile development, and DevOps
Manila, PH · 2026

I write software, mostly for the web. Started in 2021 as a hobby and it turned into a career. Today I'm at Cosmic Society building a multi-brand event platform that supports ~30,000 peak users at large-scale events before that I have experience of working in multiple companies which include international team, HEQS Group and FiveTwenty IT Services. Computer Science grad from Cavite State University.

I work across the stack, but backend is where I go deepest: REST APIs, role-based access, audit logging, query optimization, CI/CD. I care about clean architecture, accessibility, and code the next person can read without a guided tour. The rest of my time goes to whatever I'm learning right now.

What I build

  • Web platforms

    Production apps in TypeScript, Next.js, NestJS. Server-rendered, SPA, or hybrid.

  • Mobile apps

    Cross-platform with React Native + Expo. Offline-first, secure releases.

  • DevOps & deploys

    CI/CD pipelines, Docker containers, cloud hosting on Vercel, AWS, Azure, DigitalOcean, Heroku.

  • Game dev

    Small 2D Unity prototypes when I want to think about something different.

Experience

  1. NOW

    Full-stack Developer

    Cosmic SocietyBerlin, Germany · Remote (via Penbrothers, Manila)

    Building a Next.js + Supabase multi-brand event platform serving ~30,000 peak users at large-scale events.

    • Shipping features with Next.js (TypeScript) + Supabase in a remote, international team
    • Async collaboration with Berlin-based team across time zones; daily workflow on GitHub Projects
    • Pairing closely with the senior developer and co-founder to debug, optimize, and stabilize features
    • AI-assisted development with Claude Code to accelerate delivery without sacrificing code quality

    Next.jsTypeScriptSupabaseGitHub ProjectsClaude Code

  2. Full-stack Developer

    HEQS GroupSydney, NSW · Remote

    Built and optimized production web applications across TypeScript, Next.js, NestJS, and Laravel.

    • Migrated legacy Pages Router to App Router: 30%+ faster page loads and improved Core Web Vitals
    • Technical SEO and dynamic sitemaps drove ~2,000+ additional organic page visits
    • Cut cloud costs ~45% with CDN-based asset caching and SSR strategies
    • CI/CD pipelines via GitHub Actions across Vercel, Heroku, AWS, and Azure
    • Cross-functional collaboration with IT, marketing, SEO, and sales on UI/UX and production design

    TypeScriptNext.jsNestJSLaravelGitHub ActionsVercelAWSAzureHeroku

  3. Full-stack Developer

    FiveTwenty IT ServicesAlabang, Muntinlupa · Hybrid (started as IT Intern, on-site)

    Built enterprise-grade applications end-to-end; started as IT intern, transitioned to full-stack.

    • Engineered enterprise apps in TypeScript, React, Express, and PostgreSQL; containerized with Docker on DigitalOcean
    • Introduced E2E testing with Playwright + Jest, reducing regression bugs and improving reliability
    • Active in Agile workflow: sprint planning, debugging, QA, and code reviews
    • Provided basic IT troubleshooting (hardware, software, network) during the intern period

    TypeScriptReactExpressPostgreSQLDockerDigitalOceanPlaywrightJest

  4. Freelance Developer

    Self-EmployedRemote

    Custom web and mobile apps for students and small businesses, academic workflows and automated business processes.

    • Built and deployed solutions with React, Express, React Native, and Supabase, with scalability and efficiency in mind
    • Translated client requirements into shipped implementations with full project-delivery satisfaction
    • Provided ongoing support and maintenance for long-term usability and client trust

    ReactExpressReact NativeSupabase

  5. Student Projects & Getting Started

    Cavite State University BacoorBacoor, Cavite

    Where it began: self-taught HTML, CSS, JS, Java, and Git in 2021, then thesis and team projects with full-stack architecture, state management, and automated tests.

    • Co-built a gender-fair NLP revision tool with FastAPI + spaCy (group thesis)
    • Chrome Tone, 2-player brain-teaser puzzle game (C# + Unity) where black/white characters cross color-matched platforms toward a portal; won 'Best Intro in Game Development Project 2024'
    • Online thrift store on the MERN stack (MongoDB, Express, React, Node) for the Software Engineering course
    • Mini-games in vanilla JS and Java/Android, snake, guessing games, brain teasers
    • Landing pages with web + mobile responsiveness and theming, designed in Figma

    ReactNode.jsExpressMongoDBC#UnityPythonFastAPIspaCyJavaFigmaGit

Stack

Tools I work with, sorted by how often I actually reach for them.

CORE

daily

  • TypeScript
  • Next.js
  • React
  • Tailwind
  • SCSS
  • Node.js
  • Express
  • PostgreSQL
  • Prisma
  • Supabase
  • Docker
  • GitHub Actions
  • Vercel
  • Jest
  • Playwright

OFTEN

regular reach

  • NestJS
  • Python
  • FastAPI
  • React Native
  • Expo
  • Heroku
  • DigitalOcean

SOMETIMES

shipped at least once

  • Laravel
  • AWS
  • Azure
  • MongoDB
  • MySQL
  • Firebase
  • C#
  • Unity
  • n8n

TOOLS

daily workflow

  • Git
  • Figma
  • Postman
  • Draw.io
  • Ollama
  • OpenAI API
  • Claude

Work

Things I've built across internship, freelance, and a couple of academic projects.

  • image of paysera timekeeping system
    image of paysera timekeeping system

    Paysera Timekeeping System

    2024 – 2025

    Internship at FiveTwenty: led the backend of an enterprise timekeeping platform (role-based access, audit logging, API design) and contributed to frontend and DevOps, including Playwright + Jest E2E coverage and Docker on DigitalOcean. Now in daily production use by FiveTwenty's enterprise clients.

    • React
    • ShadCN
    • Express
    • Prisma
    • PostgreSQL
    • TypeScript
    • Docker
    • Jest
    • Playwright
    • DigitalOcean
  • image of fair write a gender fair revision web application
    image of fair write a gender fair revision web application

    Fair Write (Gender Fair Revision)

    2024 – 2025

    Group thesis project, a writing tool that flags biased terms and suggests inclusive alternatives in real time. I worked on the backend and NLP side: REST APIs, the bias-detection pipeline, and the LanguageTool + spaCy integration. Live demo's still online.

    • Svelte
    • Tailwind
    • Prosemirror
    • FastAPI
    • LanguageTool
    • spaCy
  • image of ajapco sales and inventory system
    image of ajapco sales and inventory system

    Ajapco Sales & Inventory System

    2023

    Freelance project, a sales and inventory system for a Japanese sweets shop. Built solo, full stack.

    • React
    • Node.js
    • Express
    • MySQL
  • image of greencycle a recycling mobile app
    image of greencycle a recycling mobile app

    GreenCycle Mobile App

    2025

    Freelance project, a recycling app I built solo. Online-first backend with offline support and tested cloud↔local sync across Android and iOS.

    • React Native
    • Expo
    • Supabase
    • TypeScript