top of page

PROJECTS

VaxMan_edited_edited.jpg

VAXMAN

Python, PyGame Library

  • Developed a 2D game (Similar to PACMAN) using Python with collision detection and user input features.

  • Programmed in a way which creates monster objects every 30 seconds and keeps track of all monster movement.

Pong.jpg

PONG

Lua, Love Library

  • Designed a 2D-multiplayer game that interacts with the User Interface (UI) and keeps track of the game’s state.

  • Computed a mathematical solution to make the ball bounce back into opposite direction if hits top/bottom boundary.

Concordance_edited.jpg

CONCORDANCE

Swift

  • Developed using knowledge of iOS life cycle, GUI controls.

  • Dictionary application using local database, so no internet required to search for synonym as well as pronunciation of the word.

Checkout queue image

CUSTOMERCHECKOUT

Java, LinkedQueue

  • Calculated total time to check out each customer based on the number of items they have and placed them in different queue (i.e., Express, Regular), resulting in finding the fastest checkout time possible.

  • The program will print all the customers with their checkout time and queue number every 60 seconds.

Battleship game Image

BATTLESHIPGAME

Java

  • Programmed an optimal solution to sink all the ships which reduced number of shots over 30% on average.

  • Came up with a strategy which reduced the overall execution time.

Projects: Projects
bottom of page