Michael

Senior Full-Stack Developer — Next.js, TypeScript, Node.js

55 ID PROOF
contact
mark as hired

Overview

Looking for full-time work (8 hours/day)

at $13.45/hour ($2,560.00/month)

Bachelors degree

Last Active

April 24th, 2026 (8 days ago)

Member Since

March 4th, 2021

Profile Description

Senior full-stack developer with 4+ years building production SaaS systems.

Recent work includes a full-stack scheduling system with Stripe payments and bidirectional Google Calendar sync, a multi-tenant customer auth system with branded portals and role-based permissions, OAuth cloud storage integrations for Dropbox, OneDrive, and Google Drive with background file transfer workers, and a custom S3-compatible multipart uploader with progress tracking and abort support. I've also migrated real-time infrastructure from Pusher to ---------- with Redis-backed rate limiting, and led major framework upgrades to React 19, Next.js 15, Tailwind v4, and tRPC 11 across an 8+ app monorepo.

My daily stack is Next.js, React, TypeScript, Node.js, Express, tRPC, PostgreSQL, MongoDB, Prisma, Tailwind, ---------- , Redis, AWS, Stripe, and Sanity.

Based in Cebu (UTC+8), I'm comfortable with async-first workflows and have 4+ hours of daily overlap with US, EU, and APAC teams. I write clear PRs, ship in small increments, and care about TypeScript ergonomics, bundle size, and DX as much as the feature itself.


Portfolio and case studies: ----------

Top Skills

Experience: 1 - 2 years

Experience: 2 - 5 years

Experience: Less than 6 months

Experience: 2 - 5 years

Experience: 2 - 5 years

Experience: 2 - 5 years

Experience: 2 - 5 years

Other Skills

Experience: 2 - 5 years

Experience: 2 - 5 years

Experience: 2 - 5 years

Experience: 1 - 2 years

Experience: Less than 6 months

Experience: 2 - 5 years

Experience: 2 - 5 years

Experience: 2 - 5 years

Basic Information

Age
24
Gender
Male
Website
Sign Up with Pro Account to View
Address
Tests Taken
None
Government ID
Sign Up with Pro Account to View

“I'm very thankful for what OFS and Onlinejobs.ph has done for me!”

Sam Sapp

SEE MORE REAL RESULTS

“This will change your business!”

- Atiba

Onlinejobs.ph "ID Proof" indicates if "they are who they say they are".

It DOES NOT indicate skill level.

ID Proof scores are 0 - 99 with 99 being the best. It is calculated based on dozens of data points.

It's intended to help employers know who they're talking to is real, and not a fake identity.

Read More »

  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Info )  0.0263
Total Execution Time  0.0277
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,617,488 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/info/1526036
  CLASS/METHOD  
jobseekers/info
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 29 (0.0138 seconds)  (Show)
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)