Hi! Welcome to my personal corner of the internet. Currently I am a Team Lead at @Datadog, where I lead a team of engineers focused on writing scalable code using Python and Postgres. Previously a Senior Frontend Engineer @Clarifai making machine learning accessible to all, leveraging React + Redux. In my past life, I worked at @Yahoo as a Full-Stack Software Engineer where I worked on distributed systems related to Search and Caching as well as various applications using Node, Express / Hapi, React and Redux.
I'm super passionate about open source, Cryptography, Machine Learning, JavaScript, Go and most platforming / RPG video games. Below you can find some of my favorite projects. If you're looking to contact me, feel free to connect with me on LinkedIn or shoot me an e-mail. :D
ES2015 [ES6] cheatsheet containing tips, tricks, best practices and code snippets. Some notable achivements:
A Django boilerplate containing over two dozen API examples and several OAuth integrations, along with an Ionic application for both mobile and web applications. Some notable achievements:
A faithful recreation of Fire Emblem: The Blazing Blade using the ImpactJS framework. Some notable features:
A Pascal Compiler written purely in Python with no external libraries used for tokenization, parsing and bytecode generation. Currently supports:
An implementation of approximating the Multiple Traveling Salesman Problem using Genetic Algorithms written purely in JavaScript and simulated using Canvas. The overall goal of this problem is to approximate the most optimal path that n salesman must travel across m cities.
A JavaScript implementation of Dobutsu Shogi, in which the player tries to defeat an AI utilizing Mini-max with Alpha-Beta Pruning for 5-7 turn lookahead.
A dynamic visualization of the growth of open-source Facebook projects on Github using D3. Utilizes a treemap of repositories, filters, charts and more. Initial data was fetched using Github Archive and processed using Pandas + Google BigQuery.
Dashboard built using React which leverages the Bitbucket API to generate beautiful reports with time series, sparklines, charts and custom date range picker. Currently used at the City College of New York's Web Design courses (Undergraduate, Masters and Ph.D) levels for tracking student progress and managing team contributions.
A 2D action packed RPG demo heavily inspired by Tales of Symphonia. Defeat enemies, gain experience and traverse through various obstacles and puzzles. First place winner of the City College of New York's ACM Indie Competition.
My first ever side project. Led a team of students within the game development club at City College of New York's ACM Chapter. Super Mario World: Koopa Krisis is heavily inspired by the original Super Mario World coupled with various RPG elements.