Sabrul Jamil
IT systems · Automation · Photography

I build the systems a company runs on, and photograph the people who run it.

Your own private cloud, project and billing software that fits how you work, automation that removes repetitive admin, and office and team photography for your website. I built every system on this page for my own team first. They run real projects every day.

  • Private cloud (Nextcloud)
  • Project & billing systems
  • Workflow automation
  • Office & team photography
  • Dhaka · working worldwide
A team working at their desks in a bright open-plan office
Services

Four things I do, all for small and growing companies

You get one person from scoping to handover. I give you a fixed quote before work starts, and written documentation when it ends.

Your own private cloud

A private alternative to Google Drive or Dropbox. It runs on a server you own or rent, and your files stay on machines you control.

  • Nextcloud: file sync, sharing, calendars, contacts
  • User accounts, groups and folder permissions
  • HTTPS, nightly backups, snapshot history
  • Optional standby server with tested failover

Project & billing systems

Projects, tasks, invoices and payments in one place. Your team works from it every day, so it isn't spread across spreadsheets and email.

  • Project pipeline with stages and owners
  • Invoices, part-payments, balances, ageing
  • PDF invoices and finance ledger
  • Role-based views: staff don't see prices

Automation & integration

Connect the tools you already use, and replace the copy-paste routines that eat your team's week.

  • Folders created automatically per project
  • Notifications, reminders and daily reports
  • Spreadsheet data moved into a real system
  • Small custom tools for web and desktop

Office & team photography

Real photos of your workplace and your people, for your website, LinkedIn and company profile, in place of stock images.

  • Workspace, team-at-work and detail shots
  • Colour-corrected, web-ready sizes
  • Location and camera data stripped
  • Screens and whiteboards checked before delivery
Selected work

Systems in daily use

I first built both of these for my own team. They run live projects, real invoices and real files every day.

Case study · Project & billing platform

Z-Flow: projects, people and invoices in one system

A design team had projects in one spreadsheet, invoices in another and files in a third place. I built Z-Flow on top of OpenProject (open source). It added three custom modules for the work the team actually does: project lifecycle, invoicing and workforce.

Every project moves through defined stages, from enquiry to financial close. Invoices and payments sit on the project they belong to, and the ledger shows at a glance who has paid, who has paid part, and what is overdue.

86projects migrated
130+invoices moved off spreadsheets
3custom modules
  • OpenProject
  • Ruby on Rails
  • PostgreSQL
  • Docker / Podman
  • Web push
  • Nextcloud API
  • Stage-gated pipelineA 10-stage status flow with automatic project numbering per client.
  • Finance ledgerInvoices, part-payments and balances, with ageing buckets and PDF invoices.
  • Role-based visibilityPrices and client deadlines are hidden from roles that don't need them.
  • Workforce & prioritiesSkills matching, leave requests, to-dos and a priority engine for what's next.
  • One-click project foldersEach project gets its cloud folder tree automatically, and it opens in File Explorer with one click.
  • Built for phonesA mobile home screen, plus browser and phone notifications.
Case study · Private cloud

A self-hosted company cloud with a warm standby

The team's files run on its own Nextcloud server, not a rented SaaS drive. There are no per-seat fees, and no third party holds the data.

A second server copies everything every night and keeps a week of snapshots plus database dumps. It pulls through a locked, read-only key, so the main server cannot be damaged from the backup side. Failover has been tested, and the switch-over steps are in a written runbook.

1.3 TBof company files
17user accounts
7-daynightly snapshots
  • Nextcloud
  • AlmaLinux
  • nginx
  • MariaDB
  • Redis
  • Let's Encrypt
  • rsync
  • MikroTik
  • Files, calendars, contactsDesktop and phone sync clients, with share links for clients.
  • Plugged into the project systemProject folders are created over WebDAV the moment a project is opened.
  • Backups you can restoreSnapshots that use hard links keep a week of history without a week of disk.
  • Standby serverAn identical copy of the setup, ready to take over if the main server fails.
  • Network done properlyRouter, local DNS and port forwarding set up and documented.
  • Runbook includedWritten steps your own IT person can follow without me.
Photography

Office and team photography for your website

Visitors can tell stock photos from real ones. These are from a working studio, shot on a normal workday with no models and no staging, then colour-corrected and prepared for the web.

What a shoot includes

We agree a shot list before the day: the spaces, the people and the moments your website, profile or proposal needs. I shoot during a normal working day, so your team keeps working.

Every frame is colour-corrected and exported in web-ready sizes. Location and camera data are removed. Before delivery I check every screen, whiteboard, nameplate and document in shot at full size, so no client name or confidential detail goes public by accident.

Shoots in and around Dhaka. Ask for a quote with your office size and what the photos are for.

  • Website bannersWide crops sized for page headers
  • About & team pagesReal people, real desks
  • LinkedIn & socialSquare and portrait crops
  • Company profilePrint-resolution files
  • Proposals & decksShows a client the team they'll get
  • RecruitingShows candidates the place they'd work
How I work

Simple, written down, and yours at the end

  1. A short callYou tell me how the work runs today and where it hurts. No charge.
  2. Written scope & fixed quoteWhat I'll build or shoot, the price and the timeline, before any work starts.
  3. Build or shootRegular updates and a working version you can try early. No big reveal at the end.
  4. HandoverDocumentation, training for your team, and full admin access. You own it all.
About

Hi, I'm Sabrul Jamil

I run a technical studio in Dhaka. Over the years I've had to build the systems behind it myself: the cloud our files live on, the software that tracks our projects and invoices, the automation that saves my team hours every week, and the photos on our website.

Other companies kept asking how we set it up. This site is the answer: I now do the same work for other small and growing teams. You deal with the person who built and runs these systems, not an agency account manager.

I prefer open-source tools you can host and keep, plain documentation over lock-in, and a fixed price over open-ended hours.

  • You own itYour server, your data, your admin passwords. Nothing is held back.
  • Open source firstNextcloud, OpenProject, Linux. No per-seat licence that grows with your team.
  • Written downEvery system ships with a runbook your own people can follow.
  • Tested on my own workI run everything I recommend on my own team first.
Contact

Tell me what you need

A few lines is enough. I reply within one working day.

jamil@sabrul.com

Based in Dhaka, Bangladesh (UTC+6). Remote work for teams anywhere, and photography on location in Dhaka.

This opens your email app with the message filled in. Nothing is stored on this site.