Available for new projects

Sohaib Basharat

Full-Stack Software Engineer

Hi, I'm Sohaib Basharat, a full-stack software engineer. I build web products, back-end systems and APIs, Telegram bots, automation, and computer-vision projects.

Sohaib Basharat | صهیب بشارت
⚡ Fast delivery
✦ Bespoke UI/UX
{ } Full-Stack
SCROLL
01About me

An engineer who ships the whole product

I'm Sohaib Basharat (صهیب بشارت), a full-stack software engineer. I cover the entire product cycle: from architecture, database and API design through to front-end development, user interface, automation and AI tooling. I believe great products are born where precise engineering meets beautiful UX.

Sohaib Basharat (صهیب بشارت), full-stack software engineer Sohaib Basharat
12+ real-world projects
5 products live on a domain

My focus

  • Scalable architecture & optimized databases
  • Clean, secure, extensible APIs
  • Bespoke, engaging, user-friendly UI/UX

Right now

Building high-quality full-stack products with a fast delivery pace, leveraging AI tools.

02Work

Selected projects

12 real projects — from full-stack & mobile platforms to computer vision and smart bots.

preview
Lion Form association dashboard: the province's vehicle and company statistics with quick access to every section
Desktop Private

Lion Form — International Road Transport Management Platform

A Persian desktop platform for international road-haulage companies and their trade associations: CMR consignment notes, fleet and drivers, nationwide vehicle inquiry, violations and suspensions and financial reports, on a secure multi-tenant API.

  • CMR issuing with a drag-and-drop form designer
  • Nationwide vehicle inquiry (debt, violations, suspension)
  • Three portals: company, association, admin
  • Document expiry with SMS reminders
  • Offline mode with a local SQLite cache
  • RSA-signed licensing and auto-update
WPFVB.NET.NET Framework 4.8Material Design in XAMLASP.NET Core (.NET 10)Minimal APIRazor PagesJWTSQLiteNginxsystemdClickOnceRTL UI

Role: Full-stack developer: architecture, desktop client, API, licence server, deployment and testing

homayoon.sohaibshop.sbs
Distributor dashboard in PakhshYar: period revenue and profit, order counts, daily chart and best-selling products
Web homayoon.sohaibshop.sbsPrivate

PakhshYar — B2B Distribution Marketplace

A full-stack platform connecting wholesale distributors with supermarkets: one-click ordering, distributor price comparison and a complete distribution back-office.

  • Multi-distributor price comparison per product
  • Smart one-click reordering
  • Distributor panel: orders, pricing, inventory
  • Credit accounts per supermarket
  • Web & mobile, fully RTL
PythonDjangoREST APIPostgreSQLFlutter WebChartsRTL UI

Role: Product design, architecture & full-stack development

app.hamikonkor.com
Hami's interactive knowledge map for grade-12 biology with chapters, lessons and spaced-repetition stages
Web app.hamikonkor.com

Hami — Konkur Study Planning Platform

A Persian PWA for university-entrance (Konkur) students: interactive knowledge map with mastery tracking, focus timer, spaced repetition, daily report card and an AI quiz builder.

  • Interactive knowledge map with mastery & decay
  • Focus timer & study-session logging
  • 4-stage spaced repetition (Leitner)
  • Jalali calendar & study report card
  • AI quiz builder from PDF sources
  • Subscriptions, coupons & payment gateway
ReactTypeScriptViteTailwindPWANode.jsDjangoREST APIPostgreSQLS3RTL UI

Role: Product design, architecture & full-stack development

preview
Dashboard: system-wide statistics, approved file volumes and the user's own performance, level and points
Web Private

Enterprise Knowledge Management System

A Persian enterprise web app to record, transcribe, search and rate staff knowledge, with an AI chatbot and gamification; I designed and built the whole Angular front end.

  • Knowledge form with smart, auto-sorted attachments
  • AI file-to-text (pro tier)
  • One-click 1–10 rating
  • Knowledge champions, levels and badges
  • Advanced search and an AI chatbot
  • Responsive PWA with Keycloak SSO
Angular 18TypeScriptPrimeNGPrimeFlexSCSSKeycloak SSOChart.jsPWADockerNginxRTL UI

Role: Front-end developer: UI design and Angular implementation

TakoonBede home screen with the emergency help button and readiness status
Mobile Private

TakoonBede — Android emergency SOS app

A personal-safety Android app: shake the phone or hold the SOS button and it texts your location to trusted contacts from your own SIM — no internet needed.

  • SOS by shake or by holding a button
  • Location SMS from the user's own SIM
  • Works fully offline
  • Contacts stay on the device, encrypted
KotlinJetpack ComposeHiltRoomAndroid KeystoreForeground ServicePythonDjangoDRFPostgreSQLRedisRTL UI

Role: End-to-end design and development of the Android app and backend

order.vfnco.com
Admin dashboard of the Pargas Sanat Viona platform, a full-stack project by Sohaib Basharat
Web order.vfnco.comPrivate

Pargas Sanat Viona Platform

A full-stack wholesale auto-parts platform for the Pargas Sanat Viona industrial group: a 400+ product catalogue, ordering for 50 dealers, real-time chat and management reports.

  • B2B wholesale for 50 dealers
  • 400+ product catalogue
  • Orders, PDF pro-forma invoices, Excel export
  • Real-time chat & support
PythonDjangoDjango NinjaPostgreSQLRedisCeleryDjango ChannelsJWTReactTypeScriptViteMantineEChartsNginxRTL UI

Role: Full architecture design & full-stack development

preview
Dashboard of the AmlakYar real-estate platform built by Sohaib Basharat
Desktop Private

AmlakYar — Real Estate

A smart property-listing platform for real-estate agencies: supply and demand listings, a property–applicant matching engine, subscriptions and online payment; a Flutter app for Windows, web and Android on a Django backend.

  • Supply & demand listings
  • Property–applicant matching engine
  • Agencies, agents & subscriptions
  • Windows, web & Android
FlutterDartRiverpodMaterial 3PythonDjangoDjango NinjaPydanticJWTPostgreSQLRedisCeleryZarinpalRTL UI

Role: Full-stack design & development

SandooghYar app dashboard, a mobile and full-stack project by Sohaib Basharat
Mobile akhjon.ir

SandooghYar

A full-stack system for managing family lotteries and loans with automation logic.

  • Transparent, auditable draw algorithm
  • Members & shares management
  • Payments & transaction ledger
  • Built for organizational use
FlutterDartPythonDjangoREST APIRTL UI

Role: Full-stack design & development (mobile app)

Search result and download in the DonyayeSerial Telegram bot built by Sohaib Basharat
Bots @DonyayeSerialBot

DonyayeSerial

A smart Telegram bot for searching and downloading movies and series — 62,000+ monthly users.

  • Smart search with IMDb integration
  • Download with quality & subtitle options
  • 62,000+ active monthly users
  • Real-time responses, Python backend
PythonaiogramasyncpgPostgreSQLRedishttpxPydanticTelegram Bot APIIMDb

Role: Database and API design in a three-person team

Eye Tracking
OpenCV · real-time
AI Open source

Eye-Control Mouse

An open-source computer-vision app that moves the mouse cursor with your eyes and an ordinary webcam; 2nd place at the Omid event.

  • 2nd place at the Omid event
  • Iris tracking with MediaPipe (478 landmarks)
  • 9-point calibration and Kalman filter
  • Click by blink, dwell or wink
PythonMediaPipeOpenCVNumPySciPyPyQt6PyAutoGUIpynputpytestGitHub Actions

Role: Developer — computer vision

Voice cloning Telegram bot, an AI project by Sohaib Basharat
AI Private

Voice Cloner Bot

A Telegram voice-cloning bot on the ElevenLabs API: clone a voice from a short sample, speak any text in it and change voices.

  • Voice cloning from a sample
  • Text-to-speech in any voice
  • Voice changer
  • Dozens of ready samples
PythonElevenLabs APITelegram Bot APITTSVoice Cloning

Role: End-to-end design & development

github.com/sohaibbasharat1384/VPN_TelegramBot
Web admin panel of the VPN sales bot, a full-stack project by Sohaib Basharat
Bots Open source

VPN Sales Bot

A V2Ray subscription sales platform on Telegram: customer and admin bots with aiogram, a FastAPI backend, a Next.js dashboard and one-command Docker install.

  • Customer and admin bots
  • Persian web dashboard in Next.js
  • Background jobs with Celery
  • One-command install with SSL and nightly backups
PythonFastAPISQLAlchemy (async)Alembicaiogram 3PostgreSQLRedisCeleryNext.jsTypeScriptTailwindDocker ComposeNginx

Role: Full-stack design & development

03Expertise

My toolbox

Back-end & Architecture

PythonNode.jsREST APISystem DesignAuthMicroservices

Front-end

ReactTypeScriptJavaScriptHTML5CSS3RTL UI

UI/UX Design

UI/UXResponsiveDesign SystemsAnimationsFigma → Code

Data & Database

PostgreSQLSQLSchema DesignSearch & FilterCaching

AI & Computer Vision

OpenCVComputer VisionEye TrackingVoice CloningAI-Assisted

Bots & Automation

Telegram Bot APIAutomationPythonWebhooks
04Process

From idea to a live product

→ 01

Discovery & Architecture

Understand the need, design the system & data model.

→ 02

UI/UX Design

A bespoke, fluid, engaging, user-friendly interface.

→ 03

Full-stack build

Back-end, API and front-end at high quality.

04

Ship & scale

Deploy, monitor and stay ready to grow.

Let's go

Got an idea?
Let's build it together.

For collaboration, a freelance project, or a short call to walk through architecture — drop me a message.