Senior Full Stack Developer

Mohammed
Abbas

Building production‑grade web, mobile, and AI‑powered products. Enterprise platforms to fintech—shipped and scaling.

Kitchener-Waterloo / Toronto, Canada · Open to remote
Get in touchView work
01About
Mohammed Abbas

I build things that
ship & scale.

I'm Moe — a Senior Full Stack Developer with 5+ years shipping production software. I'm currently at Therefore Interactive, building enterprise platforms for TD Bank, and running ALTAIF Inc., where I build fintech products that handle real money, real compliance, and real users.

My engineering foundation comes from a Bachelor of Engineering degree and Full Stack training at Lighthouse Labs. I work across the entire stack — from React Native mobile apps to AI-powered assistants to payment infrastructure.

I care about craft, accessibility, and building software that earns trust. Whether it's a TD Bank contest platform serving millions or a currency exchange handling FINTRAC compliance — I treat every project like it matters, because it does.

02Experience

Where I've worked.

Oct 2025 — Present · Freelance

Full Stack Developer (Freelance)

ALTAIF Inc.
Kitchener, Remote
  • Building Rafidain & Co. — a hybrid jewelry e-commerce + gold/silver trading platform across iOS, Android, web, and admin dashboard in a TypeScript Turborepo monorepo.
  • Shipped taifco.com — production fintech for a FINTRAC-registered MSB with live FX rates, international transfers, and PIPEDA-compliant data handling.
  • Engineered an AI customer support assistant on OpenAI GPT API with compliance-aware prompting and live chat escalation.
Nov 2023 — Present · Permanent Full-time

Full Stack Developer

Therefore Interactive
Toronto, Remote
  • Building enterprise contest platforms for TD Bank — TD Student Contest, TD Insurance Contest, TD Junos Contest — with zero-downtime releases.
  • Ensuring WCAG 2.1 AA and AODA compliance across all deliverables, with comprehensive automated and manual testing.
  • Contributing to projects across banking, insurance, entertainment, and public sector verticals at enterprise scale.
Aug 2019 — Nov 2023

Full Stack Web Developer

Self-Employed
Ottawa
  • Delivered projects across fintech, real estate, construction, e-commerce, and small business sectors.
  • Built and maintained full-stack solutions using React, Node.js, PHP, and various CMS platforms for clients in diverse industries.
Nov 2022 — Jan 2023 · Contract Full-time

Full Stack Web Developer

Therefore Interactive
Ontario, Remote
  • Contributed to enterprise Drupal and React projects for government and financial sector clients.
  • Delivered accessible, performant components under tight deadlines.
03Projects

Selected work.

In Development

Rafidain & Co.

Client-facing jewelry e-commerce + precious metals (gold/silver) trading platform with iOS, Android, web, and admin dashboard. Hybrid TypeScript monorepo architecture.

Lead Developer
TypeScriptNext.jsReact NativeTurborepoSupabase

ALTAIF Currency Exchange

Production fintech for a FINTRAC-registered MSB. Currency exchange, international transfers, remittance to 50+ countries with live FX rates.

Founder & Developer — ALTAIF Inc.
Next.jsTypeScriptTailwindSupabaseSanity CMS

Taifco AI Assistant

AI-powered customer support on OpenAI GPT API with human live chat escalation. Compliance-aware prompt engineering for regulated financial services.

Developer — ALTAIF Inc.
OpenAI GPT APINext.jsTypeScriptPrompt Engineering

TD Bank Contest Platforms

Enterprise platforms for TD Student Contest, TD Insurance Contest, TD Junos Contest. Zero-downtime releases with full WCAG 2.1 AA / AODA compliance.

Full Stack Developer — Therefore Interactive
ReactNext.jsTypeScriptWCAG 2.1 AA

Winsa Candles

Full e-commerce platform for an artisan candle brand. Custom product catalog, cart, and checkout flow.

Developer
Next.jsReactTypeScriptTailwindSupabase
04Skills

Tech I work with.

React
React Native (Expo)
Next.js
TypeScript
JavaScript ES6+
HTML5
CSS3/Sass
Tailwind CSS
Material-UI
ReactReact Native (Expo)Next.jsTypeScriptJavaScript ES6+HTML5CSS3/SassTailwind CSSMaterial-UINode.jsExpress.jsPHPREST APIsGraphQLOAuth/JWTOpenAI GPT APIClaude APIPrompt EngineeringRAG ArchitectureAI AssistantsPostgreSQLMongoDBMySQLRedisSupabaseReact NativeExpoiOS & AndroidAWSPlatform.shDockerRailwayVercelGitHub ActionsTurborepoCursorClaude CodeDrupalSanity CMSWordPressStrapiJestReact Testing LibraryCypressWCAG 2.1 AAAODAARIAFINTRACPIPEDAReactReact Native (Expo)Next.jsTypeScriptJavaScript ES6+HTML5CSS3/SassTailwind CSSMaterial-UINode.jsExpress.jsPHPREST APIsGraphQLOAuth/JWTOpenAI GPT APIClaude APIPrompt EngineeringRAG ArchitectureAI AssistantsPostgreSQLMongoDBMySQLRedisSupabaseReact NativeExpoiOS & AndroidAWSPlatform.shDockerRailwayVercelGitHub ActionsTurborepoCursorClaude CodeDrupalSanity CMSWordPressStrapiJestReact Testing LibraryCypressWCAG 2.1 AAAODAARIAFINTRACPIPEDA
05Writing

Thoughts & writing.

AI + Compliance · Coming soon

Building AI Assistants for Regulated Fintech

How I engineered compliance-aware prompt systems for a FINTRAC-registered money services business.

Architecture · Coming soon

Monorepo at Scale with Turborepo

Lessons from building a TypeScript monorepo spanning web, mobile, and admin across multiple deployment targets.

06Contact

Let's build
something.

Open to remote full-time, contract, and freelance work across Canada and North America. Whether you need a senior developer or a technical partner — let's talk.