Senior Software Engineer · Dhaka, UTC+6 · Open to remote US roles
I build the systems that banks, regulators and hospitals bet on.
Java and Spring backend engineer who grew into owning delivery, infrastructure and product for regulated platforms. Internet banking for 583,000 customers, a national microfinance regulator, a HIPAA remote-monitoring MVP that raised its round.

Selected work
Four systems where the stakes were real.
Each one is a short read: the constraint, what I owned, the architecture, the decisions I would defend, and what happened.
Internet banking for a state-owned bank
Launched in about a month. Now 583K+ customers and $1.8B processed at 120+ TPS. Read the case studyHIPAA remote patient monitoring on AWS
MVP on time and on budget. Compliance scan passed at 100%. Funding secured. Read the case studyA multi-tenant platform for a national regulator
600K+ transactions a week at 99.99% uptime, scoped to all 731 licensed microfinance institutions. Read the case studyDoctor-first prescriptions, by voice
Prescription and telemedicine live. Change-data-capture analytics across five database clusters. Read the case studyHow I work
Four habits, learned the expensive way.
Ownership over scope
If the bank's servers are down and the deployment is mine, I am at the bank. Titles describe the job; the gap between teams is also the job.
Tests first, then code
Payment flows and prescriptions do not get a second chance. I write the failing test, make it pass, and keep the suite fast enough that nobody skips it.
Boundaries the next engineer can trust
Hexagonal services, configuration over code, one seam for every external system. A regulator's rules change; the core should not.
Say the uncomfortable thing early
A slipped date, a wrong assumption in a market model, a security gap. I report it the day I find it, with what I will do about it.
Stack
What I reach for.
Languages and frameworks
- Java 21
- Spring Boot, WebFlux, Security
- Reactive Java, R2DBC
- Angular
- Flutter (delivery lead)
Data and messaging
- PostgreSQL
- Redis
- Kafka, Debezium CDC
- Elasticsearch
- Liquibase
Cloud and infrastructure
- AWS: EKS, RDS, KMS, WAF, Cognito
- Kubernetes, K3s, Helm
- Terraform, Terragrunt, Ansible
- Docker, GitLab CI/CD
- Vault, Keycloak
Practices
- TDD with JUnit and Mockito
- Clean and hexagonal architecture
- DDD, CQRS, event sourcing
- Prometheus, Grafana, Zipkin
- HIPAA, PCI DSS delivery
Certifications. AWS: Introduction, RDS, CloudFormation, EKS, Advanced Terraform. KodeKloud: Docker Swarm, Kubernetes, DevOps. Python.
On the side I run elioo, a studio building AI companions for health, memory and money. It is where I test ideas end to end: product, infrastructure, pricing, and the parts nobody else picks up.
Visit eliooo.orgTimeline
Where the years went.
- Oct 2025 to presentBetter Health, Celloscope. Senior Software Engineer owning product and platform delivery for a doctor-first digital health product.
- Jul 2024 to Sep 2025Primefocus Health, via Celloscope. Engineering manager and architect for a HIPAA remote patient monitoring platform on AWS.
- May 2023 to Jun 2024MRA-IMS, Celloscope. Team Lead for a national multi-tenant microfinance platform.
- Sep 2021 to Apr 2023Internet Banking, Celloscope. Backend engineer, then the bank-facing engineer, for Agrani Bank PLC.
- 2020 to 2021CoKreates. Software Engineer on a government ERP: 13 Spring microservices, 119 controllers, Spring Cloud gateway.
- 2019 to 2020CUET Computer Club. Development coordinator.
- 2015 to 2019CUET. BSc in Computer Science and Engineering. Industrial attachment at SELISE, 2018.
Contact
Hiring a senior backend engineer who will own the outcome?
Time zones. Dhaka is UTC+6. I keep 8am to 12pm US Eastern open for overlap, and I have worked directly with a US client's leadership on a daily cadence.