← back to portfoliogeneral resumedetailed CV

Michael G. Fernandez

Full-Stack Developer

San Pedro, Laguna, Philippines·michaelfernandezskie@gmail.com·0924 481 6674
github.com/haruhadj·haruhadj.org/portfolio

Summary

Full-stack developer building TypeScript applications, PostgreSQL-backed systems, and self-hosted software. I use AI tools and agentic coding workflows to build and refine projects while taking responsibility for the design, code, and delivery. Seeking a junior developer role.

Technical Skills

Languages
TypeScript, JavaScript, Python, C++, SQL
Web
Next.js, React, Node.js, Hono, REST APIs, Zod
Data
PostgreSQL, SQLite, Drizzle ORM, Prisma
Delivery
Docker, Linux, Vercel, Cloudflare, CI/CD
AI & automation
Claude Code, Codex, agentic coding workflows, n8n

Experience

Supply Chain Intern — Optodev Inc. (EssilorLuxottica)

Lens Warehouse Department · September 2025 – February 2026 · Biñan, Laguna

Deployment & Infrastructure

Configured Cloudflare DNS and custom domains for Vercel-hosted sites; run Docker Compose services and Cloudflare Tunnel on a Raspberry Pi 5 for selected self-hosted applications.

Projects

Faculty Evaluation System — Role-aware academic evaluation platform · Next.js · Hono · Supabase · Drizzle ORM

  • Built role-aware administrator, faculty, and student workflows with typed API contracts, PostgreSQL evaluation periods, immutable submissions, and report exports. · faculty-evaluation-system-zeta.vercel.app

Payroll System — School staff payroll · Next.js · Hono · PostgreSQL · Drizzle ORM

  • Implemented role-based employee records, leave and loan workflows, and payroll calculations with Philippine government deductions and payslip generation. · source

NekoStream — Self-hosted anime tracker · Next.js · SQLite · Docker

  • Integrated AniList and MyAnimeList OAuth and watch-progress sync; deployed the Dockerized app on a Raspberry Pi 5. · source

Tsugi — Anime and manga recommendation sharing · Next.js · Hono · PostgreSQL

  • Built scored recommendation lists with public share links, rich social previews, OAuth sign-in, and a validated API. · source

SkillForge — Educational game platform · Next.js · Firebase · Socket.IO · Docker

  • Unified 20+ learning games with shared score history and leaderboards; added multiplayer and deployed ARM64 containers to a Raspberry Pi 5. · source

Secure QR Attendance — Classroom attendance system · Next.js · PostgreSQL · Prisma

  • Built teacher-scanned QR attendance with scoped rosters, appeals, CSV import, and audit logs. · source

Education

Our Lady of Assumption College — BS Computer Science · 2022 – 2026 · Graduated July 2026