Skip to content
View eangao's full-sized avatar

Block or report eangao

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
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

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.