I'm Ashkan
I ship features

Junior full-stack developer in Toronto. I build web apps from database to UI: ASP.NET Core, Java, JavaScript, SQL. I'm currently shipping production software for real clients.

Portrait of Ashkan Pazaj, Junior Full-Stack Developer based in Toronto
01 / About

Full-stack developer with an operator's mindset.

I'm Ashkan Pazaj, a junior full-stack developer based in Toronto. I just graduated from Computer Programming (T186) at George Brown Polytechnic and I'm building production web apps, from REST APIs and databases to hand-coded frontends.

Before code, I spent five years running café and retail floors, managing teams, P&L, and high-volume service. That background shows up in how I write software: I think about the person using the feature, communicate clearly under pressure, and treat every ticket like something that has to ship.

  • Toronto, Ontario
  • English · Persian (Native)
  • Junior Full-Stack Developer
  • C# · Java · JavaScript · SQL
  • Available immediately
02 / Full-Stack Development

Building software from database to UI.

I graduated from Computer Programming (T186) at George Brown Polytechnic, a focused 2-year diploma in programming logic, full-stack web, Java, databases, software QA, and a real system-development capstone. I'm currently on contract building production e-commerce for a real client.

For engineering managers

Why I'm a different kind of junior hire

I've been the user

Five years on POS, scheduling and inventory software means I know exactly where line-of-business apps fail real people. I'll catch the UX gaps in code review.

I communicate like an adult

I've managed customers, staff and vendors through messy days. Standups, code review, written specs. You won't have to teach me how to update stakeholders.

I learn in production

I've launched menus, trained teams and chased KPIs all at once. Picking up a new framework on a real ticket is just a Tuesday.

I show up, on time, every time

Five years of opening shifts. I treat tickets the same way: own it, ship it, close the loop.

Full-Stack Developer (Contract)

Armeh Gold Gallery · Remote

Jan 2026 to Present
  • Built and deployed a full-stack gold jewellery e-commerce platform from scratch featuring RTL Persian UI, product catalog, cart and checkout system, user accounts, and real-time gold price integration via TGJU API with background caching for performance optimization.
  • Architected a monolithic ASP.NET Core 9 app hosting both the REST API (/api/*) and static frontend in one process, zero external dependencies beyond SQLite.
  • Designed and implemented session-based auth (BCrypt, RBAC) with separate admin and customer roles; admin panel supports full product CRUD, user management, and manual gold price refresh.
  • Built a separate confidential internal web application for gallery staff to manage in-store inventory and process online orders, role-restricted and not publicly accessible.
C# ASP.NET Core 9 Entity Framework Core SQLite Vanilla JS TGJU API IHttpClientFactory Background Services

Computer Programming · T186

George Brown Polytechnic · 2-Year Diploma · Toronto, Ontario

Graduated

A 2-year, 4-semester diploma built around the full software development life cycle: programming logic, object-oriented design, test-driven development, full-stack web, databases, agile delivery and a real system-development capstone in the final term.

Programming Fundamentals

Computing logic, object-oriented programming in Java, data structures & algorithms.

Full-Stack Web

HTML/CSS/JS, advanced web programming, web application development, Java back-ends.

Data & Databases

Data management foundations, SQL, relational database design and querying.

Software Engineering

System analysis & design, software QA, agile workflows, open-source development, capstone.

What I bring to a codebase

Honest split, so you know exactly what you'd be hiring.

Strongest skills

  • HTML5 & CSS3 (this site, hand-built, no frameworks)
  • JavaScript fundamentals: DOM, events, ES6
  • Java & object-oriented programming basics
  • SQL & relational database design
  • Git, GitHub & basic command-line / Linux
  • Reading specs and turning them into working pages

Solid foundation

  • Full-stack web apps with Java back-ends
  • Object-oriented programming & design
  • Data structures & algorithms
  • Software QA, testing & test-driven development
  • System analysis, design & agile delivery
  • Open-source workflows & the capstone project

The full T186 curriculum

4 semesters · 2 years · culminates in a real system-development capstone.

Semester 1Foundations
  • IT Essentials
  • Fundamentals of Computing Logic
  • Intro to Web Development
  • Intro to Data Management
  • Math for Computer Tech I
  • Communicating Across Contexts
Semester 2Building Blocks
  • Database Management
  • Object Oriented Programming
  • Intro to Full-Stack Development
  • Linux Essentials
  • Math for Computer Tech II
Semester 3Web & Java
  • Advanced Web Programming
  • Web Application Development
  • Application Development Using Java
  • System Analysis, Design & Testing
  • Software Quality Assurance
Semester 4Engineering & Capstone
  • Data Structures & Algorithms
  • Agile Software Development
  • Open Source Development
  • System Development Project (Capstone)
  • Professional Workplace Competencies

The honest pitch

I'm not the most senior developer you'll interview. I'm a fresh grad with real production work under my belt. What you do get is someone who ships reliably, communicates like an adult, and brings five years of operational experience to every standup. Put me on a junior full-stack role and I'll grow fast.

5 live projects

Games, client sites, e-commerce platforms. All hand-coded. Want to see what I actually ship?

See the work