High-energy student currently finalizing Bachelor of Arts in Computer Science and prepared to contribute abilities to programming role while further developing acquired skills and gaining real-world experience. Organized, responsible and well-versed in Python, Javascript and SQL.
C / C
undefinedData Structures Project (Java)
Created a file compression and decompression storage system that managed memory by dictating storage limits in-memory based on usage and writing the rest to disk. Files could be returned compressed or decompressed, and users had full undo and redo capabilities. Incorporated the use of Adobe Commons, Hash Tables, Min/Max Heaps, Tris, and Trees.
Shell Project (C)
Created a Unix shell, which interpreted user input as commands and allowed for jobs to fork and process in the fore/background using process control and signal handing.
Multi-threaded web server (C)
Added multi-threaded functionality to a web server and client. The program and client could delegate connections and processes using a thread pool to allow for multiple connections and processes to run.
Fat32 file system (C)
Created a FAT32 file system reader, which allowed users to create, delete, and fully edit directories and files in a FAT32 file System.