CURRENTLY Cosmic Society Manila

Ervin Pangilinan

I've been writing software since 2021. Today I build software that helps people connect and engage at Cosmic Society and chase whatever rabbit hole catches, my weapon currently TypeScript, 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 Society Berlin, 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 Group Sydney, 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 Services Alabang, 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-Employed Remote

    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 Bacoor Bacoor, 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