Writing
Notes on system design and applied AI, published on Hashnode.
Servers, Cloud, Edge, and Serverless
The spectrum of deployment models, from traditional servers through cloud, edge and serverless, and how to pick one for a given workload.
Artificial Intelligence
Decoding AI Jargon
Ten terms that show up constantly in AI discussion, explained without assuming a machine learning background.
Artificial Intelligence
A Beginner's System Design Guide
What changes once an application has traffic: the fundamentals of designing web systems that hold up under load.
System Design
Publications
Facial Expression Recognition on Mobile Devices
International Research Journal of Engineering and Technology (IRJET), 2021
Facial expression recognition using CNN and ResNet architectures, optimised for mobile deployment against the accuracy versus efficiency trade-off.