Backend engineering · Distributed systems · Technical leadership

Sadman Sobhan

Senior Backend Engineer & Technical Lead

I design and lead resilient backend systems for high-scale, mission-critical products.

Backend engineering, distributed systems, and technical leadership across government, education, healthcare, and enterprise platforms.

View Engineering Work

Open to Senior Backend, Lead & Technical Lead opportunities

Java · Spring Boot · PostgreSQL · Redis · RabbitMQ · Kubernetes · Distributed Systems
Sadman - Senior Software Engineer

9+ years

Software engineering

30-person team

Backend leadership

~100K / day

Election-period requests

30% faster

Exam platform response time

Professional engineering work

Selected case studies

A closer look at systems where backend design, reliability, and delivery had real operational consequences.

Open-Care

Open-source healthcare-information platform for Bangladesh

Problem: Healthcare information in Bangladesh was fragmented — finding doctors, hospitals, ambulance services, and blood donation resources required navigating multiple disconnected sources.

My role: Lead contributor — backend architecture, API design, authorization, and deployment.

Outcome: Production delivery and maintainable system foundations

Read case study

Election Management System

Distributed backend for a national election platform

Problem: Managing candidate nominations, verification, and result workflows for a national election required a secure, high-availability distributed system capable of handling peak-period traffic.

My role: Senior Software Engineer — backend delivery lead for candidate lifecycle, reporting service, and authorization.

Outcome: 50,000 users · ~100K/day peak requests · ~25 services

Read case study

Exam Management System

Production exam platform serving thousands of students and administrators

Problem: Educational institutions were managing exams manually, leading to operational inefficiency, delayed result processing, and limited visibility for administrators.

My role: Lead Developer — requirement analysis, database schema design, backend development, and production deployment.

Outcome: -30% response time · 2,500+ administrators · ~30,000 students

Read case study

Architecture

Systems I design

I approach architecture as a set of explicit decisions about failure modes, data, ownership, and operational constraints.

High-volume transactional systems

Spring Boot · PostgreSQL · Redis

Designing dependable workflows where correctness and predictable performance matter.

Event-driven workflows

RabbitMQ · Async processing · Idempotency

Separating long-running work from request paths while keeping retries safe.

Identity & authorization

OAuth2 · JWT · Keycloak · RBAC

Protecting sensitive operations with explicit roles and server-side state validation.

Reliable external integrations

Timeouts · Retry · Rate limiting

Making integrations observable and resilient to slow or partial dependencies.

Data architecture

PostgreSQL · Indexing · Caching

Choosing schemas, indexes, and read/write patterns that fit the workload.

Production delivery

Docker · Kubernetes · CI/CD · Nginx

Supporting repeatable releases and practical operations in production environments.

Experience

Leading backend delivery

Nine-plus years across government, education, and enterprise systems, with increasing ownership of architecture and team execution.

August 2023 – Present

Penta Global Ltd.

Senior Software Engineer

Lead backend engineering for an Election Management System across a 30-person team — task allocation, API contract design, nomination lifecycle and reporting service ownership, RabbitMQ integration, Keycloak-based authorization, and CI/CD deployment support on a self-managed Kubernetes data center.

  • • Backend leadership within a 30-person team
  • • API contracts and nomination lifecycle ownership
  • • RabbitMQ and Keycloak integration
  • • Kubernetes deployment and CI/CD support

January 2022 – July 2023

Dynamic Solution Innovators Ltd.

Software Engineer

Led development of a production exam management system using Java, Spring Boot, and PostgreSQL. Reduced system response time by 30% via Redis caching. System served 2,500+ administrators, 1,000 exam invigilators, and supported registration for nearly 30,000 students.

October 2016 – December 2021

Dohatec New Media

Java Software Engineer

Contributed to the National Electronic Government Procurement System — feature development, bug fixing, requirement analysis, large-file upload workflows, relational data modeling, and stakeholder-aligned delivery.

February 2016 – June 2016

Jaliks Soft IT Limited

.NET Developer

Implemented features and resolved bugs in a large-scale education application using ASP.NET and C#. Maintained SQL Server databases including stored procedures, triggers, and views.

Engineering ownership

How I contribute beyond implementation

Clarify boundaries and contracts before scaling complexity.

Create shared engineering context through grooming, reviews, and implementation guidance.

Treat reliability, authorization, and operability as part of feature delivery.

Independent work

Products / independent projects

Selected product work where I have owned or contributed to backend and full-stack delivery.

Open-Care

Open-source healthcare information platform with searchable provider and medical-resource data.

Ownership: Lead contributor — backend architecture, API design, authorization, and deployment.

JavaSpring BootPostgreSQLRedisKeycloakMinIO
Visit product

FactLens

Editorial platform for publishing and managing news and fact-focused content.

Ownership: Full-stack product delivery

Next.jsStrapiPostgreSQLCloudflare
Visit product

Engineering notes

Writing on systems and delivery

Short, practical notes on architecture, service boundaries, and the engineering practices around production systems.

Microservices

Microservices Are Not a Strategy — Clarity Is

A practical reflection on service boundaries, complexity, and when microservices are justified.

Read on Medium

DevOps

DevOps Is a Culture Problem, Not a Tool Problem

Why tools such as Docker, Kubernetes, Jenkins, and GitHub Actions need strong engineering practices around them.

Read on Medium

Architecture

7 Architecture Mistakes Startups Make Too Early

A guide to avoiding premature complexity when designing early-stage systems.

Read on Medium
View writing and publications

Choose your path

Start where it is most useful

These shortcuts guide you to the same portfolio without hiding the rest of the work.

Contact

Let's build reliable systems.

Open to Senior Backend, Lead & Technical Lead opportunities. Open to Senior Backend Engineer, Technical Lead, and backend architecture opportunities.

Email Sadman