gray airplane on parking
gray airplane on parking
Airport Database
text
text

Python, SQL

  • Connected a local SQL database to a UI that allowed users to add, query, edit, and delete airport information such as region, country, or code.

  • Abstracted SQL calls into a simple and intuitive UI using custom “events”.

Custom Terminal

C

  • Created a program that could act as a terminal, accepting basic commands and starting and tracking other processes.

  • Utilized low-level system code to achieve features like redirection, background processes, and piping.

text, icon
text, icon
Private Messaging System

Python

  • Connected local messaging UI to a remote server using sockets.

  • Communicated JSON data and allowed authenticated users to send and receive plaintext messages with their peers.

Search Engine

Python

  • Built a search engine from scratch that searches a corpus of 55k+ documents to match a text query in less than 300ms.

  • Constructed an inverted index while maintaining low memory usage and utilized ranked retrieval to display relevant results