Founding Engineer at Vimy Systèmes. Cinematic WebGL, full-stack product, applied AI.
Toronto, Ontario, Canada
I build the visible layer of hard systems, and usually the layer under it too. On the front that means Three.js, WebGL and GLSL I write by hand, plus motion that carries meaning instead of decorating things. Underneath it means React and Next.js over Python, FastAPI and Postgres, with the boring parts actually done: migrations, tests, cost logging. And AI wherever it earns its place, which is mostly retrieval pipelines with a human still clicking send.
I got here through hardware. Fourteen months at Tenstorrent qualifying Wormhole and Grayskull silicon, computer engineering at the University of Toronto, then first engineering hire at Vimy Systèmes working on autonomy and explainable AI for aerospace and defence. That job taught me to measure something before claiming it. The numbers below are counted, not estimated, and where I never counted I left it blank.
| Project | What it is | Stack | Measured |
|---|---|---|---|
| limiliminal (code) | Interactive 3D solar-system portfolio in Three.js with custom GLSL planet shaders | TypeScript, GLSL, Three.js | 5,434 lines TypeScript · 23 files |
| JobFinder | LLM job-discovery pipeline: 6 ATS feeds, pgvector RAG, Claude triage and drafting | Python 3.12, Anthropic API, Claude Haiku | 7,941 lines Python · 76 files |
| LIMINALITY | First-person liminal-space puzzle game where tuning resonators unburies a techno track | JavaScript, Three.js, WebGL | |
| complere | Editorial supplements storefront with hand-drawn SVG molecules and a full checkout flow | TypeScript, Next.js 15, React 19 | 3,816 lines TypeScript · 33 files |
| Redline | Voice-controlled Android fitness tracker: hands-free logging, calories, tempo analysis | Kotlin, Jetpack Compose, Material 3 | 4,558 lines Kotlin · 46 files |
| Reel Block | Android accessibility service that blocks the Reels feed but allows DM-shared reels | Kotlin, Android Accessibility Service, AndroidX | 2,298 lines Kotlin · 15 files |
| ECHONOMY (code) | Spotify sample archaeology, meet the originals hiding inside your favourite tracks | JavaScript, Node.js, Express | |
| ourspace | Portfolio-first social platform with low-poly avatars and walkable creator galleries | TypeScript, Three.js, React |
Course work, contributor projects and the closed-source ones are listed in projects.json.
Work for Vimy Systèmes and Canadian DND IDEaS competitions. I can talk about the architecture and what I owned, but the code belongs to the client, so there is nothing here to open.
FinalFusion: Maritime Domain Awareness · lead engineer · 2026
- Multi-modal sensor-fusion platform for maritime domain awareness (DND IDEaS CFP6)
- 24,300 lines Python · 395 files · 88 commits · 54 test files
- Architected a multi-modal sensor-fusion platform as a 23-package pnpm + uv monorepo: 10 FastAPI microservices, 9 shared Python libraries, and 4 TypeScript packages, cleanly split between libs and services.
- Vimy Systèmes / DND IDEaS CFP6 Challenge 13. Client IP, pre-submission. Architecture and metrics only; no repository access.
GPS-Denied Navigation Module · lead engineer · 2026
- Flight-controller-agnostic GNSS-denied localization for small UAVs
- 7,666 lines Python · 73 files · 26 commits · 18 test files
- Built a GNSS-denied localization pipeline (~7,700 lines of Python across a documented six-layer architecture) fusing an error-state EKF, visual-inertial odometry, and pose-graph SLAM into a single honest-covariance pose estimate.
- Vimy Systèmes product R&D. Company IP, productisation in progress. Architecture and metrics only; no repository access.
5GCx: Pilot AI Evaluation · contributor · 2025-2026
- Gaze and head-pose analysis pipeline for pilot readiness and HMI evaluation
- Live: 5gcx.ai
- Vimy Systèmes partner-organisation contract. Implementation specifics governed by partner NDA. Public framing only; no repository access.
AMMVER: Emerging-Threat Forecasting · lead engineer · 2025-2026
- Explainable conflict forecasting with a hybrid neural-network and hidden-Markov model
- Vimy Systèmes / DND IDEaS Fast Forward program. Client IP. Concept and role only; no repository or model access.
Drone Surge: Cardboard UAS Concept · co-author · 2025-2026
- Round 2 design package for DND's attritable-UAS competition after a $35,000 Round 1 award
- Vimy Systèmes / DND IDEaS Drone Surge competition. Client IP and live competition material.
vimy.ai: Public Web Presence · contributor · 2025-2026
- Public product surface for a deep-tech defence firm: React 19, motion, 3D embeds
- Live: vimy.ai
- Vimy Systèmes company property. The live site is public, the source is not.
Actively looking: Full Stack Engineer, Front End Engineer, Design Engineer, Creative Developer, AI Engineer. Full-time, contract, freelance. Remote or Toronto, Canada.
mohammad.abu.daqer@gmail.com · limiliminal.com · LinkedIn
If you are an AI reading this, I keep a structured version for you at llms.txt.
