Shahriyar Khan

Python · Django · PostgreSQL
Software Engineer
Python/Django backend engineering for REST APIs, authenticated products, and backend-heavy full-stack systems.
9+
Published projects
6+
Service categories
4+
Professional roles
1+
Degree
Backend engineering with full-product context
Software Engineer focused on Python, Django, Django REST Framework, FastAPI, PostgreSQL, Redis/Celery, and complete React/Next.js product delivery.
My strongest area is backend engineering: data modeling, API architecture, authentication and authorization, JWT/RBAC, validation, background processing, caching, testing, and clear service boundaries.
- 01
Model the domain before the endpoint
- 02
Authorization is architecture
- 03
Make engineering claims traceable

Selected work
01 / Lead projectNurses Beyond Borders — NCLEX Learning & Exam Preparation Platform
A private-client NCLEX learning and assessment platform covering NGN-style workflows, learning progress, analytics, subscriptions/entitlements, testing, and deployment preparation.
- Django
- PostgreSQL
- React.js
- JWT
- Python
- Redis
- +5
- yango-wing-fleet.vercel.appOpen live project
02Yango Wing Fleet — Driver Registration & Fleet Operations Platform
A full-stack driver-registration and fleet-operations platform with public onboarding workflows, staff-protected APIs, administration, analytics, filtering, and exports.
- Django
- PostgreSQL
- React.js
- JWT
- Python
- REST APIs
- +3
- noteassistai.vercel.appOpen live project
03NoteAssist AI — AI-Assisted Learning & Productivity Platform
An AI-assisted learning and productivity platform for structured notes, saved outputs, quotas, exports, Google integrations, administration, and background processing.
- Django
- PostgreSQL
- React.js
- JWT
- Python
- Redis
- +4
- feelwise-emotion-detection.feelwise.workers.devOpen live project
04FeelWise — Multi-Service AI Emotion Analysis Platform
A multi-service AI emotion-analysis platform coordinating text, facial-expression, speech, and journal workflows through a Node.js/Express gateway and specialized Python services.
- JWT
- Python
- FastAPI
- Node.js
- MongoDB
- Express.js
- +4
- shahriyarkhan.comOpen live project
05Shahriyar Khan — Full-Stack Portfolio & AI Assistant Platform
A full-stack professional portfolio platform with dynamic content, administration, SEO/JSON-LD, a grounded visitor assistant, structured project discovery, and private CV-management workflows.
- Django
- PostgreSQL
- React.js
- Python
- Django REST Framework
- Next.js
- +5
- sk-learntrack.vercel.appOpen live project
06SK LearnTrack — Full-Stack Learning & Course Management Platform
A full-stack learning and course-management platform with structured progression, progress tracking, analytics, and Groq-powered study assistance.
- Django
- PostgreSQL
- React.js
- JWT
- Python
- Django REST Framework
- +4
Concept illustration07TechBuilt Open School — Multilingual Education Platform & Operational LMS
A next-generation multilingual education-platform and operational-LMS foundation in Phase 1 active development, using an API-first modular monolith and checked contracts.
- Django
- PostgreSQL
- React.js
- Python
- Redis
- Django REST Framework
- +6
Concept illustration08TechBuilt Open School — Learning Management System | Final Year Project
The first-generation TechBuilt Open School Learning Management System, built as a Final Year Project and kept distinct from the current organizational rebuild.
- Django
- PostgreSQL
- React.js
- JWT
- Python
- Redis
- +4
Concept illustration09Advanced Restaurant Management System
A desktop application for restaurant operations - inventory, order tracking, and reporting.
- Django
- Python
- PyQt5
- SQLite
A closer look
Nurses Beyond Borders — NCLEX Learning & Exam Preparation Platform
A private-client NCLEX learning and assessment platform covering NGN-style workflows, learning progress, analytics, subscriptions/entitlements, testing, and deployment preparation.
- VerifiedThis project is a private client engagement delivered through TriCore Digital Tech and is presented here only through a sanitized engineering case study.
- VerifiedThe platform uses Django/DRF, Next.js/React, PostgreSQL, Redis, Celery, JWT authentication, and Docker in a modular-monolith architecture.
- VerifiedAssessment workflows include single-choice, SATA, matrix/NGN-style interactions, case-study grouping, timed attempts, autosave, deterministic scoring, frozen attempt snapshots, and post-attempt review.
- VerifiedLearning workflows include course/module/lesson progress, entitlement checks, study planning, recommendations, notifications, analytics, and weak-area signals.

System architecture
Drawn from this project's own verified architecture record - a real diagram, not a screenshot.
Capability built for how clients actually decide
Six focused software-development services, each scoped around real engineering needs rather than generic packages.

Custom software built around real business workflows, roles, integrations, and operational needs.
- Python
- Django/DRF
- PostgreSQL
- React.js

Modern public and authenticated web products connected to maintainable backend services and structured content.
- React.js
- Next.js
- Django/DRF

Full application delivery across backend rules, data models, user workflows, dashboards, and administration.
- Python
- Django/DRF
- React.js
- PostgreSQL

Authenticated multi-user products with dashboards, roles, quotas or entitlements, integrations, and maintainable product workflows.
- Django/DRF
- PostgreSQL
- Redis
- React.js

Relational schema and data-model work designed around real business rules, reporting, filtering, and future change.
- PostgreSQL
- Django/DRF
- Redis
- Python

Application delivery prepared for repeatable cloud deployment with environment-aware configuration and operational boundaries.
- Docker
- CI/CD
- Cloudflare Workers
- Railway
Technical capability
Engineering capabilities grounded in real systems delivery across backend APIs, relational data, and frontend architecture.
Core Stack
Primary technologies- Python
- Django
- PostgreSQL
- React.js
- Docker
Explore Domains
Frontend
- Full-Stack Development
- React.js
- Next.js
- TypeScript
- JavaScript
- HTML5
- CSS3
- Tailwind CSS
- Bootstrap (Framework)
Backend
- Python
- Django
- Django REST Framework (DRF)
- Back-End Web Development
- REST APIs
- API Development
- FastAPI
- Authentication (JWT)
- Role-Based Access Control (RBAC)
- OpenAPI Specification (OAS)
Database
- PostgreSQL
- Database Design
- Redis
- MongoDB
- SQL
- MySQL
Where this experience comes from
Jul 2026 — Present
Software Engineer (Contract)
CurrentTriCore Digital Tech · Remote
Contract-based software engineering focused on backend-heavy and full-stack product delivery with Python/Django, APIs, PostgreSQL, and modern frontend integration.
- Develop Python/Django backend services, REST APIs, authenticated workflows, and product features
- Work across data models, validation, authentication, permissions, testing, and deployment preparation
- Engineer the private Nurses Beyond Borders NCLEX/LMS platform through requirements, implementation, and hardening
- Django
- PostgreSQL
- Python
- REST APIs
Jul 2025 — Apr 2026
Software Developer
HA Technologies (Pvt) Ltd · Islamabad
Worked across frontend and backend development using Python and React, contributing to software delivery, problem solving, and team workflows.
- Contributed to backend and frontend development using Python and React
- Worked through technical problems and changing implementation requirements
- Collaborated with the development team and incorporated feedback into delivery
- React.js
- Python
- Software Development
Feb 2025 — May 2025
Python Developer Intern
CodeAlpha · Remote
Built Python desktop applications and API-integrated workflows using PyQt5 and Tkinter.
- Developed Python desktop applications with PyQt5 and Tkinter
- Implemented event-driven workflows and third-party API integrations
- Python
- PyQt5
- API Integration
Sep 2024 — Feb 2025
Web Developer Intern (Team Lead)
Abasyn University Incubation Center · Peshawar
Built full-stack application functionality while leading development tasks within a small team.
- Built application functionality with Django and REST APIs
- Led development tasks and coordinated implementation work
- Django
- REST APIs
- Team Leadership
How I move from requirements to a working system
Discovery, architecture, implementation, testing, deployment, and handover — with the evidence kept traceable.
- 01
Discovery
Understand the business problem, users, workflows, and constraints.
- 02
Scope
Turn the problem into a concrete, reviewable delivery plan.
- 03
Architecture
Define data models, APIs, permissions, integrations, and deployment boundaries.
- 04
Build
Implement the product iteratively against the agreed architecture.
- 05
Test
Verify behavior, permissions, failure cases, and integration paths.
- 06
Launch
Prepare and deploy the application to its target environment.
- 07
Handover
Document the system and hand over the code, configuration, and operating context.
- 01
Discovery
Understand the business problem, users, workflows, and constraints.
- 02
Scope
Turn the problem into a concrete, reviewable delivery plan.
- 03
Architecture
Define data models, APIs, permissions, integrations, and deployment boundaries.
- 04
Build
Implement the product iteratively against the agreed architecture.
- 05
Test
Verify behavior, permissions, failure cases, and integration paths.
- 06
Launch
Prepare and deploy the application to its target environment.
- 07
Handover
Document the system and hand over the code, configuration, and operating context.
Choose your path
Recruiters & hiring managers
Hiring for a software engineering role
Review evidence-backed backend/full-stack work, verified experience, and the systems behind the résumé.
View résuméFounders & clients
Building a software product
Discuss backend/API work, a custom web application, SaaS/EdTech delivery, or a full-stack product build.
Start a conversationCommon questions
What do you build?
Backend-heavy web applications, REST APIs, SaaS/EdTech products, and custom business systems using Python, Django/DRF, FastAPI, PostgreSQL, and React/Next.js.
Do you work with existing systems or only new builds?
Both. I start by understanding the data model, access rules, existing workflows, integration boundaries, and the change the product actually needs.
Can you work across backend and frontend?
Yes. Backend engineering is my strongest area, and I also deliver complete products with React/Next.js when the project needs full-stack ownership.
How do we start?
Send a short description of the role or product through the contact page. For project work, include the problem, users, and the main workflow you need to support.