Skip to content

Marc Uy Dagatan

Senior Full-Stack Software Engineer & Technical Lead.

I build, modernize, and lead production software systems across Ruby on Rails, React, and cloud infrastructure. My work spans hands-on architecture, delivery standards, testing practices, and the teams that keep complex products moving.

Last updated

View

General: the brief. Technical: the full account.

Present

Founder & CEO / Technical Founder

Kravos AI

Founder and technical executive building an AI agent operations platform from concept to production readiness across product strategy, engineering, commercial systems, and launch preparation.

  • Founded Kravos AI and led company strategy, product direction, technical execution, and commercial readiness from the initial concept to a production-ready platform.
  • Built a unified product for agent knowledge, reusable behaviors, approved actions, delivery channels, analytics, and human handoff, avoiding a patchwork of separate systems.
  • Delivered both managed product experiences and developer-facing interfaces so teams can adopt the platform through a hosted workspace, embedded experiences, or programmatic access.
  • Established organizational controls for workspace isolation, role-based permissions, usage governance, auditability, administrative oversight, and secure integration management.
  • Set the engineering standard for reliable, concurrent, long-running AI workloads, commercial operations, quality verification, release checks, operational visibility, and systematic failure handling.

AI agent systems · Multi-workspace platforms · Knowledge-grounded AI · APIs & SDKs · Real-time experiences · Identity & governance · Reliability & observability

Present

AUS

Senior Full-Stack Software Engineer

Beamtree

Senior full-stack engineer across Beamtree's PICQ clinical-audit platform and RISQ healthcare-analytics products, with end-to-end ownership of platform modernization, product delivery, and delivery quality.

  • Rebuilt PICQ Analyser V2 as a Ruby clinical-indicator query language used by both PICQ and RISQ, replacing the legacy C implementation; introduced validation, error reporting, and caching that reduced repeated analysis processing time by 72%.
  • Replatformed PICQ's legacy clinical-audit experience as a modern React and TypeScript application, delivering the core audit and episode workflow with frontend testing and CI coverage.
  • Designed a governed audit-deletion and replacement lifecycle with history and retention safeguards for clinical data, while resolving a staging-blocking bulk-operation performance issue.
  • Delivered RISQ hospital-analytics products: peer-comparison ratios, trend insights, and the executive Client Impact Scorecard, with live hospital data and peer benchmarks.
  • Established a reusable visualization platform to replace bespoke charts with a consistent, accessible system shared across products.
  • Delivered the DRG Custom Audit product and migrated the six-tab Provider Feedback report to the new audit-workflow model.
  • Built secure cross-system integrations and clinical-data interoperability, including 3,907 IHACPA MBS-to-ACHI mappings; co-delivered Ruby and Rails modernization while improving security and data-intensive analysis performance.

Ruby on Rails · React · TypeScript · Parslet · Redis · PostgreSQL · ClickHouse · ECharts · RabbitMQ · AWS

Present

Chief Technology Officer (CTO)

Handlr

Own the technical architecture, delivery, and operations of Handlr, a multi-sided service-booking platform, while remaining hands-on across the stack.

  • Architected a platform with four product surfaces—customer web, partner portal, admin dashboard, and a service-provider mobile application—supported by shared API, database, UI, and configuration packages.
  • Designed the marketplace's core service-discovery, provider approval, availability, booking, assignment, pricing, review, voucher, and loyalty workflows, including ledger-style transaction records.
  • Built financial correctness into the payment flow through PayMongo hosted checkout, webhook-driven payment state transitions, integer-centavo monetary values, and a separation between payment confirmation and booking fulfillment.
  • Delivered shared web and mobile foundations that keep Next.js and Expo clients aligned on the same server contracts, UI primitives, and business rules.
  • Owned developer operations and technical direction from Docker-based environments through CI/CD deployment, database workflows, quality gates, reliability, security, and architecture trade-offs.

TypeScript · Nx · Next.js · React · React Native · Expo · Fastify · tRPC · Zod · Prisma · PostgreSQL · Redis · Docker · GitHub Actions · Coolify · PayMongo

Present

Philippines

Technology & Engineering Lead / Chief Technology Officer

GoGym

Hands-on technology leader modernizing GoGym's fitness and franchise-management ecosystem; appointed Chief Technology Officer in October 2025.

  • Led GoGym's transition from Xano and FlutterFlow to an owned Ruby on Rails, Next.js, and Flutter platform spanning internal operations, franchise management, and member and coach experiences.
  • Recovered an inherited Xano migration that had no usable migration code and unreliable staging data, then rebuilt a five-phase, reconciliation-ready process for approximately 24,000 users, 33,000 subscriptions, 100,000 access records, and 6,000 coach bookings.
  • Built the multi-tenant membership, pricing, voucher, refund, wallet, QR-access, assessment, class, booking, sales, support, and notification capabilities needed to operate a national fitness and franchise business.
  • Implemented a reliable Xendit payment lifecycle with hosted checkout, webhooks, recurring billing, refunds, vouchers, GoCoin top-ups, idempotency, and safeguards for asynchronous or duplicate-payment scenarios.
  • Established authorization, organization scoping, and separate mobile and dashboard authentication boundaries so franchise owners, staff, coaches, members, and internal teams see only the right operational and financial data.
  • Delivered franchisee and executive reporting, mobile reliability improvements, quality controls, staged releases, and operational tooling while correcting early tenancy, RBAC, and authentication decisions.

Ruby on Rails 8 · Next.js · Flutter · PostgreSQL · Redis · Sidekiq · Pundit · Xendit · Firebase · Docker · GCP · Coolify · Sentry · Shorebird

NY USA

Senior Full-Stack Software Engineer (Tech Lead)

Microblink

Technical lead for Product Recognition (BlinkShelf), coordinating the systems, data, and teams behind a product-recognition ecosystem for mobile applications.

  • Led multiple teams and initiatives that established the Product Recognition platform across mobile SDKs, product data, authentication, and machine-learning services.
  • Architected the relational data systems and service boundaries supporting the platform, and led code review and refactoring across the ecosystem.
  • Set Rails and React engineering standards and introduced a team workflow later adopted by other teams.

Ruby on Rails · React · NextJS · Node JS · Milvus

AUS

Senior Developer

Reinteractive

Senior developer across a Learning Management Platform modernization and a venue marketplace product.

  • Led a difficult Rails upgrade for a poorly maintained Learning Management Platform, establishing its first feature and system test coverage.
  • Resolved performance and maintainability problems across background jobs, deprecated dependencies, and platform calculations.

Ruby on Rails · RSpec

Baguio PH

Technical Co-Founder and CTO

TsekAsia

Technical co-founder responsible for the Tsekpay payroll product, its platform infrastructure, and the engineering team delivering it.

  • Designed and delivered the Tsekpay MVP as a full-stack payroll product, then led the refactoring and re-engineering identified during its Alpha stage.
  • Established and operated development, staging, and production environments across AWS and Netlify.
  • Trained and led the engineering team around test-driven development, documentation, and peer code review.

Ruby on Rails · PostgreSQL · React JS · AWS · RSpec

Utah USA

Remote

Tech Lead Software Engineer

Aumni Inc

Technical lead for the Admin Architecture Squad, responsible for the administration and data-operations experience of Aumni's dashboard.

  • Designed a reusable DataOps dashboard architecture that enabled the team to build consistently across administration features.
  • Established reusable testing patterns and engineering review practices aligned with the wider company's standards.
  • Reported delivery progress and technical decisions directly to senior product and engineering leadership.

Ruby on Rails · React · RSpec · Testing Library

California USA

Remote

Lead Software Engineer

GOHISO Inc

Lead engineer who helped take the product from a refactored MVP through Alpha and Beta while advising product leadership.

  • Refactored the MVP and delivered the Ruby on Rails and React product through Beta.
  • Contributed to UX and UI decisions and advised senior management through MVP, Alpha, and Beta stages while the company pursued customers and investors.
  • Built the marketplace payment flow with Stripe and Stripe Connect, then trained and led the engineering team.

Ruby on Rails · React JS · Stripe · Stripe Connect

Software Engineer

Freelance

Provided freelance software engineering services before moving into full-time product engineering and technical leadership roles.

  • Delivered freelance software engineering work across the transition into full-time product engineering.

Ruby on Rails

Application development

Ruby on Rails · React JS · React Native

Data & infrastructure

PostgreSQL · Redis · AWS (EC2, S3, Route 53, RDS)

Delivery

Docker · Docker Compose

Quality

RSpec · Capybara · Testing Library · Jest

FullStack Bootcamp

Ruby on Rails + React JS

Organized and taught a Ruby on Rails and React JS bootcamp from Rails fundamentals through React integration and AJAX basics. The program emphasized industry coding standards and specification-driven testing.

BS-Electronics Comm. Engr.

De La Salle University - Manila

(Did not finish first year of college)

High school

Ateneo de Manila University

Status

Available on request.

I love learning new technology and maintain fitness through boxing and the gym. I have also acted in short films and Filipino drama series.

About Marc Uy Dagatan →
CV | Marc Uy Dagatan