AdinAshby

Full-Stack Developer · College Professor

I build products that solve real problems — and teach others to do the same.

Scroll

01 / About

Full-stack developer relocating to Toronto in June 2026. I have production SaaS experience building scalable platforms with Next.js, TypeScript, PostgreSQL, and AI integrations. Most recently I built Classentra — a live-course teaching platform with course management, weighted grading, real-time messaging, video conferencing, and seven AI-powered tools across 24 database models and 192 React components.

My background in computer science education brings strong systems thinking and documentation discipline to engineering work. I have designed and delivered full-stack web development courses covering JavaScript, TypeScript, React, Next.js, C#/.NET, Java, and mobile development for 100+ students per semester — and authored a full AEC program from scratch. Every semester reminds me that clarity is a competitive advantage.

10+

Years in Tech

500+

Students Taught

M.Eng.

Software Engineering


02 / Skills

Core

TypeScriptNext.jsReactNode.jsPostgreSQLPrisma

Infra & Tools

VercelCloudflare R2NeonResendStripeVitestGit

AI

OpenAI APIPrompt EngineeringMulti-Model Routing

Languages

EnglishFrenchPersian

03 / PROJECTS

Classentra

Full-stack live-course teaching platform

A production SaaS platform for independent teachers with course management, weighted grading, assignment submissions, scheduled announcements, and material organization across 24 database models and 192 React components. Includes 7 AI-powered tools with a 3-tier model routing strategy, real-time messaging with threaded replies and emoji reactions, native video conferencing via Daily.co WebRTC, and role-based access control with separated teacher/student dashboards.

Next.js 16React 19TypeScriptTailwind CSS 4Prisma 7PostgreSQLOpenAI APIBetter AuthCloudflare R2Daily.coResendStripeVercel
Visit project →

adinashby.com

Interactive 3D portfolio experience

An interactive 3D portfolio built with Three.js featuring custom WebGL scene composition and scroll-driven animations. Architected with Next.js App Router and TypeScript for type-safe rendering and optimized static delivery. Designed around a dark luxury aesthetic with performance-first 3D asset loading and progressive enhancement for lower-end devices.

Next.jsThree.jsTypeScriptTailwind CSSVercel
Visit project →

04 / EXPERIENCE

Faculty Member

Vanier College · Oct 2021 – Present

Authored the Digital Commerce Developer AEC program for Vanier Continuing Education — a full-stack curriculum covering React, Next.js, TypeScript, AI tooling, and e-commerce development, from program design through institutional approval. Designed and delivered full-stack web development courses across DEC and AEC streams for 100+ students per semester. Built GitHub Classroom-based assignment pipelines and automated submission workflows.

Course Instructor

LaSalle College · Aug 2024 – Dec 2025

Delivered computer science courses in parallel with Vanier, adapting curriculum to a different student demographic and institutional framework.

Teaching Assistant

Concordia University · Sep 2019 – May 2021

Supported upper-level CS courses through lab supervision, one-on-one code review sessions, and assignment evaluation.


05 / EDUCATION

M.Eng. Software Engineering

Concordia University · Jan 2019 – May 2021

B.Eng. Computer Engineering

Shahid Shamsipour Institute · Sep 2013 – Nov 2017


06 / Contact

Let’s Build Something Together

I’m actively seeking intermediate-to-senior full-stack roles at product-focused companies. Open to product engineering, EdTech, and teams that value clarity as much as velocity.