Portfolio

Real projects. Real outcomes.

Every project here solved a real problem for a real business, across Bangladesh, the United States and Canada. No design mockups, no concept work: these are things we built, shipped and still support.

BIDBAJ Mobile App Ongoing

BIDBAJ

Enter a VIN, get every valuation source, the window sticker, and the number you should actually bid — in both currencies.

Result

A dealer appraisal tool built as four parts — Django backend, React interface, Flutter mobile app, and the automation bot — turning a multi-source manual valuation into a single VIN entry that returns every reference price, the original window sticker, itemised costs, and a defensible bid range in both currencies

Single VIN entry returning all valuation sources — KBB, J.D. Power, MMR, Black Book, auction and KBB.com
Automated collection driving the valuation sources in a real browser session
Original window sticker retrieval, with OCR and NLP extraction across differing manufacturer layouts
Django MySQL React
View
AkashPigeons — Racing Pigeon Registry, Auction & Results Platform Web Application Ongoing

AkashPigeons — Racing Pigeon Registry, Auction & Results Platform

Pedigrees, race results and live auctions for a racing-pigeon loft — with bidding rules built to match how the sport's real auction houses work.

Result

Live at akashpigeons.com, serving a working loft as registry, results archive and auction house at once. Pedigrees resolve four generations deep from ring numbers alone; race results are held per category with each loft's own distance, and championship tables are computed from them rather than stored, so correcting one result corrects every ranking that depends on it. The auction subsystem runs anti-snipe soft close, hidden-maximum proxy bidding with PIPA-matching tie rules, and row-locked bid placement verified under five concurrent bidders — one accepted, one extension applied, the rest told the new minimum. Fully translated into Bangla, deployed on cPanel under Passenger, and documented with an unusually deep project-memory set recording not just what was built but the traps found while building it: the timezone conversion returning NULL because MySQL's timezone tables aren't loaded, the annotated queryset inflating facet counts through its join, the reCAPTCHA v3 integration that was decorative because the view checked success without enforcing the score.

Pigeon registry with unique ring numbers, bloodlines, and four-generation computed pedigree charts
Race results stored per age category, with each loft's own distance driving the placing
Computed rankings by coefficient, so a flight of 2,000 birds compares fairly with one of 200
Django 4.2 Django REST Framework MySQL
View
VisionBancharampur — Member Investment Society Management Platform Web Application Ongoing

VisionBancharampur — Member Investment Society Management Platform

Members, monthly dues, projects and profit shares in one ledger — so every member can see where their money went.

Result

Deployed on cPanel under Passenger with a code-only redeploy path via a GitHub deploy key. Built across seven milestones, with the existing membership imported from its Google Form export. Ships with a generated director's user guide, now in its third edition, written for the non-technical committee members who actually operate it. A read-only Flutter member-directory app is specced, with the API layer designed as an additive DRF and JWT app so the session-authenticated web application stays untouched.

Member profiles with unique member ID, Bangla and English names, occupation category, NID, nominee and photo
Payments recorded as receipts with typed line items — registration, monthly dues, or other
Monthly dues tagged to the month they settle, so one payment can clear several months
Django 6 MySQL SQLite
View
ThreeBie Order Engine — Multi-Retailer Grocery Basket Optimiser (MVP) Web Application

ThreeBie Order Engine — Multi-Retailer Grocery Basket Optimiser (MVP)

One basket, priced across every shop that delivers to your postcode — including the split that's cheaper than any single store.

Result

A working comparison and checkout platform that answers a question shoppers can't answer themselves — the genuinely cheapest way to buy a specific basket, including cross-shop splits and delivery costs. Postcode-scoped catalogues, similar-product matching, three ranked options with visible substitutions, Stripe checkout, and an instrumentation layer that captures which recommendations get taken. Containerised with Docker Compose behind Nginx, with catalogue combination results cached so the optimiser stays responsive as the shop list grows.

Combinatorial basket optimisation across single shops and shop pairs
Delivery cost factored into every comparison, not added afterwards
Three ranked results — exact selection, cheaper substitutions, and lowest achievable total
Django 4.1 MySQL pandas
View
IDRN — Research Data Collection & Dairy Analytics Platform Web Application Ongoing

IDRN — Research Data Collection & Dairy Analytics Platform

Researchers design their own survey instruments, field teams enter the data, and the dashboards update — without anyone touching a spreadsheet.

Result

A working research platform where a new study is configured rather than built — the institute defines its own instruments, assigns them to field researchers, collects responses against a consistent structure, and exports analysable data without a developer in the loop. The dairy module turns what were manual monthly calculations into live reporting dashboards, and the import layer brought the institute's existing records onto the platform as a repeatable, tracked job. Deployed on cPanel under Passenger.

Survey instruments defined as data — projects built from sections and typed questions
Data-entry screens generated from the instrument definition, so a new study needs no new code
Configurable fixed value sets and column ordering per project
Django 5 MySQL PyMySQL
View
BRPFC — Racing Pigeon Club Platform Web Application

BRPFC — Racing Pigeon Club Platform

A national pigeon racing federation's races, results and auctions in one place, built to hold up when a hundred bidders arrive at once.

Result

Live at brpfc.org and maintained over two and a half years, grown from a club noticeboard into the federation's operational site. Covers race records and national races, a velocity calculator, top-fancier and top-pigeon leaderboards computed from results, timed auctions with public bidder profiles, member and executive listings, and a media gallery — 88 templates in all, developed through separate dev and live branches rather than pushed straight to production. Runs on ASGI with filesystem-backed caching and APScheduler for scheduled work, so it needs no external worker on its cPanel host. The bidding path was load-tested with a Locust harness kept in the repository rather than assumed correct, which is the right instinct for the one endpoint where a race condition produces two people who each believe they won the bird.

Race records tied to release spots and distances, with result sheets and trapping data
National race classification held separately from club races
Published race result PDFs alongside structured result records
Django Django REST Framework MySQL
View
ShobParts — Automotive Parts E-commerce & Preorder Platform Web Application Ongoing

ShobParts — Automotive Parts E-commerce & Preorder Platform

Find the part that actually fits your car, then follow it from the supplier through customs to your door.

Result

Built across twelve milestones and shipped as a production web app with a full rebrand along the way. Four-tier role hierarchy enforced through Django permission groups rather than scattered role checks, S3-ready storage behind an environment flag so the same code runs on local media in development, and a Docker setup for MySQL-backed deployment.

Vehicle fitment system covering brand, model, variant, engine, body type and year range
Universal versus vehicle-specific compatibility, with catalogue filtering by the customer's own car
Eight-stage preorder lifecycle from request through supplier order, international shipping, customs, warehouse and delivery
Django 6 Django REST Framework SimpleJWT
View
AI Solution Ongoing

Algorithmic Forex Trading Systems — MT5 Strategy Research & Execution Suite

Eight trading systems built to the same rule: no strategy goes live until it survives an honest, cost-realistic, out-of-sample test.

Result

Eight self-contained systems with backtest engines, parameter optimisers, sensitivity grids with in-sample/out-of-sample splits, and reporting. The backtesters model bid/ask spread, commission, swap and margin rather than mid-price fills. Live MT5 execution is implemented for the classical strategies; the ML, RL, price-action and confluence systems are held at the research stage by design. Isolated Python environments per system, because a shared install would have quietly replaced one bot's CUDA build with a CPU one.

Live MetaTrader 5 execution with order management, position monitoring, and broker-held stops and targets
Event-driven multi-symbol backtester modelling bid/ask, spread, commission, swap and margin
Cost gate on every entry — rejects trades whose target can't clear spread, slippage and commission
Python MetaTrader5 API pandas
View
Web Application Ongoing

Md Zakir Hossain (Alamgir) Memorial & Digital Library

A lifetime of Bangla scholarship — fifteen books, ten generations of genealogy, and thirty thousand institutional records — recovered from obsolete encoding and published as a permanent, searchable archive.

Result

Live at mdzakirhossainalamgir.com. 17 works across 1,047 readable sections, 5,699 genealogy records across two family lineages, an 18-event life timeline from 1948 to 2023, and 33,709 searchable institutional records from the author's own research data. Deployed to shared cPanel hosting with Let's Encrypt certificates issued via acme.sh and automated renewal, with every deployment step logged alongside its undo procedure.

Bijoy-to-Unicode recovery pipeline with empirically validated cleanup rules for ligature, reph, and control-character defects
Table reconstruction from delimiter-mangled antiword output back into structured HTML
Online book reader with chapter navigation and per-work landing pages carrying dedication and preface excerpts
Django 6 Python SQLite
View
Gyros Pizza Fusion — Restaurant Ordering & Kitchen Management Web Application

Gyros Pizza Fusion — Restaurant Ordering & Kitchen Management

Online orders, walk-in orders and table reservations landing on one kitchen screen.

Result

A single ordering system covering the restaurant's online, counter and phone trade, with the kitchen working from one live list instead of three sources. Menu, categories and availability are managed by the restaurant directly, table reservations sit in the same system as the orders, and historical order totals stay accurate because prices are captured at the moment of sale.

Menu browsing by category with per-item availability toggles
Cart and online checkout
Dedicated offline-order entry for walk-in and phone orders
Django MySQL Django Templates
View
Mobile App Ongoing

SPIRIT — Accessible Matrimony & Social Platform for Persons with Disabilities

A matrimony platform where accessibility isn't a compliance checkbox — it's the reason the product exists.

Result

A complete, endpoint-tested REST API across fifteen API groups, considered stable enough to build clients against, with the Flutter app's development path finalised against it. Documented end to end — accessibility specification covering all five disability types and their distinct requirements, entity-relationship and data-flow diagrams, API documentation, Figma mockups, and a running project log. The accessibility work went through review and a deliberate mid-project pivot, when the initial design-system focus was redirected toward the five disability types that actually define the product.

Accessibility settings as a first-class per-user model, spanning five disability categories
Multiple visual modes — normal, high contrast, and black-and-white for colour blindness — in both light and dark themes
Scalable text and screen-reader compatibility targeting JAWS, NVDA and VoiceOver
Django Django REST Framework SimpleJWT
View
Gateway Entertainment — Talent Discovery Platform for Film & Live Production Web Application Ongoing

Gateway Entertainment — Talent Discovery Platform for Film & Live Production

Crew build one profile with their reel and certificates; employers find them by department, skill and location instead of by who they already know.

Result

A working talent marketplace serving crew, employers and moderators across web and mobile from one API, deployed on shared cPanel hosting with Passenger. The build is documented at three levels — a product requirements document and ERD from the original brief, a maintainer's guide that explicitly states where the code has since diverged from those documents, and dated API change logs — so a new developer knows which document to trust. A further phase is specified in detail: bringing crew testing and certification in-house from the third-party service the client currently runs its training programmes on, so trainee results and issued certificates live on the platform beside the profiles they belong to.

Structured crew profiles with departments, skills and locations from a controlled vocabulary
CV and certificate uploads, plus link-based reels
Crew-controlled profile visibility
Django 4.2 Django REST Framework SimpleJWT
View
Web Application

LGED Materials Testing Laboratory System

Civil engineering materials tests, from sieve analysis to signed report, for a government road-construction laboratory.

Result

In service at the Cox's Bazar laboratory, replacing per-test spreadsheets with a single system where every certified result traces back to the scheme, bill part and sample it belongs to. Each standard test — sieve analysis from 7mm to 50mm, dense and normal carpeting, seal coat, RCC gradation, unit weight of coarse aggregate — has its own calculation page producing the certified figure from raw readings, including combined-sample variants that average several samples into one gradation. Reports carry generated barcodes for physical tracking and move through an explicit unsigned-to-signed queue, so an uncertified result can never be mistaken for an approved one. Built for Bangladesh's Local Government Engineering Department, the agency responsible for rural road and infrastructure construction.

Scheme-based work organisation with parts, items and item groups
Dedicated calculation pages for each standard test — sieve analysis across 7mm to 50mm, dense and normal carpeting, seal coat, RCC gradation, unit weight of coarse aggregate
Combined-sample variants averaging multiple samples into one certified gradation
Django 4 MySQL mysqlclient
View
MyACE JP — Photo Studio Commerce & Design Platform Web Application

MyACE JP — Photo Studio Commerce & Design Platform

Japanese photo studios' customers pick their shots, lay out the product themselves, and the studio approves the design before it prints.

Result

The largest system in the portfolio, live at myace.shop as three deployable pieces — a Django REST API, a customer-facing React application, and a separate staff admin application — sharing one backend. Customers move from studio gallery to laid-out product to confirmed design without the studio drafting proofs by hand, and nothing reaches production until the studio has approved it. Covers the full commercial cycle behind that: campaign pricing that can run relative to each customer's visit date, an annual pass product with its own cart, multi-carrier shipping with zone-based charges, and templated email plus a mail-magazine system for ongoing customer contact. JWT authentication with Google OAuth sign-in, and Swagger-documented endpoints.

In-browser design editor placing customer photos into product templates
Design approval workflow across six states, with studio-initiated re-edit before anything prints
Client-side composition capture producing preview images from the live layout
Django 4.1 Django REST Framework SimpleJWT
View
Curry King & Grills — Catering Order System Web Application

Curry King & Grills — Catering Order System

A Google Form replaced by a real order system: live pricing, tax, kitchen alerts, and a QR code on the counter.

Result

A single-purpose replacement for a form that couldn't price anything, deployed with a QR code for in-person and print distribution. Deliberately small: one app, one model, no accounts, no payment integration — the business wanted the order and the number, not a platform.

Five per-person catering packages with itemised menu descriptions
Eighteen individually priced add-ons, from samosas to full curry dishes
Live order summary that recalculates as selections and headcount change
Django 4.2 Python SQLite
View
BD Pigeon Hub — Pigeon Marketplace & Community Platform Web Application

BD Pigeon Hub — Pigeon Marketplace & Community Platform

Bangladesh's pigeon trade off Facebook groups and onto a real marketplace — buy, sell, auction and keep the records, commission-free.

Result

A live marketplace and community platform at bdpigeonhub.com, plus a native Android client over the same JWT REST API, covering the full trade cycle — listing, offers, auctions, payment records and reviews — alongside pedigree tracking, feed formulation, and the social layer that keeps people returning between purchases.

Marketplace listings with breed, price and location filtering, plus saved listings
Offers, reviews and payment records against listings
Timed auctions with bidding, auction images and a watchlist
Django 6 Django REST Framework SimpleJWT
View
AlphaCue Imports — Import E-commerce Platform with Affiliate Network and Landed-Cost Accounting Web Application

AlphaCue Imports — Import E-commerce Platform with Affiliate Network and Landed-Cost Accounting

An import business running end to end on one system: storefront, reseller network, and books that know what every shipment actually cost.

Result

Shipped and in production — the storefront and affiliate system went live first, then the finance module was built out across eleven milestones, all complete. 35 models across three apps, 495 tests, and a documented cPanel deployment path. The system now answers the questions the owner actually asks — how much cash do I have, what does this client owe me, how much is left on the loan, which products are losing money — from one ledger rather than four spreadsheets, and the finance panel was subsequently rebuilt to be usable from a phone.

Public storefront with categories, product variants, multi-image galleries, and attribute-based options
Zone-based delivery pricing (inside/outside Dhaka) with a configurable free-delivery threshold
Guest and account checkout with order-number generation and full order-status management
Django 4.2 Python MySQL
View
AlphaCue AI Vet — AI Pet Health Assistant & Vet Consultation Platform AI Solution

AlphaCue AI Vet — AI Pet Health Assistant & Vet Consultation Platform

Ask about your pet's symptoms, get an answer in seconds — and reach a real vet when it actually matters.

Result

Shipped through v0.1 and extended well past the original ten-milestone plan — 13 Django apps, 19 models, and 101 routed endpoints covering web and API. A full JWT REST API was built alongside the session-auth web app (deliberately separated paths) and documented in a 22-page Flutter integration guide, so the mobile client could be built against a stable, mirrored contract rather than reverse-engineered. Went through mobile store review preparation, adding user blocking and legal pages to satisfy App Store guideline 1.2. Payments run through bKash and Stripe; push notifications through Firebase.

AI symptom checker grounded in each pet's own profile — species, breed, age, weight, and diet feed the prompt
Emergency keyword override that fires before any AI call or cache lookup
MySQL-based AI response cache with input normalisation — free users hit cache, premium calls refill it
Django 6 Django REST Framework SimpleJWT
View
Dolna Drive — Ride-Hailing Platform Mobile App

Dolna Drive — Ride-Hailing Platform

Separate apps for riders and drivers over one backend, with phone verification and device binding at signup.

Result

A complete ride-hailing stack — REST API plus two separate native Android clients — covering rider and driver registration, driver identity and vehicle records, phone verification with device binding, and profile management across both roles.

Two separate native Android apps — rider and driver — over one shared API
Single role-carrying account model with distinct rider and driver profiles
Driver records with national ID and photo for verification
Django Django REST Framework MySQL
View

Want to be our next success story?

Tell us what you're building. We'll come back with how we'd approach it, and what it costs.

Start the conversation