^.^;

James G.

Developer • Storyteller • Psychology Nerd

React & TypeScriptAI-Assisted BuilderToronto-Based

I build interactive learning experiences that make complex technical concepts feel human.

Not a 10x engineer. Not a rockstar developer. Just someone who genuinely cares about making technology more accessible, documenting the journey transparently, and building things that actually help people learn.

The Real Story

I'm a career pivoter from Toronto who spent a decade in digital advertising and social media marketing before realizing I wanted to build, not just promote.

I'm not a traditional developer. I didn't go to bootcamp. I didn't get a CS degree. What I did do? Spend 20+ years tinkering with computers—from installing Duke Nukem on DOS as a kid, to running Linux, to eventually teaching myself modern web development through AI-assisted workflows and pure curiosity.

What I've Built

  • 53 Blue Team cybersecurity labs - defense-focused learning modules
  • 27 Red Team attack simulations - interactive security training
  • Psychology learning platform - 6 modules from Stoicism to modern CBT
  • 200+ TypeScript components - all documented, all functional

My Philosophy

  • Transparency - I use AI tools. I document it. No hiding.
  • Education-first - If it doesn't teach something, why build it?
  • Human-centered - Technology should reduce friction, not create it
  • Always learning - Every project is a chance to level up

Beyond the Code

Deep into psychology (attachment theory, CBT, stoicism), passionate about storytelling (novellas, journals, blog posts), fascinated by design systems and how tiny UI changes impact human behavior. Music lover. Overthinker. Perpetually curious about what makes people tick.

ReactTypeScriptTailwind CSSSupabaseVercel

What I Believe

Psychology-Driven Design

Every interface decision grounded in how humans actually think and behave.

AI as Collaborator

Embracing AI tools openly—not to replace creativity, but to amplify it.

Code as Narrative

Great products tell stories. Every component is part of that narrative.

Human-First Technology

Building software that connects, inspires, and simplifies for real people.

What I Actually Know

Honest self-assessment. No inflated percentages. Just real skills with real context.

React90%

Built 15+ interactive labs with complex state management

TypeScript85%

Type-safe architecture across 200+ components

Next.js85%

Full-stack apps with SSR, API routes, and optimization

Tailwind CSS90%

Responsive design systems with dark mode support

AI-Assisted Development85%

Transparent AI collaboration - I document everything

UX Psychology80%

10+ years studying human behavior & decision-making

Reality check: These percentages aren't "years of experience"—they're how confident I feel actually building and shipping with each technology. I'm still learning every day. That's the point.

Let's Build Something Amazing

I'm always excited to collaborate on projects that blend creativity, psychology, and cutting-edge technology. Whether you're building a product, exploring AI integration, or need someone who thinks differently about tech—let's connect.

Terms of ServiceLicense AgreementPrivacy Policy
Copyright © 2025 JMFG. All rights reserved.