MK/CASTRO

Full Stack Developer & Technical Leader — 10+ years

The full CV

The complete record — every company, every position, every project. Preview it in the browser or take the PDF with you.

Preview
/01

Summary

Full Stack Developer with 10+ years of experience and CTO background. Proven track record building high-performance systems (300+ req/s, sub-200ms), leading teams of up to 12 developers, and achieving PCI DSS/BSP compliance in fintech. Known for transforming complex business requirements into production-ready systems across fintech, enterprise SaaS, and consumer platforms.

/02

Accomplishments

  • Built high-performance APIs handling 300 concurrent requests per second with sub-200ms response times, processing high-volume affiliate events through event-driven architecture with AWS SQS/SNS, Redis/ElastiCache, PostgreSQL, and worker consumers.
  • Rebuilt CryptoBack from Laravel/Livewire into a canonical Next.js 16 application with React 19, Drizzle ORM, PostgreSQL, Clerk, Vercel, i18n, dashboards, offer wall, referrals, payment/withdrawal flows, and automated tests.
  • Built partner and tracking platforms for affiliate operations, including postback APIs, role-based dashboards, traffic reports, statement PDFs, payout callbacks, cron jobs, reconciliation workflows, and observability.
  • Led engineering teams of up to 12 developers, hiring and training 4-6 developers, and achieving PCI DSS and BSP regulatory compliance in fintech.
  • Developed GHG Scope 1/2/3 emission tracking, AI/OCR receipt categorization, and PM workflow automations for enterprise environmental compliance SaaS serving dozens of Japanese corporations.
  • Revived abandoned platforms (doubling traffic post-relaunch), fixed critical production bugs causing revenue loss, and modernized legacy systems from Laravel 4.2 to 10.
  • Managed 74 Shopify stores and 10,000+ SKUs, building CLI tooling that saved days of manual work per operation.
  • Deployed and managed cloud infrastructure across AWS and DigitalOcean, integrating automated testing, containerized environments, and CI/CD pipelines.
/03

Experience

Full work history — every company, position, and the projects shipped inside each.

TheWorkPlace Inc.

Baguio, PH Jun 2026 Present

Jun 2026Present

Co-founder

  • Co-founding a virtual office and business center for Baguio City: registered business address plus bundled setup services — registration paperwork, bookkeeping, web, and design
  • Authored the feasibility study (market gap, PH regulatory basis, unit economics) and the v1 product requirements for the client portal
  • Architecting the platform on Next.js 16, React 19, Drizzle, and Neon PostgreSQL with Auth.js, Vercel Blob, and Resend

tiffanydecastro.com

Baguio, PH Nov 2025 Present

Nov 2025Present

CTO and Co-founder

  • Co-founded an event design business platform and built it end-to-end: public marketing site, client-facing estimator and booking flow, and a full admin back office covering inquiries, bookings, payments, contracts, calendar, and accounting
  • Shipped on Next.js 16, React 19, TypeScript, Prisma 7, and PostgreSQL with Clerk auth, Vercel Blob storage, and Resend transactional email
  • Established production-grade engineering practices from day one: unit tests, Playwright E2E and visual regression suites, CI checks, and containerized local infrastructure

Spike Up Media, LLC

Los Angeles, CA, USA Nov 2024 Present

Nov 2024Present

Lead Full Stack Developer

  • Led full-stack delivery across CryptoBack, partners.cryptoback.club, and event-tracker platforms, translating ambiguous business requirements into production-ready systems
  • Rebuilt the canonical CryptoBack product from Laravel/Livewire into a modern Next.js 16, React 19, Drizzle, PostgreSQL, Clerk, and Vercel application with tests, i18n, dashboards, payments, attribution, and deployment workflows
  • Built the CryptoBack partner portal from scratch with Next.js, Auth.js, Drizzle, PostgreSQL, role-based dashboards, partner onboarding, postback APIs, reporting, statements, and payout/reconciliation workflows
  • Designed and built track.bankrolls.tools as a high-volume affiliate tracking system using Next.js, PostgreSQL, Redis/ElastiCache, AWS SQS/SNS, workers, postbacks, health checks, and CI/CD automation
  • Introduced Vercel and Next.js as the standard delivery stack for new projects while maintaining Laravel systems where they remained the right operational fit

Asuene Inc.

Tokyo, Japan May 2024 Nov 2024

May 2024Nov 2024

Senior Full Stack Developer

  • Spearheaded PM workflow enhancements by replicating Jira-like automations in Notion, implementing custom workflow automations, and setting up sprint/kanban boards with standardized templates for feature requests, bug reports, and sprint planning
  • Created bash tooling for selective linting and testing on the large codebase, reducing feedback loop time for developers
  • Advocated for and secured company Postman account during retros, improving API collaboration across the team

tsikot.com Inc.

Baguio, Benguet, PH Nov 2023 May 2024

Nov 2023May 2024

CTO and Co-founder

  • Led product direction by analyzing behavioral data, conducting user interviews, and influencing the roadmap
  • Hired 2 developers and served as de facto HR, building the technical team from scratch
  • Secured $10,000 AWS credits through AWS Activate partnership, reducing infrastructure costs during relaunch
  • Tripled platform traffic from 200k to 600k daily visitors post-relaunch

Xawnatech

Minneapolis, MN, USA Apr 2022 Nov 2023

May 2022Nov 2023

Head of IT

  • Introduced Vercel for frontend deployment, enabling preview deployments that streamlined stakeholder feedback loops
  • Led development team while translating stakeholder requirements into prioritized, actionable tasks
  • Architected secure communication between Vercel frontend and EC2 backend infrastructure

Apr 2022May 2022

Lead Developer

  • Converted a conceptual product idea into actionable technical specifications, creating SDLC documentation, ERD, and use case diagrams from scratch
  • Championed and secured stakeholder buy-in for Laravel + React + React Native stack over competing alternatives through prototype demonstrations
  • Established TDD practices with 80%+ code coverage and taught the CTO to contribute to the backend codebase

Lindytech Inc.

Makati, NCR, PH Oct 2021 Apr 2022

Nov 2021Apr 2022

Interim CTO

  • Coordinated across compliance, product, operations, and customer support departments
  • Hired developers and engaged penetration testers to strengthen the engineering and security teams
  • Implemented CI/CD pipeline with Cypress E2E testing, reducing QA and UAT cycles and boosting team deployment confidence

Oct 2021Nov 2021

Lead Developer

  • Onboarded rapidly and delivered first PR within 48 hours of joining
  • Identified leadership gap and proactively assumed CTO responsibilities, later negotiating formal role transition
  • Established coding standards and began cross-departmental coordination to align engineering with business needs

Casting Calls America LLC

Roseville, CA, USA Apr 2018 Oct 2021

Mar 2019Oct 2021

Lead Developer

  • Hired and trained 4-6 developers over tenure, leading onboarding sessions on the tech stack, best practices, and architecture patterns
  • Took charge of project management responsibilities, including timeline estimation, task delegation, and cross-functional coordination with stakeholders
  • Served as intermediary between developers and stakeholders, converting business needs into technical specifications and prioritizing tasks
  • Participated in compensation discussions and team structuring during periods of organizational growth and contraction
  • Authored and maintained development documentation and engineering best practices across the team

Jan 2019Mar 2019

Senior Web Developer

  • Led the hiring and training of a diverse development team
  • Introduced Paratest company-wide, reducing CI feedback loops from minutes to seconds
  • Established linting, coding standards, and best practices documentation for the engineering team

Apr 2018Jan 2019

Full Stack Web Developer

  • Advocated for and implemented Laravel Shift, adding comprehensive test coverage to ensure safe framework upgrades
  • Volunteered to take on developer management responsibilities, enrolling in Master's program to strengthen leadership skills
  • Negotiated flexible work schedules enabling PH developers to work local hours while maintaining California-time stakeholder communication as the intermediary

Milkyway Distribution Ltd.

Kowloon, Hong Kong Apr 2016 Apr 2018

Apr 2016Apr 2018

Web Developer

  • Transitioned from data-entry role by automating product listings with Excel VBA, reducing an 8-hour daily task to 20 minutes and earning promotion to IT department
  • Built company-wide translation system enabling international market expansion across multiple regions
  • Improved data-entry team efficiency by replacing manual text input with dropdown interfaces and training staff on product photography standards
/04

Education

Jan 2020Jan 2022

MS in Information Technology (PSM Track)

University of the Cordilleras

  • Led multiple graduate-level research initiatives, including topics in Human Behavior in Organizations, Supply Chain Management, IT Security, and Advanced Information Management.
  • Developed a time-series product demand predictor using an LSTM neural network.
  • Designed and built a scalable Internet of Things (IoT) solution integrated with an online monitoring dashboard.
  • Produced a working prototype using the Design Thinking methodology, focusing on practical innovation.
  • Authored a capstone on IT Innovation and Emerging Technologies, emphasizing real-world applications in tech advancement.

Jan 2011Jan 2015

BS in Aircraft Maintenance Technology

PATTS College of Aeronautics

  • Founder & President, Basic-Engineering Pioneers of Innovative Construction.
  • Technical Head, Alliance of Aircraft Mechanics and Troubleshooters.
  • Elected Student Government Representative, Basic Engineering.
  • Academic scholar throughout the program.
  • Built CRUD systems for automating aircraft reports and school event forms.
/05

Skills

Languages

JavaScript10yrsPHP10yrsSQL10yrsVBA10yrsPython8yrsC++8yrsShell8yrsTypeScript5yrs

Frameworks

Laravel10yrsNode.js10yrsVue.js8yrsDjango8yrsReact5yrsNext.js2yrs

Testing

Databases

AWS

EC28yrsS38yrsSQS8yrsSNS8yrsElastiCache8yrsRDS8yrsCloudWatch8yrsCloudFront8yrsRoute538yrsIAM8yrs

Infrastructure

Services

Practices

REST APIs10yrsOAuth210yrsJWT10yrsAgile10yrsKanban10yrsSDLC10yrsWebSockets8yrsTDD8yrsSOLID Principles8yrsScrum5yrs
/06

Languages

English (Fluent)Filipino (Native)German (Basic)

Full record, PDF

Download CV

Get the full PDF version of my CV, or view the condensed resume.