>

 

An aspiring programmer

who wants to do more.

pf

Projects

Pathfinding Algorithm Implementation

Implemented breadth first search and A* search algorithm from scratch using C++. Used Queue, map and 2d array for data structure with dynamic memory allocation with pointers to solve the problem.

C++

Simplified Google Pagerank Algorithm

An application that mimics Google's pagerank algorithm to rank websites in their search engine results. Used object-oriented programming principles and operator overloaders to solve the problem.

C++

Genetic Algorithm

An application that solves the travelling salesman problem using a genetic algorithm. Used object-oriented programming principles.

C++

Easy Grocery

A mobile friendly web application that calculates calories each person needs to stay healthy. The app generates shopping list based on user's nutritional requirements. We used Firebase for database and Javascript for functionality.

HTML5 CSS Javascript Firebase

Just Survive

A desktop top-down shooter game where a player is chased by randomly spawned enemies. Player has a choice of using pistols, laser, and bazooka to eliminate enemies and survive as long as he can for high score. Special features include infinite terrain where new tiles are constantly generated as player walks towards the edge and old tiles that are constantly destroyed.

Unity C#

Game of Life

Adesktop application that used object-oriented programming and polymorphism principles. A various life forms are simulated on a 2D board, each having special conditions on who can eat who and each life form consists of different behaviors and functions.

Java

Floral Trauma

A desktop top-down isometric multiplayer shooter game where player has a variety of different abilities which include shooting, transforming, and spawning minions to fight other players.

Unity C#

Deep

A desktop application that checks if the uploaded image has been edited/photoshopped or not by comparing hex values of the image.

C# C++

CST Test Bank

An ASP.net web application that puts together all the resources from lecture notes, google and Youtube which generates, and displays study questions and answers for students to help them study for exams.

ASP.NET C# HTML5 CSS Bootstrap MySQL

Contact