Software Engineer & MRes/PhD Candidate

Md. Rifat
Alam

Seven years building compliance-critical systems across government, healthcare, and blockchain — and a growing conviction that the hardest engineering problems are regulatory ones.

01

Research Profile

There's a hidden layer underneath most of the systems I've built — a set of rules deciding what's allowed, what isn't, and what happens at the edges. In government systems, that meant eligibility and approval logic. In healthcare, it meant privacy constraints and data verification across distributed networks. In fintech, compliance gates that had to be right.

Years of encoding these rules into software taught me something. The rules themselves usually exist — in legislation, in policy documents, sometimes in an email thread from three years ago. What rarely exists is any reliable way to check whether a running system actually follows them. Verification tends to be manual, fragmented, or quietly deferred until something goes wrong.

That gap — between the rule on paper and the behaviour in production — is what keeps pulling me back. My work sits at the intersection of software engineering and regulatory compliance: how obligations defined in law can be translated into something a system can actually check, and how that verification can happen automatically rather than after the fact.

That question is what eventually drew me toward research. After years of building systems that encode rules, I became more interested in the problem underneath: how do we know those systems are actually doing what the law requires? I'm now pursuing that question formally — with the advantage of knowing what these systems look like from the inside.

02

Writing

Blog
4 Things NSW Livestock Keepers Didn’t Expect From the 2024 eID Rules
rrifat.github.io  ·  2026

The NSW eID transition is landing as a real compliance burden — not just for commercial producers, but for smallholders too. From backyard PIC thresholds to strict-liability penalties and the looming 2027 all-digital cutoff, here are four realities most people didn’t see coming.

↗ Read 2026
Published
Predicting Maternal Morbidity using Machine Learning Techniques
Monstarlab Engineering Blog  ·  January 2022  ·  MonstarHacks 2021

Team contribution addressing UN SDG Goal 3. Built a Random Forest model achieving ~95% accuracy for fetal health prediction, deployed as a REST API via FastAPI and Heroku, with a React/TypeScript data visualisation dashboard.

↗ Read 2022
03

Research Interests

Automated regulatory compliance checking and rules-as-code approaches
Digital traceability system architecture (agri-food, livestock, supply chain)
Event-driven data validation and verification pipelines
Interoperability of standards-based data systems (APIs, event schemas)
RegTech applications in biosecurity and food safety
04

Professional Experience

Aug 2024 – PresentRemote

Senior Software Engineer

Oak Network
  • Led full-stack delivery of production features for a large-scale crowdfunding platform (Catarse rebuild) across React/Next.js and NestJS.
  • Designed an automated code-quality enforcement pipeline using rule-based pre-commit validation — applying formalised rule sets as machine-checkable logic.
  • Implemented regulated payment and identity flows including Stripe, KYC/identity verification, and Web3 wallet integrations.
Oct 2021 – Jul 2024Dhaka, BD

Frontend Engineer II

Monstarlab Bangladesh
  • Engineered Teyaseer for an Abu Dhabi government non-profit — translating multi-step eligibility regulations into deterministic application logic.
  • Designed Mplanner (resource allocation platform) and delivered Caful Pilot Performance Dashboard with full data aggregation pipelines.
Nov 2020 – Sep 2021Remote

Software Engineer

Leveor
  • Architected secure front-end interfaces for a global biotech firm supporting decentralised cell-therapy manufacturing workflows.
  • Integrated front-end clients with DLT for health identity and vaccination verification — a direct precursor to the compliance verification proposed in the MRes.
Aug 2019 – Jul 2020Dhaka, BD

Front End Developer

Hidayah Smart Solutions Ltd
  • Developed a CRM for Jadoo Digital/Jadoo Broadband and built an IPTV platform managing media data flows across a subscriber base.
Sep 2017 – Dec 2018Dhaka, BD

Junior Developer

Bongo Solutions Pte Ltd
  • Built RESTful API endpoints and data validation scripts for a production CMS; integrated third-party payment gateways with backend validation logic.
05

Education

Bachelor of Science in Software Engineering
American International University – Bangladesh (AIUB), Dhaka
2013 – 2017
CGPA 3.60 / 4.00
Higher Secondary Certificate (HSC)
Bangladesh — Science
2012
GPA 4.50 / 5.00
Secondary School Certificate (SSC)
Bangladesh — Science
2010
GPA 5.00 / 5.00
Perfect Score
06

Technical Skills

Backend & Data
NestJSRESTful APIData ValidationSQLEvent-Driven Architecture
Languages
TypeScriptJavaScriptElixir
Frontend
React.jsNext.jsRedux
Engineering Practice
ESLint / Prettier / HuskyCI/CDAgile/SCRUMTechnical Writing