Home Articles
Foreground Image

Personal Interests

Solving problems using machine learning

Typesafe programming with Scala

Setting up data pipelines that scale

Anything that satisfies my curiosity

Traveling, having a beer or two, and great music

Recent articles

Scala 3 is Python 4 ... or is it? (part 1)

Select Projects

Modelling glucose levels for T1DM patients

AI photo booth at a large music festival

Creating data science learning material

Data analysis in manufacturing, sociology, finance and more

Projects

The story of my personal website and accidental static site generator

How I started building my personal website with web components , vanilla JS' "framework" but accidentally made a static site generator along the way.

Learn more.

SquishLink

Functors, Applicatives, Monads, and Monoids.

SquishLink has it all. It's a link shortener made with pure functional Scala. here.

Learn more.

Rust implementation of SquishLink

Less monads, more ownership and a fraction of the memory usage.

Following the trend of rewriting everything in Rust, I rewrote SquishLink. Check it out, the live version is actually the Rust version.

Learn more.

Adversarial attack on a neural network.

I tried to fool a neural network into thinking all images in the training set were airplanes. It worked.

It's a novel general purpose attack that can be used on any neural network if you have access to the gradients.

Learn more.

... And much more.

If you're Interested in more projects, you can check out my GitHub profile.

I have a lot of projects there that I'm proud of. Some of them are even finished. I keep even projects that I'm not so proud of there, to remind myself of how far I've come.

Learn more.