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.

Tanvir Hossain
583K+internet banking customers served
$1.8Btransaction value processed
99.99%uptime on a national microfinance platform
100%HIPAA compliance scan pass

How 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.org

Timeline

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.