Skills Used:
Developed a chat program that enabled users at one terminal to communicate with a user at a different terminal, utilizing multithreading methods, mutexes, and the UDP protocol to send and receive messages. Outgoing messages were concealed from unauthorized parties via cipher encryption.
Skills Used:
Developed a custom C shell that would parse user inputs and execute passed commands. Utilized fork and pipe system calls to handle non-built-in commands such as “ls”, “pwd”, and “ping”, among others. Implemented a custom system call to the Linux kernel that uppercases user input.
Skills Used:
Implemented a fully functional C++ CPU simulator that fetches, executes and commits instructions from binary formatted programs. Developed to run in both debug or executions mode, as well as provide performance statistics which include the program’s latency and throughput. Included appropriate exceptions to prevent the CPU simulator from being halted
Skills Used:
Using classes and objects, developed an application named “Chirper”, which was a microblogging interactive system with similar features as Twitter. Dealt extensively with linked lists to create, scroll through, repost and like user posts
Skills Used:
Implemented a stock market tool that used .CSV data to view, analyze, and make suggestions on whether to buy or sell certain stocks (from Tesla, Apple, and Nvidia).
*Did not provide financial advice.
Skills Used:
Developed a user interface that takes positional data from firmware side that showcases them based on your current location. Developed pan and zoom features, re-center, nightmode, previous footsteps, and an arrow toggle for specified targets.
Skills Used:
Developed multiple python related projects including:
Skills Used:
I am currently learning swift in my free time! Some of the projects I have made so far include: