Skip to content
Shahan Khalid Arain
Associate Python Developer · Karachi, Pakistan

Python developer building reliable systems from API to interface.

Shahan Khalid Arain is a Karachi-based Computer Science graduate with experience in Django components, Python backend services, REST API integration, relational databases, API QA, and responsive web development.

system map
Security

Keeps access control and data protection in scope, including age-gated controls and humanitarian data considerations.

  • Python and DjangoBackend
  • React and REST APIsFrontend / Integration
  • MS SQL Server and OracleRelational data
  • API and integration testingQuality
  • UNHCR DigitalAAP contributionHumanitarian tech
  • CTF’23 runner-up, 2nd of 30+ teamsSecurity CTF
01Selected work

Projects, chosen for what they prove.

Four factual case studies across humanitarian, academic, and product engineering. Open any card for the technical detail.

Humanitarian feedback platform2025–2026

DigitalAAP

Volunteer Developer · Data Analysis Group, UNHCR Jordan · Remote

Contributed Django backend components to DigitalAAP, an AI-supported accountability platform enabling refugees to submit feedback through WhatsApp.

  • Django
  • Python
  • REST APIs
  • WhatsApp integration
Final Year Project2025–2026

AI Censorship System

Implemented server-side logic for facial detection, age estimation, BERT-based text classification, and audio monitoring, integrating model inference with a front end through a unified moderation workflow.

  • Python
  • OpenCV
  • CNN
  • BERT
  • MS SQL Server
  • Oracle
Web Application2024

AuraSynth

Built responsive React components and integrated a third-party audio REST API, managing asynchronous requests, loading and error states, and state across more than ten interactive components.

  • React.js
  • JavaScript
  • REST APIs
AI-supported HR and career platform2025–2026

StandbyRoster.org

Backend Developer · Remote

Built Python backend services supporting candidate and roster features, including retrieval workflows using a RAG-based knowledge source.

  • Python
  • REST APIs
  • RAG retrieval
02Engineering approach

How I build.

Five principles that shape the work before a line of feature code is written.

Principles over templates.Each decision is a trade-off made on purpose.

03Experience

Selected experience.

Humanitarian, product, quality, and freelance work — each with a concrete engineering contribution.

  1. 2025–2026

    Volunteer Developer

    Data Analysis Group, UNHCR Jordan · Remote

    Contributed Django backend components to DigitalAAP, a humanitarian accountability platform for refugee feedback via WhatsApp.

  2. 2025–2026

    Backend Developer

    StandbyRoster.org · Remote

    Built Python backend services for candidate and roster features, including RAG-based retrieval workflows over a curated knowledge source.

  3. 2024

    Software QA Intern

    TAFSOL Technologies · Karachi

    Performed functional, API, and integration checks for client applications, validated endpoints, recorded defects, and supported verification of fixes through structured QA workflows.

  4. Jan 2024 – present

    Freelance Frontend Developer

    Independent · Karachi

    Delivered responsive Shopify customisations, cross-browser CSS fixes, dynamic Liquid sections, and post-delivery defect resolution.

04Technical stack

Tools, grouped by role.

Filter by discipline. This reflects working familiarity, not a checklist.

05GitHub

Repository explorer.

Loaded live from the public GitHub API. Filter, search, and sort across public repositories.

06Contact

Interested in discussing a Python, Django, API integration, or full-stack opportunity?