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.
- Dhaka, Bangladesh
- zobayer1@gmail.com
- GitHub
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
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
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
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
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
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
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
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
~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.
- Software Engineer Jun 2013 – Apr 2019 Core developer on four national platforms.
- Principal Software Engineer Apr 2019 – Apr 2020 Face-match clustering for the voter roll.
- Solutions Architect Apr 2020 – Jul 2024 The BVRS2 platform; led Nepal's modules.
- 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.