~/reysan

Rey San Madamba — full-stack developer, building things that ship.

Northern Alberta Institute of Technology (NAIT) Computer Software Development grad. I build practical, working software — from a 10-person capstone system to a live business I run end to end.

Founder ReputationExpert.ca — visit site →

01 — about

Marketing background, developer now.

Before code, I spent years in digital marketing and social media management — running campaigns, growing audiences, and managing online reputation for clients and organizations. That background shapes how I build: I care less about clever code and more about whether it actually solves a problem for the person using it.

Today I build full-stack web applications — C#, Blazor, React, Node.js — and run ReputationExpert.ca as a live proof-of-concept that I can ship real, working products end to end, not just school projects.

02 — projects

Seven builds, in and out of school.

OOKs Substitution Solution

NAIT capstone — team of 10
C#Blazor ServerMudBlazorEF CoreSQL ServerAzure

Replaced NAIT's manual, paper-based instructor substitution process with a full system. Owned the Super Admin and Chair Override modules.

Technical details
  • Built workload calculation logic to prevent over-assigning instructors
  • Implemented time-overlap validation to catch scheduling conflicts automatically
  • Used soft-delete instead of hard-delete, preserving full audit history
  • Contributed to Azure deployment and resolved Git conflicts across a 10-person team

Tax Write-Off Tracker

Personal project — mobile app
FlutterDart

A mobile app to help users calculate and track tax write-off eligibility across expense categories, with a simple UI for logging deductible expenses and estimating savings.

Cerkal Group Lending Inc.

Client project — web development
JavaScriptHTML/CSS

Landing page for a Philippine lending business, built around a live interactive loan calculator instead of just a features list.

Technical details
  • Calculator logic handles principal, term, and rate with live-updating results
  • Handles invalid and boundary inputs for non-technical users

Yours Handyworks

Client project — web development
HTML/CSSJavaScriptFormspree

Business site for a renovation and construction outfit, with a project showcase and working contact form.

Technical details
  • Built a split-drag before/after slider for renovation comparisons
  • Integrated Formspree for a working contact form without a backend

RhoCreates

Client project — web development
HTML/CSSJavaScript

Landing page for a handmade crochet brand, designed to match its personal, handmade feel.

Highlevel Diner

Client project — web development
HTML/CSSJavaScript

Retro Americana-themed restaurant site, built around menu presentation and brand feel.

03 — skills

What I build with.

Languages

C#JavaScriptHTML CSSJavaSQLDart

Frameworks

Blazor ServerMudBlazorReact Node.jsFlutterJakarta EEEF Core

Cloud & tools

AzureFirebaseGitGitHub SQL ServerPostgreSQLMongoDB

04 — contact

Let's talk.

Open to full-stack developer roles in Edmonton and remote.