LogicLabs

© 2025 LogicLabs

Shamitha

Hey, I'm Shamitha!

A girl who codes and makes sense of it only after review 😅

Yo! I'm sitting here trying to write an "about me" that doesn't sound like every other tech person's LinkedIn summary, and honestly? It's harder than debugging a race condition at 3 AM 😅

I started out obsessed with machine learning. Like, seriously obsessed.

This was back when ChatGPT wasn't even a thing and we actually had to understand what our models were doing (wild concept, I know). I'd spend entire weekends on Kaggle competitions, tweaking hyperparameters and convincing myself that improving accuracy by 0.001% was groundbreaking work.

Looking back... yeah, it wasn't 😂 But hey, we all start somewhere.

Then life happened and I ended up at Amazon as a Programmer Analyst. Fancy title, right?

Basically means "we're going to throw you at every technology we have and see what sticks." And you know what? I loved it (in initial stages lol 😅)

Ruby for legacy infrastructure that refused to modernize, TypeScript with CDK when we finally got our act together, JavaScript for frontend tools, Java and SpringBoot for backends that talked to half of AWS...

Oh, and Python scripts for security stuff because apparently someone needed to keep the hackers out 🔐

The funny part? I was teaching Data Science on weekends.

Picture this: spending my weekdays writing code, then spending my weekends explaining to people why their correlation analysis doesn't prove causation. LMFAO

Fast forward to now - I'm in Bangalore working at Amazon MX Player (yeah, Amazon bought MX Player, because apparently they needed to own everything 🎬).

I'm doing Android development, and those video banners you see in the app? The ones that somehow know exactly what you want to watch next?

That's my code running in the background 😁

I'm also working on this reforecasting service that tries to predict how many ad impressions bidders will get (only backend). Basically, I'm building fortune-telling software for advertisers.

No, it can't tell you if you'll find love or win the lottery. Trust me, LOL 😅

This blog exists because I have way too many thoughts about code, and my friends are tired of hearing me rant about system design over coffee. So now you get to hear it instead! Lucky you 😏

I write about the stuff I actually work with - system design that doesn't make you want to quit programming, algorithms that work in the real world, and all the random tech things I've picked up while trying not to break production.

Fair warning: I have opinions, and I'm not great at keeping them to myself.

If you're still reading this, you're either really bored or genuinely interested in what I have to say. Either way, welcome to my little corner of the internet where I pretend to know what I'm doing 🌐✨