Hi, I’m Shahab Ali Khan

Senior Software Developer — building robust, AI‑enabled web & mobile experiences.

I architect and ship modular, scalable systems across .NET, Angular, and iOS. I love turning complex requirements into clean, reliable products.

  • 8+ yrs professional experience
  • Full‑stack .NET + Angular
  • AI integrations end‑to‑end

About

I build applications that people rely on—spanning web, APIs, iOS, and automation. I care about developer ergonomics, clean architecture, and measurable business outcomes. Recently, I’ve been integrating AI across product layers—from prompt‑driven workflows to backend orchestration.

Outside of shipping features, I enjoy optimizing delivery pipelines, hardening infrastructure, and mentoring teams on maintainable patterns such as modular‑monolith architecture.

Experience

Tasheel Information Technology — Riyadh, KSA

Full-time   ·

Senior Software Developer - Full Stack Oct 2023 – Present

  • Manage and develop applications for high-profile clients across Web, iOS, and Amazon platforms.
  • Research, evaluate, and integrate new technologies (including AI and automation).
  • Own delivery across design → implementation → deployment.

Software Developer - Full Stack Feb 2019 – Sept 2023

  • Delivered end-to-end projects from concept to release.
  • Designed REST/SOAP APIs; provisioned IIS servers and SQL/Oracle databases.
  • Worked across Angular, HTML5/CSS/JS, and .NET backends.

Additional Responsibilities

iOS Developer Sept 2020 – Mar 2025
  • Developed market-ready iOS apps with Swift and coordinated backend Web APIs in C#.
  • Implemented SQL/Oracle persistence and API integrations.
Alexa Skills Developer Aug 2020 – Oct 2023
  • Researched and integrated Alexa skills with core business apps; contributed to open-source APIs.
  • Built services using C# and Python with SQL databases.

Freelance — Hyderabad, India

Part-time   ·

QA Tester / Independent Developer Jun 2012 – Mar 2018

  • Conducted manual testing for diverse apps using black-box/gray-box techniques.
  • Wrote test cases, plans, and defect reports; tested web, mobile, and gaming projects.

Amazon Development Centre — Hyderabad, India

Full-time   ·

Chargeback Investigator Aug 2017 – Jan 2018

  • Helped reduce bad debt and collaborated with QA to test internal tools and Amazon Shopping beta.
  • Automated recurring operations to improve efficiency and reliability.

Selected Projects

Insite - API performance evaluation tool

Angular + .NET 8 platform with modules for request insights, trace viewer, and component analysis. Built for clarity, scalability, and future embeddability.

  • Angular
  • .NET 8
  • EF Core
  • Clean Architecture
  • Docker

Feature Flag Control Panel

Standalone utility to visualize and safely edit JSON‑based flags with rule enforcement. Generates human‑readable key descriptions via async AI prompts.

  • Angular
  • TypeScript
  • AI APIs
  • UX

Custom API Gateway

Mediates cross‑client comms through a hub with temporary storage, retries, and logging. Dynamic routing based on request origin. Handles rate limiting; leaves auth to clients.

  • .NET
  • Reverse Proxy Concepts
  • Observability

Home‑Lab Networking

Secure remote access stack using Dockerized Headscale, RustDesk, and OpenVPN with Cloudflare Tunnel and Access.

  • Docker
  • Cloudflare
  • Headscale
  • RustDesk
  • OpenVPN

Automation System - IoT

Remote appliance control with Raspberry Pi and a mobile app (Python + GPIO orchestration).

  • Python
  • Raspberry Pi
  • IoT

Security System - IoT

Door event notifier with mobile alerts; tracks open/close events reliably at low power.

  • Python
  • Raspberry Pi
  • Mobile

Tech Stack

Frontend

  • Angular (v16+), TypeScript
  • HTML5, CSS/SCSS
  • UI: Angular Material / Tailwind (as needed)

Backend

  • .NET 8 / ASP.NET Core (C#)
  • Entity Framework Core
  • REST & SOAP APIs
  • n8n for automations

Infra & DevOps

  • Docker (incl. Colima on macOS)
  • Cloudflare Tunnel & Access
  • CI/CD (GitHub Actions / Azure DevOps)

AI & Automation

  • Integrating AI APIs (OpenAI & others)
  • End‑to‑end AI‑enabled web features
  • Background workflows, prompt pipelines
  • Embedding AI features in Angular & .NET apps

AI & Prompt Engineering

  • Prompt design & optimization (LLMs, GPT)
  • Building reusable prompt templates for production
  • AI workflow orchestration with n8n & APIs

Data & Storage

  • SQL Server, Oracle, MySQL
  • Redis / In‑memory caching

Tools

Visual Studio Visual Studio Code Xcode Git Postman Swagger Docker n8n Cloudflare SQL Server Management Studio Oracle SQL Developer

Certifications

  • Saudi Council of Engineers — Professional Accreditation (Jan 2020)
  • Microsoft — MTA: Database Fundamentals (Feb 2017)
  • AMCAT — Software Development Trainee (Oct 2016)
  • AMCAT — Data Processing Specialist (Oct 2016)
  • Oracle — Dynamic Web Applications Developer (Feb 2015)

Contact

If you’d like to discuss a project or just say hi, drop me a message:

Email
Email [email protected]
LinkedIn
LinkedIn /in/khan-shahab/
GitHub
GitHub /shahab-a-k
Location
Location Riyadh, Saudi Arabia
Phone
Phone +966 55 717 9395