Background Image


Hello, I'm

Ervin Pangilinan

Full Stack Developer



About Me

I started coding in 2021, turning a hobby into a daily practice. I build reliable, accessible apps and have experience in both solo and team projects. During a full-stack developer job, I worked on different technologies, web architecture, databases, secure authentication, and automated releases. With a Computer science degree, I focus on clean, maintainable code backed by strong fundamentals and teamwork.

What I can do

  • Web Applications

    Web apps in different architectures: static, single‑page, server‑rendered, multi‑page, or hybrid built for speed, accessibility, and SEO.

  • Mobile Applications

    Smooth mobile apps with offline storage, native UI, and safe updates using React Native/Expo.

  • DevOps Basics

    Automated builds and releases (CI/CD), Docker containers, and cloud hosting with basic monitoring.

  • Game Development

    Small 2D games in Unity with simple controls, basic AI, and optimized UI/performance.



My Developer Timeline

Full-Stack Developer

HEQS Group Sydney, Australia · Remote

Built and maintained web apps with TypeScript and Next.js, managed CI/CD pipelines via Vercel, AWS, and Heroku, and migrated legacy code to App Router with Next.js 16 improving performance and reducing costs.

TypeScript
Next.js
NestJS
Vercel
AWS
Heroku
GitHub Actions

Full-Stack Developer

Five Twenty IT Service Alabang, Muntinlupa City · Hybrid

Implemented end‑to‑end features for a corporate web platform designed REST APIs, refined responsive React UI, optimized database queries & strengthened testing for reliability.

Express
React
TypeScript
Prisma
PostgreSQL
Digital Ocean
Jest
Docker

Freelance Developer

Self‑Employed Remote

Deliver responsive landing pages & small business sites with semantic, accessible markup and lightweight tooling.

NextJs
React Native
Supabase

Student Projects

Cavite State University Bacoor Bacoor, Cavite

Collaborated with other students on thesis and school projects building full‑stack features with clean architecture, solid state management & automated testing.

React
Node.js
Express
MongoDB
C#
Unity
Python
FastAPI
Spacy

Getting Started

Self Learning Online

Explored programming fundamentals, version control & web basics turning curiosity into structured learning.

HTML
CSS
JavaScript
Java
Git

My Skills

  • Astro technology logo Astro
  • React technology logo React
  • TypeScript technology logo TypeScript
  • Node.js technology logo Node.js
  • Express technology logo Express
  • Prisma technology logo Prisma
  • PostgreSQL technology logo PostgreSQL
  • MongoDB technology logo MongoDB
  • FastAPI technology logo FastAPI
  • Python technology logo Python
  • React Native technology logo React Native
  • Docker technology logo Docker
  • Git technology logo Git
  • Unity (C#) technology logo Unity (C#)
  • Jest technology logo Jest

Projects

Selected personal, academic & internship work. Each emphasizes learning, maintainability & real user value.

  • image of paysera timekeeping system
    image of paysera timekeeping system

    Paysera Timekeeping System

    2024 – 2025

    Internship at FiveTwenty: our team built a timekeeping platform. I mainly contributed to the backend, including role-based access control, audit logging, API design, performance tuning, and automated tests.

    • React
    • ShadCN
    • Express
    • Prisma
    • PostgreSQL
    • TypeScript
    • Docker
    • Jest
    • Supertest
    • 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: my role involved backend and NLP development, where I built REST APIs and integrated pipelines to detect biased terms and suggest inclusive alternatives in real time.

    • 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 developed a sales and inventory management system for selling japanese sweets.

    • 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 built online‑first backend logic with offline support for a recycling app and tested data sync between cloud and local storage across Android/iOS.

    • React Native
    • Expo
    • Supabase
    • TypeScript