Mike Castro
Portfolio for senior full-stack review

Next.js SaaS rebuilds, production dashboards, and systems that keep revenue moving.

I am Mike Castro, a senior full-stack developer and technical lead based in the Philippines. This page is the short version for hiring teams: what I have shipped, where I fit, and which projects prove it.

Senior full-stack delivery across Next.js, React, PostgreSQL, auth, payments, dashboards, and deployment workflows.

Legacy modernization experience: Laravel/Livewire systems rebuilt or extended into modern product surfaces without losing business logic.

Production ownership: event tracking, partner portals, admin workflows, reporting, background jobs, and CI/CD, not just landing pages.

Senior implementer background: take ambiguous requirements, turn them into shipped product surfaces, and keep systems observable, testable, and deployable.

Proof projects

The work I would want reviewed first

These are selected for senior full-stack hiring: architecture, product surface, integrations, data flow, and production ownership.

BankRolls Tools Event-Tracker

High-performance affiliate tracking system

Production SaaS

Designed and built track.bankrolls.tools from scratch as a high-performance affiliate tracking system combining click redirects with webhook/postback processing. Implemented registration, deposit, withdrawal, CPA, and CPL event flows with PostgreSQL, Redis/ElastiCache, AWS SQS/SNS, worker consumers, health checks, tests, Dockerized environments, GitHub Actions, and production deployment workflows. Developed APIs capable of handling 300 concurrent requests per second with sub-200ms average response times.

TypeScriptNext.jsDrizzle ORMPostgreSQLRedisElastiCacheSQSSNS

CryptoBack Club

Canonical crypto cashback platform rebuilt from Laravel to Next.js

Production SaaS rebuild

Led the rapid rebuild of CryptoBack from the Laravel/Livewire implementation into a modern Next.js 16 and React 19 application. Recreated the core product experience across marketing, authentication, offer wall, dashboard, leaderboard, referrals, payment/withdrawal flows, i18n, attribution, and deployment workflows using Drizzle ORM, PostgreSQL, Clerk, Vercel, and automated tests.

TypeScriptNext.jsReactDrizzle ORMPostgreSQLClerkVercelGitHub Actions

Asuene Platform

Enterprise environmental compliance SaaS (GHG emissions, AI/OCR, PM workflows)

Enterprise SaaS

Led development across multiple modules of an enterprise environmental compliance platform. Built comprehensive GHG Scope 1/2/3 emission tracking with emission factors management. Spearheaded AI/OCR receipt categorization with intelligent auto-assignment to emission scopes. Implemented PM workflow improvements replicating Jira-like automations in Notion with standardized templates. Developed reporting dashboards, water/waste emission workflows, and approval group management systems.

TypeScriptPHPLaravelVue.jsPostgreSQLSlack APINotion API

CryptoBack Partners

Affiliate partner portal for CryptoBack campaigns, reporting, statements, and payouts

Production partner portal

Built the CryptoBack partner portal from scratch as a Next.js 16 application with Auth.js, Drizzle ORM, PostgreSQL, role-based access control, affiliate onboarding, campaign dashboards, postback APIs, traffic reports, statement PDFs, payout callbacks, cron-based synchronization jobs, and reconciliation workflows.

TypeScriptNext.jsDrizzle ORMPostgreSQLVercelTailwind CSS

Hiring for senior full-stack work?

I can own product surfaces end-to-end: frontend, backend, database, deployment, and technical decisions.

Start a conversation