🧑‍💻 Your Photo
Full-Stack Developer

YOUSSEFLAKHAL

📍 Halifax, Nova Scotia · Canada
Scroll
01 — About

Who I Am

Full-stack developer and Computing Science graduate with hands-on experience building production-grade AI-powered platforms, browser-based applications, and real-time systems.

Comfortable working across the entire stack — from backend API architecture and database design to frontend UI and cloud deployment. Proven ability to ship complete products end-to-end under real constraints.

I'm drawn to complex problems that require both technical depth and creative thinking — whether that's architecting a multi-agent SaaS platform, building a 60fps browser game from scratch, or designing a peer-to-peer encrypted communication system.

+ Projects Shipped
+ Technologies
AI Agents Built
BSc Computing Science
02 — Skills

Tech Stack

Languages
JavaScript ES6+ TypeScript Python Java C / C++ SQL
Frameworks
Node.js Express PixiJS Svelte React Vite
🤖 AI & APIs
Claude API Stripe Firebase Google Drive API Gmail API Places API PageSpeed
🔧 Tools & Platforms
Git Firebase Auth Firestore Google Cloud Vercel Make.com VS Code
🌐 Web
HTML5 CSS3 Responsive Design SEO
💡 Concepts
Game Loops REST APIs OAuth 2.0 SaaS Architecture Real-time Systems Socket Programming
03 — Projects

What I've Built

🤖 AI & SaaS 2025 – 2026
Halifax.AI — AI Agency SaaS Platform
Node.jsFirebase Claude APIStripe PythonGoogle APIs
  • Full-stack SaaS with 4 AI agents (Nova, Atlas, Echo, Vault) serving small businesses
  • 7-step AI strategy wizard querying Google Places, PageSpeed & Claude API in real time
  • Stripe webhook billing with automatic agent provisioning & Drive folder creation
  • Real-time Firebase Firestore chat with live client-agent conversations
🎮 2D Game 2025
Void Rush — Browser Arcade Game
TypeScriptPixiJS ViteVercel
  • 15-level arcade game with 3 multi-phase boss fights & rotating laser beams
  • Custom game loop, particle system, and 60fps rendering engine
  • Full audio system — 13 original tracks, independent SFX/Music controls
  • Live leaderboard, playable tutorial, full Vercel deployment
🎮 2D Game 2025
TimeSplit Courier — Time-Loop Puzzle Game
TypeScriptPixiJS v7 Howler.jsVite ExpressSQLite
  • 20-level puzzle game where every 10-second loop becomes a ghost that replays your exact actions
  • Fixed-timestep ghost sync engine — coordinate up to 8 simultaneous ghost agents per level
  • Star-rating completion screen with contextual feedback, progressive difficulty curve
  • Custom WorldRenderer, tutorial overlay system, and Express/SQLite leaderboard backend
🌐 Web Dev 2025 – Present
Client Business Websites — Freelance
HTML5CSS3 JavaScriptSEO
  • Multiple production websites for local small businesses in Halifax
  • Custom landing pages with lead capture and service breakdowns
  • Full project lifecycle: client brief → design → dev → delivery
  • SEO fundamentals: semantic HTML, meta tags, page speed optimization
🌐 Web Dev 2025
Get Right Cuts — Barbershop Booking Platform
HTML5CSS3 JavaScriptNode.js ExpressTwilio
  • Full-stack barbershop website with real-time slot availability and online booking
  • Twilio SMS integration — auto-confirms appointments and notifies barber of new bookings
  • Password-protected admin dashboard to manage bookings, hours, and blocked dates
  • Customers confirm or cancel via SMS reply (CONFIRM / CANCEL webhook flow)
⚙ Systems Sep – Dec 2025
P2P Encrypted Chat Application
PythonSockets Cryptography
  • End-to-end encrypted peer-to-peer chat without a centralized server
  • Full socket-based networking lifecycle — setup, routing, disconnection
  • Cryptographic message integrity and confidentiality in transit
⚙ Systems Sep – Dec 2024
Conservation Mapping Software
JavaData Structures Algorithmic Design
  • Coordinate-based ecological mapping system for protected area management
  • Modular architecture — mapping, ingestion, and classification layers
  • Applied design patterns, documented for future developer onboarding
⚙ Systems Sep – Dec 2023
Accessibility Mobile App — Northwood Inc.
Mobile DevWCAG Accessible UI
  • Prototype app improving web interaction for users with accessibility needs
  • WCAG-aligned components, keyboard navigation, audio accessibility
  • Iterative reviews with Northwood Inc. stakeholders
04 — Education

Academic Background

Bachelor of Computing Science
Saint Mary's University · Halifax, NS
Sep 2019 – 2025
Data Structures & Algorithms Software Engineering Mobile Development Database Systems Operating Systems
  • Completed multiple team-based software projects from requirements gathering through to tested, documented delivery
05 — Experience

Work History

Freelance Web Developer
Self-Employed — Halifax, NS
2024 – Present
  • Designed and delivered production websites for local small businesses — full project lifecycle from client brief through design, development, and deployment
  • Built custom booking systems, landing pages, and admin dashboards using Node.js, Express, and vanilla JS
  • Integrated third-party APIs including Twilio SMS, Stripe payments, and Firebase for client projects
Fitness Centre Supervisor
Saint Mary's University — SMUfit
Nov 2022 – Jan 2026
  • Managed daily open/close operations, class scheduling, field & ice bookings, and membership services for a busy university fitness facility
  • Resolved conflicts between staff and patrons, enforced facility policies, and responded to emergencies — demonstrating composure and leadership under pressure
06 — Contact

Let's Build Something
Remarkable.

Email yousseflkh25901@gmail.com click to copy
📞
Phone (902) 210-6502 click to copy
GitHub YoussefLKH open profile ↗