top of page

My Projects

The Information Below Gets Frquently Updated To Add New Projects

All Projects Are Sorted Alphabetically

Android Attributes Settings Resource Qualifiers

Android Constraint Layouts

Android Linear Layouts

Calendar

COVID Tracking Application

Create Your Blog

Bucknell Learning

Dicee

Dicee 2

Diversity - Inclusion App

Drawing Shapes

Drum Kit

Get Your Weather

Get Your Weather Server

My Food

Guess The Number

I Am Rich

Jukebox App

Magic 8 Ball

March Madness App

Mini Zork

Newsletter Service

Python Encoder/Decoder

Rescue The Spaceship

Recursive Linked List Algorithm

Simon Game

Tic Tac Toe

To Do List

Tree Sets

TTR Website

UniStroke Character Recognition

Vehicle Repair App

Android Studio project practice to explore 7 different attributes settings types and usages of resource qualifiers!

Android Studio project practice to explore Constraint Layouts and usages of constraint bias, guidelines, and nested Linear Layouts!

Android Studio project practice to explore Linear Layouts and usages of layout parameters, Android component Tree, and Margin layout parameters!

A Java program that asks the user to enter the year and the month and prints the calendar for that specific year and month. The Calendar keeps track of the number of days in certain months, the number of days in February, and whether the year entered by the user is a Leap Year or not.

C++ Application for users to track recent physical contacts by processing movement reports using CSV files. Applicaiton output reports of infected patients and their recent contacts to warn them and mitigate the spread of Covid-19.

Created a full stack Blog website, where you can add, remove, access, and store your posts! Let start blogging!

Collaborated with the Bucknell Computer Science department to create a Web Application of JavaScript animations created for senior-level Computer Science courses working alongside Intel interns.

Web game that allows two players to roll dices randomly by clicking a button which will trigger the dices to roll. The player with the highest roll wins or if both players roll the same numbers, its a draw!

Dicee is an IOS game that allows two players to roll dices randomly by clicking the 'Roll' button. Want to decide who chooses the place to eat or gets the first go at the video game, roll the dices, the player with the highest roll wins!

To recognize and honor the incredible diversity that is a part of our field’s history to inspire and create meaningful change in future generations of Computer Scientists, I created a portfolio Android applicaiton to remember and honor Annie Jean Easley! Applicaition utilizes event listeners, explicit and implicit intents, advanced constraint/linear layouts, and usage of alert dialogs.

C++ program to output various geometric shapes using the concepts of iteration and selection conditions.

Web game that allows users to play 6 types of drums! The sounds can be played either by clicking the drums' specific buttons or pressing a certain key assigned to each drum! Launch the web app and make a beat!

Created a Web Application using Javascript to parse (JSON formatted) data from Openweather.com's "Current Weather Data" API that dispays weather data for any location including over 200,000 cities over the globe. As you load the web page, input the name of city and get its weather forecast!

Created a Web Application using Node.js and various NPM packages to parse (JSON formatted) data from Openweather.com's "Current Weather Data" API that displays weather data for any inputted location including over 200,000 cities over the globe. Enter the city's name and get the weather!

(To Be Completed) (For December 2023) Created an Android Application with software developers to display all nearby restaurants and exptected travel time for inputted location!

 

Developed a C++ game that allows a computer to produce a random number (1-1000) and asks the user to guess the value. If the data entered by the user and the data generated does not match, the program outputs whether the inputted data is "Higher" or "Lower" than the value being guessed. When the value is correctly guessed, C++ congratulates the user! alongside the number of guesses, the player took to finally guess the secret number. (PS. a special message for users who get it on their first try!)

Created the infamous I Am Rich IOS application as an introductory project! Application simply contains an imported picture and app icons of flexible dimensions, a label text, and button for reference all in the main storyboard!

A single-activity Android App to be used at kiosks during public events to introduce new music to users. Application provides the functionality to listen to new submitted songs, adjust applicaiton activity's background colors, rate songs (running average technique), and adjust bar to play dfferent lengthd of selected song.

With the press of a button, this Magic Ball can possibly help you make tough decisions alongside removing the need to overthink! Use this IOS applications to decide faster! ( maybe rightly as well :| )

 

An Android Studio Application that helps Basketball officals and players to track the points scored and time remaining for Basketball games.

Java Game Program for users to create a world of their own. This program has similar attributes and behavioristics to the Zork Computer Game as it allows users to track recent physical objects in their virtual worlds. This program utilizes the concepts of Inheritance, Polymorphism, and Composite Design Patterns.

Created and deployed a Node.js server to handle HTML form data requests and post data to Mailchimp databases. The server responds to whether the data was successfully sent to databases or if there were any errors. Using npm modules, I established a server, connected it to Mailchimp's API, then deployed it using Heroku's API through using CLI commands. Thank you for signing up!

Phyton program that encodes and decodes the text generated from the inputted statements using the encoder/decoder keys specificed by myself in the program.

Created a Java Graphics game that reads user’s keystrokes and regulates spaceship object to avoid obstacles or traps on screen.

Recursive Linked List Algorithms

Manipulating Linked Lists and Recursive Linked Lists in a C++ program to execute functions such as add, insert, set, remove, clear and findIndexOf on the ArrayList using pointer algorithms.

A classic simon web game with a series of tones and 4 bright and colourful buttons that requires the user to repeat a random sequence. the javascript application keeps track of user levels, thus practice, and beat your high score!

It's Tic Tac Toe, its simple, its the classic. Get your friends and compete! Lets see who wins! I used iteration and selection statements to check whether a specific element had been already marked by a user. Prints a celebratory message when one user wins (perfectly creates a sequence of patterns on the grid)

Created a front-end website for users to create a daily to-do list, with different work/home lists and the ability the check off tasks. Use npm install in connected terminal to install of the npm utilized in the project.

Manipulating Tree Sets in a C++ program to execute functions such as isEmpty, contains, add, remove and clear on the Tree Set using pointer algorithms.

Worked With Microsoft Sponsored Organization To Code Interactive Multi-Purpose Responsive Website With Enhanced User-Ease.

A data structures application that translates the array of points captures by the mouse events followed by scaling and normalizing to compare the array to the standard set of patterns. This helps us find the pattern that best matches our normalized set of points.

Android application that allows a user to keep track of the vehicles they own as well as the repairs for each vehicle. Users get the ability to add and remove vehicles (with vehicle information: purchase date, description, model, and purchase price) alongside adding all repairs for each vehicle (with repair information: repair description, cause of repair, repair start date [using Android Packages], and repair price)! 
If you use/work any vehicle, this app is a perfect fit!

bottom of page