Skip to content
View eangao's full-sized avatar

Block or report eangao

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
eangao/README.md

πŸ‘‹ Hi, I'm Elmar Angao

Fullstack Developer | AI Integration Specialist | Next.js

Building production-ready AI-powered applications with modern web technologies

LinkedIn Email Portfolio


πŸš€ Featured Project

PlainDoc πŸ“„

Live SaaS: https://plaindoc.app β€” Built and operated solo

PlainDoc is an AI-powered employment contract analysis tool for Filipino workers. Upload a contract, get a plain-language breakdown with risk flags, missing protections, and action recommendations in about 30 seconds.

Tech Stack:

  • Next.js 16 (App Router + Turbopack), TypeScript strict mode
  • Claude API (Anthropic, Sonnet) for document analysis
  • Supabase (PostgreSQL) + Clerk auth
  • PayMongo for β‚± payments (GCash, Maya, QR Ph, cards)
  • Tailwind CSS v4 + shadcn/ui
  • Vercel edge deployment + Upstash Redis rate limiting

What I shipped end-to-end:

  • ⚑ Real-time contract ingestion + Claude analysis pipeline
  • πŸ”’ In-memory document processing β€” contracts are never stored
  • πŸ’³ Full payment integration with subscription + page-pack accounting
  • 🌏 Cross-references against Philippine labor law and minimum wage orders
  • πŸ›‘οΈ Rate limiting, page quotas, RA 10173 (PH Data Privacy Act) compliance
  • πŸ“ˆ Live in production β€” real users, real β‚± revenue, runs on autopilot

πŸ”— Live Site | Showcase repo


πŸ’Ό Professional Experience

Fullstack Developer @ US-based SaaS Company Building AI-powered document processing and workflow automation system

Previous: Hospital HRIS System Production deployment: React + Node.js + MongoDB + Cloud hosting

  • Employee dashboards with biometric attendance integration
  • Multi-level approval workflows with role-based access control
  • Deployed on Render and Vercel

πŸ›  Tech Stack

Frontend

Next.js React TypeScript Tailwind shadcn/ui

Backend & APIs

Node.js Express Next.js API

AI Integration

Claude API OpenAI

Databases

PostgreSQL Supabase MongoDB

Auth & Payments

Clerk PayMongo

DevOps & Deployment

Vercel Render AWS Upstash Git

Testing & Quality

Vitest Jest Testing Library


πŸ“Š GitHub Stats

Elmar's GitHub Stats

Top Languages

GitHub Streak


🎯 What I'm Working On

  • πŸ€– Operating PlainDoc β€” AI-powered employment contract analysis for Filipino workers (live in production)
  • πŸš€ Building AI-integrated workflow automation tools
  • πŸ“š Shipping with Next.js 16 App Router, React Server Components, and Turbopack
  • πŸ§ͺ Implementing comprehensive TDD workflows (80%+ coverage)
  • πŸ”’ Building cost-effective, production-ready AI applications with smart rate limiting and PH data privacy compliance

πŸ’‘ Core Competencies

const elmarAngao = {
  role: "Fullstack Developer",
  specialization: "AI Integration & Document Processing",

  expertise: {
    frontend: ["Next.js 16", "React", "TypeScript", "Tailwind CSS", "shadcn/ui"],
    backend: ["Node.js", "Express", "Next.js API Routes"],
    aiIntegration: ["Claude API", "OpenAI API", "Prompt Engineering", "Document Pipelines"],
    databases: ["PostgreSQL", "Supabase", "MongoDB"],
    auth: ["Clerk", "JWT", "Role-based access"],
    payments: ["PayMongo", "Webhook integration"],
    architecture: ["App Router", "Server Components", "API Design", "Rate Limiting"],
    testing: ["Vitest", "React Testing Library", "TDD", "93.6% Coverage"],
    deployment: ["Vercel", "Render", "AWS", "CI/CD"],
    aiDevTools: ["Cursor", "Claude Code CLI", "Codex CLI"]
  },

  currentFocus: [
    "Operating live AI SaaS in production",
    "Cost optimization for AI APIs",
    "Enterprise workflow automation",
    "Comprehensive testing strategies"
  ],

  availableFor: ["Freelance Projects", "AI Integration Consulting", "Next.js Development", "Senior / Lead Roles"]
};

🌟 Other Projects

AI Document Analyzer β€” Open-Source Companion

Status: βœ… Live demo URL: https://ai-document-analyzer-ea.vercel.app Highlights: 667 tests Β· 93.6% coverage Β· ~$0.45/month API costs Β· 96% cost reduction through intelligent rate limiting Β· WCAG 2.1 Level AA accessibility Tech: Next.js 16, TypeScript, Claude Sonnet 4.5 API, Tailwind, Vercel πŸ”— Live Demo | Source Code

Hospital HRIS System β€” Production Enterprise System

Status: βœ… In production Features: Role-based dashboards (Employee / Manager / Director / HR / Admin) Β· biometric attendance integration Β· multi-level approval workflows Β· employee management Β· scheduling Β· DTR generation Tech: React, Node.js, Express, MongoDB, MongoDB Atlas, Render, Vercel, Cloudinary, Resend


πŸ“« Let's Connect

I'm available for:

  • 🀝 Freelance Projects β€” AI integration, Next.js development
  • πŸ’Ό Consulting β€” Document processing systems, workflow automation
  • πŸŽ“ Mentoring β€” Fullstack development, AI APIs, testing best practices
  • 🏒 Senior / Lead Roles β€” Open to remote opportunities with UK/EU/US time-zone overlap

Contact:


PlainDoc Showcase AI Document Analyzer


πŸ’™ Thanks for visiting! If you find my work interesting, feel free to ⭐ star my repositories!

Last updated: April 2026

Pinned Loading

  1. ai-document-analyzer ai-document-analyzer Public

    TypeScript

  2. plaindoc-showcase plaindoc-showcase Public

    AI-powered legal document analyzer for consumers. Built and operated solo. Live at plaindoc.app.