mcdave029 - Overview

Mc Dave Valdecantos

Typing SVG

LinkedIn Email GitHub


Senior software engineer in Vancouver with 9+ years. I build Rails/GraphQL systems for payments and consumer apps, and I care about data integrity, rollout safety, and keeping things reliable when they grow. I like owning a feature from design through shipping and making sure we don't break users while we harden the system.


What I've Built

Fintech -- At addy (50,000+ investors), I built multi-wallet isolation across 10+ financial tables, RBAC (~100 permission checks) with audit trails, and a 48-hour withdrawal review to cut fraud without disrupting legitimate users.

Scale -- For McDonald's Philippines delivery, I led backend + iOS for a nationwide app (800+ locations), coordinating releases and uptime through launch.

Platform -- At ChatGenie, I led a team of 4 building a Messenger-based commerce platform -- Rails + GraphQL backend, payment and logistics integrations, handling 10,000-15,000 orders/month across 1,000+ storefronts.

Cross-platform -- I've shipped across Rails, Vue/React, and iOS (Swift/Obj-C) with feature-flagged rollouts, deduped webhooks, and reversible migrations to keep data clean.


Tech Stack

Languages & Frameworks

Ruby Rails GraphQL TypeScript React Vue.js JavaScript Swift HTML/CSS

Databases & Messaging

PostgreSQL MySQL Redis Sidekiq

Cloud & Infrastructure

AWS Linux NGINX Docker GitHub Actions

Practices

TDD Code Review CI/CD


Open To

Senior Software Engineer roles where payments, data integrity, and reliable rollouts matter.


Profile Views