Solving Battleship

A Battleship playing script I wrote for fun. It generates random Battleship starting locations and then systematically seeks them out! Play it online here [Read More]
Tags: python, ai, numpy

Kafkanauts Data Generator

A team project - we generated millions of fake Data Records for purchases, all hiding subtle patterns. We sent the data to our rival team using AWS/Kafka and then analyzed the data to find the other team’s patterns via Spark. [Read More]
Tags: scala, aws, spark, kafka

Spotify Analyzer

I used Spotify’s API paired with my own web scraping code to download a user’s playlist meta-data and then used Spark to find relevant patterns. [Read More]
Tags: scala, api, spark

Detecting points near Rectangles

The challenge was to decide whether a 2D point is within a given distance to a rectangle, which might be rotated. I first solved this in C# but then decided to remake it in Python to graph/test my solution. [Read More]
Tags: script, python, matplotlib, interview

Plotting art on a graph

I found some beautiful scatter plots of famous art and took it as a challenge to recreate them! I naturally turned to Matplotlib to graph the colors as 3D Positions. [Read More]
Tags: script, python, matplotlib