Resume

Zobayer Hasan

Zobayer Hasan

Solutions Architect · Software Engineering Leader

13+ years building national-scale systems: voter registration for 120 million citizens, vehicle registration and licensing for four governments, and products in encrypted communication, education and healthcare. Platforms built to outlast their contracts: one platform family deployed by four governments, and two national systems carried to government handover in 2026, one of them after twelve years. Still writes the hard parts: the clustering behind a voter roll of 120 million, a Signal Protocol implementation from scratch in C++, and a 60,000-line open-source dashboard, solo. Hired 50+ engineers over eight years, five of them ICPC World Finalists. Engineers trained under my supervision have gone on to Google, Agoda, Booking.com and bKash. Conversational AI since 2017, GPT-3 in a children's product in 2022, and now agentic platforms: MCP servers, tool harnesses and multi-agent delivery. Security as architecture: end-to-end encryption built from the protocol up, signed licenses verified offline in four countries, and anti-abuse defenses built under sustained attack.

120M citizens on the voter-roll platform
4 national governments on one platform family
13+ years, four titles, one employer
50+ engineers hired, five ICPC World Finalists
2017 my first conversational AI product

Work

One line each; open a card for the detail. Pick a lens above and the matching work moves to the front.

National voter registration

BVRS2 · Bangladesh Election Commission · 2019 – 2026

120M citizens

Biometric deduplication and adjudication for the national voter roll, carried to government handover in 2026.

Details
  • Face-match clustering on Apache Spark: √N bucketing into 10,000 clusters of 10,000 faces cut roughly 5×1015 all-pairs comparisons to about 1012.
  • Low-confidence embeddings are flagged before comparison and go to human adjudicators, so no citizen leaves the roll on the model's word alone.
  • Architected the adjudication platform around it: job queues, verdict and notification streams, and a decision history kept for audit.
  • Earlier, as a software engineer: full-text search over 100M+ citizen records in under 200 ms, on Elasticsearch with n-gram indices.

About 70% of commits across the backend and the embedding-model deployment cluster.

ArchitectBuilderAI

Vehicle registration & licensing

One platform family · four national governments · 2013 – 2026

BangladeshTajikistanNepalMoldova

Registration, licensing and plate production, built for Bangladesh's transport authority and deployed by three more governments.

Details
  • My first project, in 2013: an ECDSA-signed license entitlement, verified offline on edge devices. It shipped in all four countries and is still in service.
  • Tajikistan (2014 – 2026): core developer, later architect, on driving licenses and vehicle registration, with Interpol I-24/7 screening. Handed over in 2026.
  • Nepal (2016 – 2022): core developer, then lead for the production, QA and inventory modules of embossed number plates.
  • Moldova: delivered end to end, nine years in production. Bangladesh: chip-writing for smart card licenses and an RFID network across Dhaka.

ArchitectSecurityBuilder

CommChat

Built for CommChat AG · commchat.com · 2021 – present

E2EE on five clients

End-to-end encrypted collaboration for on-premise enterprise. One of its primary architects, and owner of security.

Details
  • The Signal Protocol design, implemented from scratch in C++; reworked in 2026 for post-quantum readiness.
  • Every device is its own cryptographic identity. Messages travel only as ciphertext over MQTT, never through the API servers.
  • Agentic automation runs inside the client, the only place plaintext exists: MCP servers, connectors and user-defined tools.
  • Python, Go and Node.js services with Kafka and Celery; desktop, mobile and web clients; about 30,000 users in beta.

SecurityArchitectBuilderAI

Alifi, from KinderMate

Child-safe learning, now AI-authored homeschooling · 2017 – present

2017 speech + scripts2022 GPT-32024 multimodal2025 agentic

One conversational character, carried across three generations of AI, grew into an agentic homeschooling platform.

Details
  • KinderMate (2017 – 2022): 100k+ downloads and about 28,000 profiles, built to COPPA, GDPR and local child-protection law.
  • Built its most popular feature, an animated character children talk with, and moved it onto the GPT-3 completions API in 2022, before chat-tuned APIs existed.
  • Alifi (since 2025): the model drafts the course, a parent or teacher approves it, and child-development specialists vet every item.
  • Seen-content tracking across Redis, PostgreSQL and Spark, so a lesson a child has watched never comes back.

AILeaderArchitect

Agentic delivery

My team at TigerIT · 2024 – present

6 engineers, plus agents

A multi-agent development process: agents plan, review, implement, and find and fix bugs before work reaches people.

Details
  • Runs on in-house tooling that connects agents to local resources.
  • Fully agentic testing before human QA, and automated smoke tests after every deploy.

LeaderAI

Platform modernization

Government platforms and the KinderMate/Alifi backend · 2024 – 2026

Oracle → PostgreSQL

A cost-driven move off Oracle across both product lines, led as an architect.

Details
  • Standardized the data layer on PostgreSQL and reworked the JPA layer for its dialect.
  • Replaced Oracle WebLogic with WildFly and moved the Java services onto a current JDK.
  • Retired Oracle licensing from every later deployment.

ArchitectLeader

bbstat

github.com/zobayer1/bbstat · 2026 · sole author, ~60,000 lines

100+ repositories

An open-source engineering-activity dashboard, in production at TigerIT, that ingests Bitbucket history under a hard API budget.

Details
  • Adaptive rate control that found an undocumented burst limit beneath the vendor's published hourly cap.
  • A read-only MCP server, so LLM agents can query the dataset.
  • TypeScript, Fastify, Vue 3, PostgreSQL 17, Redis and Docker, with tests and documentation.

BuilderAI

Panacea

Mobile primary care · Jamalpur and Chittagong · 2019 – 2022

~5,000 patients in the pilot

Primary care for health camps and roaming field agents, built with doctors to Bangladesh DG Health standards.

Details
  • HL7 and FHIR interoperability with Pentacomp, and IoT diagnostics for blood pressure, temperature and blood sugar.
  • Prototyped a clinician-only AI agent grounded in a symptom–condition graph that physicians can correct for regional prevalence.

ArchitectAI

Career

TigerIT Bangladesh Ltd., Dhaka · June 2013 – present. Promoted inside the long-running systems I stayed with.

  1. Software Engineer Jun 2013 – Apr 2019 Core developer on four national platforms.
  2. Principal Software Engineer Apr 2019 – Apr 2020 Face-match clustering for the voter roll.
  3. Solutions Architect Apr 2020 – Jul 2024 The BVRS2 platform; led Nepal's modules.
  4. Senior Solutions Architect Jul 2024 – present Agentic AI, two handovers, a team of six.

Toolbox

AI & agents
MCP servers, tool harnesses, agent orchestration, LLM integration, embeddings, TensorFlow
Architecture
event-driven systems, human-in-the-loop workflows, offline verification, multi-country deployment, HL7 / FHIR, Interpol I-24/7
Security
end-to-end encryption, ECDSA, post-quantum readiness, offline licensing, smart cards, anti-abuse
Languages
Java, Python, C++, Go, TypeScript, C#, SQL
Backend & data
Spring and Java EE, WildFly, Node.js, Fastify, Flask, Kafka, Celery, PostgreSQL, Oracle, Redis, Elasticsearch, Apache Spark
Clients
React, Vue, Angular, native Android and iOS, Windows / macOS / Linux desktop, PWA
Infrastructure
AWS, Docker, on-premise, MQTT, WebRTC with LiveKit and Janus, GitHub Actions, Jenkins

Beyond the day job

Teaching

  • Adjunct Lecturer, BRAC University 2025 –
    Software Engineering and Algorithms
  • Curriculum advisor, AIUB and BRAC University 2024, 2025
  • Contest trainer, UIU 2013 – 2017 and IUT 2015 – 2016

Community

  • ICPC Asia problem setter, Dhaka and Bangkok 2014 – 2016
  • Code Samurai chief judge 2022, 2024; VisionX judge 2025
  • BD Programmers, founder of the Facebook community of nearly 50,000 students and developers 2013 –
  • World of Warships Supertester since 2016, test coordinator since 2024 (volunteer)

Speaking

  • AI-agent-supported development, and moving CS curricula from coding toward engineering
  • BRAC University CSE Research Day Jun 2026
  • Jahangirnagar University CSE alumni AGM Aug 2026

Education & languages

Education

  • M.Sc. in Computer Science and Engineering
    BRAC University 2026Masters fellowship on ICSETEP sub-project A44, AI-powered contradiction detection in evolving documents (ADB-financed)
  • B.Sc. in Computer Science and Engineering
    University of Dhaka 2013

Languages

  • BanglaNative
  • EnglishFluentTeaches university courses and presents technically in English

A two-page PDF is available on request. The writing on this site shows how I think.