On this page

All pages

Build with AI 4
Protect & run 4
Web, learn & more 3
In Bangladesh? AI, websites & software in Dhaka Home About Blog Sitemap
Email [email protected] WhatsApp
Illustrated avatar of Ruhan Islam, AI automation engineer

Ruhan Islam

Taking new projects · Bangladesh, US & Australia

Ruhan Islam · AI automation engineer · Dhaka Your systems. Your data. Your machines.

I'm Ruhan Islam, an AI automation engineer. I build private AI, workflow automation, backups that actually restore and monitoring that warns you first — self-hosted on proven open source and supported after launch, for businesses in Bangladesh, the US and Australia.

Restore test passed
years shipping production systems
2.5
organizations, incl. government
5
projects shipped
18
time zones covered
US · AU
01 · What I build

Private AI, automation & backups for small business

Six problems I solve. Each one runs on infrastructure you own and is built on proven open source — no per-seat fees, and nothing quietly leaves your network.

"My team pastes client data into ChatGPT."

Private AI for business

A ChatGPT-style assistant on your own server that answers from your documents — with the source for every answer.

Explore AI agents & chatbots

"We copy the same data between five apps."

Workflow automation with n8n

Workflows that move leads, invoices and emails on their own, with AI steps where they genuinely help.

Explore workflow automation

"We have backups. Nobody has tested a restore."

Backup and recovery

Encrypted and offline copies, monthly restore tests and a one-page ransomware recovery plan your team can follow.

Explore backup & recovery

"We hear about downtime from customers."

Server monitoring & uptime alerts

Uptime checks, server health and forecast alerts — so you know days before a disk fills up, not minutes after.

Explore monitoring & IT support

"Shared passwords, no MFA — and an audit coming."

Security & compliance basics

A team password vault, single sign-on and MFA, patching, and the evidence behind Essential Eight, HIPAA or SOC 2 prep.

Explore security & compliance

"One inaccessible checkout from an ADA letter."

Accessible websites & stores

WCAG 2.2 AA websites and online stores, accessibility audits and fixes, and monthly re-scans with a report.

Explore websites & accessibility
02 · Selected work

Built for the day something breaks.

Self-hosted systems from my own lab, a US software company and national government platforms. Public-sector clients are described, not named.

Own product · Backup

Self-healing office backup mesh

The problem: small offices pay for cloud backup and still lose work when a PC dies. What I built: an agent that encrypts files on their owner's PC, splits them into erasure-coded shards and stores them on the other PCs in the office — no central server, and every restore is verified by hash.

central servers needed
0
restores hash-verified
All
  • Go
  • Erasure coding
  • End-to-end encryption
  • Windows service

Own product · Monitoring

Monitoring with forecast alerts

The problem: outages found by users, disks found full. What I built: agents for Windows and Linux, checks for databases, DNS and services, an alert engine that learns each server's normal and forecasts trouble, and a maintenance calendar that silences planned work.

platforms watched
Win · Linux
alerting
Forecast
  • C# / .NET
  • Time series
  • Docker
  • Alerting

US software company · AI

AI document generation engine

The problem: reports assembled by hand from scattered files. What I built: upload the documents, describe the report, and a multi-turn AI agent writes it using retrieval over a vector index — routing work between OpenAI and Gemini to keep costs down. Promoted to team lead during the engagement.

LLM providers, cost-routed
2
my role by the end
Lead
  • Python · FastAPI
  • RAG
  • Vector DB
  • React

Government · National scale

Platforms that can't go down

What I built: time-gated exam paper delivery to centres nationwide, a tamper-evident results archive going back to 2000, and a 10-service logistics platform on Kubernetes with continuous delivery — plus security hardening of four legacy exam systems.

services, zero manual deploys
10
results archived since
2000
  • Spring Boot
  • PostgreSQL · Oracle
  • Kubernetes
  • Jenkins
03 · How I work

Written plans. Weekly demos. No surprises.

A remote engagement built for small teams: you always know what's being built, what it costs and who to call.

  1. Assess

    A private consultation, then a written plan: what to build, what it replaces and a fixed price.

  2. Build

    Working demos every week on your own infrastructure, so you can change your mind while it's still cheap.

  3. Run

    Monitoring, tested backups and updates after launch, with response times in writing — or a clean handover to your team.

04 · About

A freelance software engineer with government-scale experience

I'm Mohammad Ruhan Islam — Ruhan Islam for short — a freelance software engineer based in Dhaka, working with businesses in Bangladesh, the US and Australia. More about Ruhan Islam. I've spent 2.5 years shipping systems where downtime isn't a metric — it's an incident.

  1. May 2024 — present

    Programmer

    IICT, BUET · Institute of Information & Communication Technology

    Lead engineer on national exam, results and logistics platforms — full-stack, DevOps, database administration and security hardening. Promoted from Assistant Programmer.

  2. Jan 2025 — Oct 2025

    Team Lead, Full-Stack

    US-based software company · remote

    Joined as a developer, promoted to team lead. Shipped an AI document engine, a restaurant platform with thermal-printer ordering and the company website.

  3. 2024

    BSc, Computer Science & Engineering

    KUET · CGPA 3.72 / 4.00 · Dean's Award

    Thesis research on verifiable search over encrypted cloud data.

Toolkit

AI

  • Ollama
  • RAG
  • OpenAI
  • Gemini
  • Vector DBs

Backend

  • Spring Boot
  • FastAPI
  • Laravel
  • Go

Data

  • PostgreSQL
  • Oracle
  • MongoDB
  • ClickHouse
  • Kafka

Infrastructure

  • Linux
  • Docker
  • Kubernetes
  • Jenkins
  • Nginx
05 · Questions

Self-hosted AI & remote work, answered

Do you work with clients in the US and Australia?
Yes — all of my client work is remote. My day in Dhaka (GMT+6) overlaps the Australian working day, and for US clients I work while you sleep and hand over by your morning. Calls fit your morning or evening.
Do you take projects from businesses in Bangladesh?
Yes. I'm in Dhaka and build AI chatbots, websites, custom software and mobile apps for businesses across Bangladesh, in Bangla or English. See AI automation in Bangladesh for what that looks like.
What does "private" or "self-hosted" mean for my business?
The software runs on a computer or server you control — in your office or your own cloud account — instead of on someone else's platform. Your data stays there, and you never pay per-seat license fees.
How do you price a project?
After the consultation you get a fixed price in writing for the setup. Monitoring, backups and support can continue on a simple monthly plan — or I hand everything over to your team.
Will you sign an NDA and work to HIPAA or Essential Eight?
Yes, I sign NDAs. I build to those control sets and give you the evidence — configurations, test results, reports. The formal assessment or certification is done by your auditor.
Can you work with Microsoft 365 or Google Workspace?
Yes. Private AI, automation and backups connect to the tools you already use — nothing needs to be replaced just to get started.
06 · Contact

Tell me what's slowing you down.

Email is fastest — I reply within one business day with questions or a time for a call.

Opens your email app with your message ready to send.

Email Ruhan Islam

[email protected] — how would you like to write?

Open in GmailA new tab with the draft already written Use my mail appOutlook, Apple Mail and others