ProjectsArticlesAchievementsExperienceEducationSkillsAbout

Articles

Notes I share on Medium — engineering write-ups, design decisions, and the occasional post-mortem.

2 articles

August 20268 min read

Building an Immutable Audit Trail for Online Exams

How I designed an append-only audit trail that records every action a student takes during an exam — tab switches, copy attempts, network-drop resumes — and why the log is the real source of truth.

  • Node.js
  • Security
  • PostgreSQL
Read more
September 20266 min read

Risk Scoring Without Accusing Students

A machine-learning service watches an exam session in real time and assigns a 0–100 risk score. The catch: it only tells an invigilator where to look. A human still makes the call.

  • Python
  • scikit-learn
  • FastAPI
Read more