Work

Projects I’ve
worked on

Each project lists my role and the stack. Open one to read what it is and what I did on it.

Projects

  1. Movie.af

    Senior backend development

    A Persian-language movie and series platform, available in Afghanistan. Backend work on the NestJS services behind the catalogue and viewer features.

    Stack

    • NestJS
    • TypeScript
    • gRPC
    • MySQL
    • Redis
  2. OnAirNow

    Backend development · Laravel

    AiR, a radio platform presented as “The Future of Radio”. Backend work on the Laravel application behind onairnow.ai.

    Stack

    • Laravel
    • PHP
    • JWT auth
    • Laravel Reverb
    • Queues
    • Redis
    • Mail
  3. Unique Natural Group

    Website development

    A simple company website for Unique Natural Group, where I also worked as an accountant. Developed by me.

  4. 90-Days CS Mastery

    Design & full-stack development

    A full-stack learning platform for working through 90 days of algorithms, data structures, and system design challenges. NestJS API, Next.js frontend, one Nx monorepo.

    Stack

    • NestJS
    • Next.js
    • Prisma
    • MySQL
    • Nx
  5. Product Catalog

    Backend & full-stack development

    A Laravel product catalog management system with roles, product and category management, and PDF catalog export.

    Stack

    • Laravel
    • PHP
    • Blade
    • DomPDF

More work

Side projects and
earlier work.

Smaller pieces that round out the picture.

Enterprise software

Internal Business Platform

Backend work on a module of an internal business platform: its data model, services, API, permission-based access control, and audit logging. Built within a larger team.

  • NestJS
  • Prisma
  • PostgreSQL

React & TypeScript

Game2Play

A game discovery interface built with React, TypeScript, Vite, and Chakra UI. A personal project, with the source on GitHub.

  • React
  • TypeScript
  • Chakra UI
View on GitHub

Machine learning

Lung Cancer Detection

A Jupyter notebook working through lung cancer detection, from my machine learning work in Python.

  • Python
  • Jupyter
  • Machine Learning
View on GitHub

Python & computer vision

Attendance & Vehicle Recognition

Django web applications, an attendance application, and a vehicle recognition application using OpenCV, built as head of IT at the State Ministry for Peace.

  • Python
  • Django
  • OpenCV

Mobile & desktop

Android & Desktop Applications

Native Android applications and Java desktop projects at Tiyan Software Solutions and PomTech ICT Solutions, where I also led the team.

  • Java
  • Android
  • React Native

Open source

More code on GitHub

Personal projects, experiments, and the source for the open-source work above.

Explore GitHub

Employment & client work

Have a role or
a project in mind?

A software engineering role, a web application, or a product that needs a reliable pair of hands. I’d like to hear about it.