Web Services
Most of the backend is Python, with frontend using HTML and JavaScript
This is code for a site generator that can create static pages, server-side dynamic pages,
and client-side dynamic pages. This specific code is in the form of an Instagram clone
with many of Instagram's features. It achieves this using JavaScript programming, asynchronous
programming (AJAX), and REST APIs. This is both code for a webpage and the backend.
This is the code for a scalable search engine that scours Wikipedia pages and returns
pages based on the input. This uses text analysis (tf-idf) and link analysis (PageRank),
and parallel data processing with MapReduce to return the best results.
This is both code for a webpage and the backend.
This was made in JavaScript and HTML
This is a simple website I made using iTunes HTML to try and practice user interface. This website
allows the user to search the iTunes platform with sorting and filtering options. It also
allows the user to play samples and favorite items for easier access later.
Game Development
These are made using Unity and C# mostly
This is a recreation of Metroid with a new mechanic.
I was responsible for implementing all of the enemies, health, collectibles, doors,
the custom mechanic, and the level. Additionally, I authored the research piece.
This is a game with a novel mechanic created during a rushed development project.
This is an improved version of the same game, polished after peer feedback.
However, it was still implemented under a tight timeline.
This is a rogue-like infinite runner-style game made by a group of three students over the course of a
month. I was responsible for implementing all non-boss enemies, collectibles,
miscellaneous sprites, game balancing, and fine tuning. I also helped my partners with bug fixing in their sections.
Videos of the game can also be found at the link.