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.

Currently exploring

  • AI automation pipelines
  • Distributed system design
  • Event-driven architecture
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 haven't stopped. Today I'm at Cosmic Society building an 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 lean toward backend depth REST APIs, role-based access, audit logging, query optimization, CI/CD. I care about clean architecture, accessibility, and code the next person can read. The rest of my time goes to whatever I'm currently learning.

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

NOW

Full-stack Developer

Cosmic Society Berlin, Germany · Remote (via Penbrothers, Manila)

Building a Next.js + Supabase 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

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

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

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

Student Projects

Cavite State University Bacoor Bacoor, Cavite

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
ReactNode.jsExpressMongoDBC#UnityPythonFastAPIspaCy

Getting Started

Self-taught Online

HTML, CSS, JS, Java, Git. Where it began.

  • Mini-games in vanilla JS and Java/Android — snake, guessing games, brain teasers
  • Landing pages with web + mobile responsiveness and theming, designed in Figma
HTMLCSSJavaScriptJavaAndroidFigmaGit

Stack

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

CORE daily

  • TypeScript
  • Next.js
  • React
  • Node.js
  • Express
  • PostgreSQL
  • Prisma
  • Docker

OFTEN regular reach

  • NestJS
  • Laravel
  • React Native
  • Expo
  • Tailwind
  • GitHub Actions
  • Vercel
  • AWS
  • Azure
  • Heroku
  • DigitalOcean
  • Supabase
  • Jest
  • Playwright

SOMETIMES shipped at least once

  • FastAPI
  • Python
  • MongoDB
  • MySQL
  • Firebase
  • C#
  • Unity

TOOLS daily workflow

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

Work

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

  • 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