Available for new projects28+ launch-ready solutions

Principal DevOps & Infrastructure Architect · Network & systems engineer

I design & build digital products people rely on.

I'm Miftahul Jony. I design networks, infrastructure and distributed systems, and ship products built to survive code review, real traffic and years of growth, including a telemedicine platform, a mobile-money payment gateway, a healthcare portal and a finance SaaS.

Live production products
4
Launch-ready solutions
28+
Telemedicine centres on BPDA
58
Mobile-money payment confirmed
~8s

01 Selected work

Products in production, not just prototypes.

bpdatm.com
BPDA Telemedicine App home page: a doctor at every BPDA centre, by video, with an e-prescription in hand

FlagshipLIVE Healthcare · Telemedicine

BPDA Telemedicine App

A doctor at every BPDA centre, by video, with an e-prescription in hand.

Centre facilitators connect rural patients with qualified doctors in real time, write the prescription together and print it on the spot. Specialist care reaches the village without anyone travelling to the city.

  • React
  • Vite
  • WebRTC video
  • AI assistant
  • Android
  • Bangla / EN

How a consultation works patient in → prescription in hand, usually < 20 min

  1. Step 1

    Patient arrives

    The facilitator registers the patient or opens their existing record.

  2. Step 2

    Prescription opened

    Chief complaint, vitals and history are entered at the centre.

  3. Step 3

    One-tap video call

    The assigned doctor is rung, and the call escalates to an admin if they are busy.

  4. Step 4

    Doctor prescribes

    The doctor examines, writes the prescription live and marks it reviewed.

  5. Step 5

    Print & go

    A signed e-prescription is in hand, usually within 20 minutes.

Every feature 12 capabilities, all live today

  • Live video consultation

    One tap from the centre rings the doctor, who sees and examines the patient on screen, with no travel to the city.

  • Collaborative e-prescription

    The doctor writes the diagnosis, medicines and advice live during the call, and it prints before the patient leaves.

  • BPDA AI assistant

    Built-in chat that knows each user's role: app help, medicine lookup from the approved list, general guidance.

  • 24/7 live doctor status

    Each centre sees its assigned doctor online in real time. Busy or offline calls escalate to an administrator.

  • Centre management

    Patient registration, visit history, prescription records and monthly reports in one place.

  • Android app for the field

    Facilitators run the entire flow from a phone on ordinary mobile data.

  • Safe prescribing

    Doctors prescribe from an admin-approved medicine list, and facilitators cannot alter a doctor's prescription.

  • Smart templates

    General and dental templates with dose presets, BMDC number and centre details in the header.

  • Follow-up built in

    Follow-up date, referrals and investigations. The next visit opens with the full history.

  • Bilingual A4 print

    Prescriptions print in Bangla and English with the doctor's name and signature block.

  • Specialists & foreign doctors

    Book a specialist on portal.bpda.site, pay there, and that doctor is pre-selected for the next call.

  • Role-based access

    Separate facilitator, doctor and administrator workflows, including approvals, doctor assignment and escalations.

mrjorg.site
MJPay home page: get paid on mobile money, confirmed automatically

FlagshipLIVE Fintech · Payments

MJPay

Get paid on mobile money, confirmed automatically.

Turns a bKash or Nagad "send money" into a real payment gateway: hosted checkout, receipt matching from the operator's SMS, and a signed webhook to your system, usually within seconds. Payouts go back out through the same API.

  • bKash
  • Nagad
  • Rocket
  • Upay
  • Bank transfer
  • Payments API
  • HMAC webhooks
  • USSD automation
  • Risk scoring
  • 2FA

Between "Pay" and "Paid" one payment, start to finish, in about 8 seconds

  1. 0.0s

    Customer taps Pay

    The hosted checkout opens on their phone.

  2. 0.4s

    Number allocated

    One of your wallet numbers is assigned to this payment alone.

  3. ~6s

    Money sent

    The customer pays in their own bKash or Nagad app.

  4. ~7s

    Receipt SMS arrives

    It is forwarded, signed and stored raw before parsing.

  5. ~8s

    Matched & paid

    Amount, number and TrxID match exactly one open payment.

  6. ~8s

    Webhook fires

    A signed payment.success event reaches your server.

Every feature 16 capabilities, all live today

  • Hosted checkout

    A phone-first payment page: pick a wallet, get a number, pay from the wallet app. Nothing to build.

  • Automatic confirmation

    The operator's receipt SMS is matched by amount, number and TrxID within seconds, with no manual approval.

  • One API, both directions

    The same four wallets take payments and send them, money in and out on one key.

  • Payouts in seconds

    POST /v1/payouts and an agent phone dials USSD itself. Live runs have completed in 12 and 15 seconds.

  • Payment links

    No website or developer needed. Share a link on Facebook, WhatsApp or SMS.

  • QR payments

    Every link carries a QR code for counters, posters or invoices, with no terminal required.

  • Signed webhooks

    HMAC-signed events, retried with backoff, with every delivery attempt visible in the portal.

  • Instant SMS notifications

    Account events such as go-live, reviews, paused webhooks and new teammates reach you by SMS.

  • Risk-scored payouts

    Large amounts, new payees, bursts and repeat numbers are scored, and high-risk payouts wait for a person.

  • No card data, no PCI scope

    No card rails means no card numbers ever enter the system, so there is nothing to leak.

  • Your money stays yours

    Paid straight into your own wallet numbers. No float held and no settlement cycle.

  • Merchant portal

    Payments, checkouts, links, API keys, webhook logs and team roles, built mobile-first.

  • 2FA & audit trail

    Two-factor sign-in, IP-locked revocable API keys and an append-only log of staff actions.

  • Public status page

    A status page anyone can read, plus a health endpoint your own monitoring can poll.

  • Sandbox from day one

    Test the whole integration, payouts included, before approval, then swap one key for live.

  • Human onboarding

    Invite-only and checked by a person, with minimal paperwork.

portal.bpda.site
BPDA Health Portal: find verified doctors, hospitals and health workers

LIVE Healthcare · Platform

BPDA Health Portal

One platform for healthcare and health education in Bangladesh, with a verified directory of doctors, hospitals, ambulances, nurses and training centres. It is bilingual and links to the telemedicine network and paid specialist bookings.

  • Directory
  • Auth & roles
  • Bookings
  • i18n
portal.bpda.site
bpdafms.com
BPDA FMS: keep accounts simple, with a dashboard preview

LIVE SaaS · Finance

BPDA FMS

A finance-management SaaS for Bangladesh covering personal expenses, shop dues, inventory and healthcare operations. It includes transactions, a due ledger and reports, on mobile and desktop, with a 15-day free trial.

  • Next.js
  • Dashboards
  • Subscriptions
  • Bangla / EN
bpdafms.com

Open source · AI

Personal AI Agent

A locally-hostable, self-trainable agent in Python: an LLM tool-calling loop, SQLite memory, and exports of conversations as fine-tuning data.

Source on GitHub

Open source · Web

This portfolio

A dependency-free static site with generative artwork and light and dark themes, served from Cloudflare's edge.

Source on GitHub

02 Launch-ready solutions

28+ platforms, ready to make yours.

  • Proven, pre-built source code, so there's no starting from zero
  • Customised to your brand, workflow and language
  • Deployed, secured and handed over, with support
  • Commerce & payments

    E-commerce store

    Catalogue, cart, checkout, orders and an admin dashboard.

    ● source ready
  • Commerce & payments

    POS system

    Point of sale with inventory, invoices and sales reports.

    ● source ready
  • Commerce & payments

    Courier fraud checker

    Checks a customer's delivery history before you ship cash-on-delivery orders.

    ● source ready
  • Commerce & payments

    SMM panel

    Social media marketing services panel with orders and wallet.

    ● source ready
  • Commerce & payments

    Digital products shop

    Sell and deliver downloadable products and licences.

    ● source ready
  • Health

    Diagnostic lab system

    Test orders, sample tracking and printable reports.

    ● source ready
  • Business

    CRM

    Leads, contacts, deals pipeline and follow-ups.

    ● source ready
  • Business

    Company website

    Corporate site with services, team and contact.

    ● source ready
  • Business

    IT company website

    Agency or software firm site with portfolio and services.

    ● source ready
  • Business

    Bar & restaurant

    Menu, orders, tables and billing for hospitality.

    ● source ready
  • Business

    Tailor shop manager

    Measurements, orders, delivery dates and payments.

    ● source ready
  • Business

    Landing pages (2 styles)

    High-converting product and campaign landing pages.

    ● source ready
  • Business

    Bio / profile page

    Personal bio-link and profile page.

    ● source ready
  • Education

    Online course (LMS)

    Video courses, enrolment, progress and payments.

    ● source ready
  • Education

    Tutorial platform

    Tutorial and blog site with categories and search.

    ● source ready
  • Media

    News portal + photo card

    News site with a one-click social photo-card generator.

    ● source ready
  • Media

    E-paper

    Digital newspaper edition with page-by-page viewer.

    ● source ready
  • Services & public

    Internet provider website

    Public site with packages, coverage and sign-up.

    ● source ready
  • Services & public

    Bus ticket booking

    Routes, seat selection, booking and tickets.

    ● source ready
  • Services & public

    Courier management

    Parcel booking, tracking, riders and COD settlement.

    ● source ready
  • Services & public

    Travel agency

    Tour packages, bookings and enquiries.

    ● source ready
  • Services & public

    NGO platform

    Programmes, donations, beneficiaries and reports.

    ● source ready
  • Services & public

    Union Parishad services

    Digital citizen services and certificates for local government.

    ● source ready
  • Services & public

    AI chatbot

    Website chatbot that answers customer questions 24/7.

    ● source ready

Need something close to one of these? Starting from a ready codebase means faster delivery and lower cost.

Request a demo

03 Services

Why clients book me.

One accountable engineer for architecture, infrastructure, networking and the product itself, with production experience behind every promise.

  • 4live products

    Real platforms in production: healthcare, fintech and SaaS.

  • 28+ready codebases

    Start from proven code, so delivery is faster and cheaper.

  • L2 → UIend to end

    One person accountable from the network to the interface.

  • 24/7built to stay up

    Monitoring, retries and escalation designed in from the start.

  • বাংলা+ English

    Bilingual, mobile-first products for the Bangladesh market.

  • 100%ownership

    Your code, your servers, your data, handed over cleanly.

Most booked

DevOps & cloud setup

Automated, reliable deployments from day one.

  • CI/CD pipelines & containerisation
  • Cloudflare / VPS / cloud hosting
  • Monitoring, backups & rollbacks
Book this service
Most booked

Network engineering

Fast, secure networks for offices, clinics and ISPs.

  • DNS, TLS, CDN & WAF hardening
  • Routing, VLANs, VPN & firewalls
  • Load balancing & uptime monitoring
Book this service

System design & review

Architecture that scales before it has to.

  • Architecture & data-model design
  • Performance & security audits
  • Scalability roadmap & ADRs
Book this service

Custom web & SaaS apps

End-to-end products, built to production grade.

  • Web apps, dashboards & portals
  • Payments, auth & integrations
  • Bangla / English, mobile-first
Book this service
Most booked

Launch-ready solutions

Start from one of 28+ proven codebases.

  • Branding & feature customisation
  • Deployment, domain & SSL
  • Training & handover
Book this service

Maintenance & support

Keep it fast, secure and up to date.

  • Updates, fixes & security patches
  • Performance tuning
  • Priority support
Book this service

04 About

Architect first, engineer all the way down.

I'm a Principal DevOps & Infrastructure Architect and full-stack engineer. I design systems end to end, from the network edge and infrastructure up through APIs, data and the interface people touch.

Success isn't measured by how much code gets written. It's measured by the most effective, reliable and well-reasoned answer to the real business objective. I break big problems into components, weigh the trade-offs, plan for failure modes and operational load, and ship systems that survive code review, production traffic and years of growth.

Most of my work serves real users in Bangladesh: patients reaching a doctor from their upazila, merchants taking mobile-money payments, shop owners keeping their accounts. That means designing for ordinary mobile data, two languages and systems that have to be right the first time.

  • System design

    Scalable, fault-tolerant architectures with clear boundaries and explicit trade-offs.

  • Network engineering

    DNS, TLS, routing, load balancing and edge networks that stay fast and secure.

  • DevOps & infrastructure

    CI/CD, containers, edge and cloud deployments, zero-downtime releases.

  • Reliability & security

    Observability, idempotency, retries, least privilege and audit trails by default.

Based in
Rangpur, Bangladesh
Role
DevOps & infrastructure architect
Domains
Healthcare, SaaS & fintech
Status
Open to opportunities

05 System design & networking

Designing systems that scale and stay up.

How I think about architecture, from the packet at the edge to the event in the database.

Architecture Payment confirmation pipeline: the flow MJPay runs, from checkout to signed webhook
Payment confirmation system architecture Clients reach an edge layer with DNS, TLS, WAF and CDN, then an API layer with hosted checkout, a REST API and authentication. Core services match receipts, score risk and orchestrate payouts, backed by a database and an append-only audit log. An SMS bridge ingests operator receipts; a webhook dispatcher with retries notifies merchant servers; health checks feed a public status page. Clients Edge network API layer Core services Data & delivery Hosted checkoutcustomer phone Merchant serverREST + webhooks Merchant portal2FA · roles SMS bridgeagent phone DNS · Anycastglobal edge TLS 1.3 · WAFDDoS · rate limits CDN · cachestatic at the edge Checkout servicesession · wallet no. REST API /v1idempotency keys Auth & API keysHMAC · IP-locked Receipt matcheramount · number · TrxID Risk scoringlimits · new payees Payout orchestratorUSSD automation Primary databasepayments · merchants Append-only audit logevery staff action Webhook dispatchersigned · retry w/ backoff Health · public status receipt SMS signed webhook → merchant · ~8 s end to end

Network engineering, layer by layer

  1. L7

    Application

    HTTP/1.1, HTTP/2 & HTTP/3, REST, WebSockets, WebRTC, API gateways, reverse proxies (Nginx)

  2. L6

    Security & encryption

    TLS 1.3, certificate automation, mTLS, HMAC signing, WAF rules, zero-trust access

  3. DNS

    Naming & edge

    Authoritative DNS, Anycast, CDN caching, DDoS protection, geo-routing

  4. L4

    Transport

    TCP / UDP tuning, L4 load balancing, NAT, connection pooling, health checks

  5. L3

    Network

    IP routing, subnetting & CIDR, VPC design, VPN (WireGuard / IPsec), firewalls

  6. L2

    Data link

    VLANs, switching, segmentation of office, clinic and server networks

System design toolbox

  • ScalabilityStateless services, horizontal scaling, sharding and read replicas
  • CachingEdge, application and database caches with explicit invalidation
  • Async & eventsQueues, event-driven workflows, retries with exponential backoff
  • CorrectnessIdempotency keys, exactly-once effects, reconciliation jobs
  • ResilienceTimeouts, circuit breakers, graceful degradation, escalation paths
  • Traffic controlRate limiting, load shedding, backpressure
  • ObservabilityStructured logs, metrics, health endpoints, SLOs and public status
  • DeliveryBlue-green and canary releases, zero-downtime migrations, rollbacks
  • DataSchema design, transactions, backups and disaster recovery
  • Trade-offsConsistency vs availability, latency vs cost, documented as ADRs

06 Skills

The full stack, from packets to pixels.

System design & architecture

Distributed, event-driven systems designed around failure modes, data correctness and growth, with trade-offs made explicit.

  • Distributed systems
  • Microservices
  • Event-driven
  • Message queues
  • Caching
  • Idempotency
  • High availability
  • API design
  • ADRs

Network engineering

Secure, fast and observable networks, from DNS and TLS at the edge to routing and segmentation inside.

  • TCP/IP
  • DNS
  • TLS / mTLS
  • HTTP/2 & 3
  • Load balancing
  • Subnetting / CIDR
  • VLAN
  • VPN
  • Firewalls
  • CDN & WAF
  • Nginx

DevOps & infrastructure

Automated pipelines, containers and edge deployments, so releases are uneventful and rollbacks take seconds.

  • Linux
  • Docker
  • CI/CD
  • GitHub Actions
  • Cloudflare Workers
  • Infrastructure as code
  • Bash
  • Git

Reliability & observability

Health checks, SLOs, structured logs, alerting and public status pages.

  • Monitoring
  • Logging
  • SLOs
  • Incident response

Security

Secure by default, with least privilege everywhere.

  • 2FA
  • HMAC
  • RBAC
  • Audit logs
  • Secrets mgmt

Back-end & data

APIs, auth and data models that are easy to reason about.

  • Node.js
  • Express
  • Python
  • SQL / NoSQL
  • REST

Front-end

Fast, accessible, bilingual interfaces and dashboards.

  • React
  • Next.js
  • Vite
  • TypeScript / JS

Payments & real-time

Mobile-money rails, webhooks, payouts and live video.

  • bKash / Nagad
  • Webhooks
  • WebRTC

AI & automation

Role-aware assistants, LLM agents, tool calling and memory.

  • LLM agents
  • Tool calling
  • Cloudflare AI

07 Engineering principles

Built to withstand production.

  1. 01

    Understand before acting

    Read the whole problem, pull out the explicit and implicit requirements, and gather context before touching code. No assumptions left unexamined.

  2. 02

    Weigh trade-offs first

    Break complex work into components and compare approaches before building. Choose the design that holds up, not the one that's quickest to type.

  3. 03

    Design for failure

    Anticipate failure modes and operational load: retries with backoff, idempotency, escalation paths, public status and health checks.

  4. 04

    Reuse over duplication

    Prefer shared abstractions and clear boundaries, so systems stay maintainable as teams and features grow.

  5. 05

    Secure by default

    Signed webhooks, two-factor auth, IP-locked keys, role-based access and append-only audit trails. Least privilege everywhere.

  6. 06

    Verify, don't assume

    Run it, test it and check it live. Report outcomes honestly, then make the small adjacent improvements that clearly add value.

08 Process

How we'll work together.

  1. 01

    Discover

    Clarify goals, users and scope so we build the right thing first.

  2. 02

    Design

    Plan structure and interface, and agree on it before code is written.

  3. 03

    Build

    Ship in small, reviewable increments with regular progress updates.

  4. 04

    Launch & support

    Test across devices, deploy, verify it live, and stay on hand afterwards.

09 Book a service

Have a product in mind?
Let's build it.

Pick a service, add a few details, and send the brief. I usually reply within a day.

  1. 1 Choose a service and timeline
  2. 2 Send the brief on Messenger
  3. 3 Get a plan and quote
Service

Your brief is copied and Messenger opens, so you just paste and send.