CV / PROFESSIONAL RECORD
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.
Experience — general record
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
Technical stack
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
Teaching
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.
Education
BS-Electronics Comm. Engr.
De La Salle University - Manila
(Did not finish first year of college)
High school
Ateneo de Manila University
References
Status
Available on request.
Colophon
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 →