Skip to content
Shahriyar Khan
AboutOpen to roles & selected projectsPakistan

Backend engineering with full-product context

Software Engineer specializing in Python/Django backend engineering and backend-heavy full-stack product development.

Portrait of Shahriyar Khan

9+

Published projects

6+

Service categories

4+

Professional roles

1+

Degree

Shahriyar Khan at work
Career

The career story

My strongest area is backend engineering: data modeling, API architecture, authentication and authorization, JWT/RBAC, validation, background processing, caching, testing, and clear service boundaries.

I build REST APIs, authenticated business platforms, SaaS and EdTech systems, internal tools, and AI-integrated web applications — then connect them to React or Next.js when the product needs full-stack delivery.

Recent contract work through TriCore Digital Tech includes a private NCLEX learning platform spanning requirements, Django/DRF architecture, Next.js workflows, analytics, subscriptions, testing, security hardening, and deployment preparation.

Across projects, I focus on how a system behaves beyond the happy path: permission boundaries, failure cases, maintainable business logic, database evolution, testability, security, and API contracts that remain understandable as the product changes.

I’m open to international remote software-engineering opportunities, Pakistan-based remote roles, onsite/hybrid roles in Islamabad, Rawalpindi, and Lahore, contract engineering, and selected freelance product work.

Education
BS Software Engineering
Abasyn University, Peshawar · Jun 2025
Graduated 2025 • CGPA 3.67
Now
Software Engineer (Contract)
TriCore Digital Tech · Jul 2026 — Present

Languages

  • Pashto (Native)
  • Urdu (Native)
  • English (Professional)
Career

Where this experience comes from

Employment and internship records below come from the same structured source used by the résumé and Experience page.

  1. Jul 2026 — Present

    Current

    Software Engineer (Contract)

    TriCore 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
    • Django REST Framework
  2. 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
  3. 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
  4. 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
View experience and education →
Approach

How I think about a new problem

Three principles that hold regardless of the project - the engineering mindset behind every system on this site.

  1. Model the domain before the endpoint

    Data relationships, ownership, and access boundaries shape the API. Getting those right early keeps later business logic easier to reason about.

  2. Authorization is architecture

    Authentication answers who the user is; authorization decides what they may do. I design those rules as part of the system, not as a final patch.

  3. Make engineering claims traceable

    Projects on this site link to live products, public repositories, or sanitized evidence. I avoid inventing scale, performance, or outcome claims.

Coverage

Core engineering strengths

The strongest skills are tied to real project evidence rather than presented as arbitrary percentages.

  • Backend

    Python, Django/DRF, FastAPI, REST APIs, authentication, permissions, and application architecture.

    • Python
    • Django
  • Frontend

    React, Next.js, TypeScript, and interfaces connected to real backend services.

    • Full-Stack Development
    • React.js
  • Database

    PostgreSQL, Redis, MongoDB, relational modeling, caching, and data-backed operational workflows.

    • PostgreSQL
    • Database Design
  • Tools

    Git/GitHub, Docker, Postman, pytest, OpenAPI, and the everyday tooling used to verify delivery.

    • Git
    • GitHub
  • Deployment

    CI/CD and cloud deployment workflows across the environments used by the projects on this site.

    • Vercel
    • Render
Explore the skills evidence →
Architecture

The layers I work across

Backend engineering is the center of gravity, with frontend, data, background processing, and deployment treated as connected parts of the same product.

  1. Frontend

    Product interface

    React and Next.js interfaces connected to real APIs, authentication, product workflows, and server-managed data.

  2. Backend

    API and application rules

    Python, Django/DRF, and FastAPI for versioned APIs, validation, permissions, domain rules, integrations, and operational tooling.

  3. Database

    Data and background systems

    PostgreSQL as the primary relational store, with Redis/Celery for caching, queues, scheduled work, and background processing where needed.

  4. Deployment

    Delivery and quality

    Docker, CI/CD, testing, OpenAPI contracts, migrations, and cloud deployment workflows that keep application behavior reviewable.

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 conversation