Sudobot - Custom IRC Bot
Custom chat bot that interacts with users and parses information from chat lines. Created login and betting system UI using the Java Swing library. Personal. Individual Project. Java.
Project Proposal Website
Website outlining the benefits of a university programming project archive. Won “Best Alternative Media, Website” award at the 2013 UMCP Professional Writing Contest. Personal. Individual Project. HTML, CSS.
Adventure Time Fan Game
Video game based on the TV show Adventure Time, written during a 48-hour game jam. Built the game engine using the Allegro 5 library. Designed 2D graphics, sounds, and music. Personal. Individual Project. C++.
Expense Report Management Web App
Construction Project Manager
Application allowing users to schedule meetings, search locations, and find material lists. Designed UI prototype and developed the backend engine. Administered usability tests to generate user feedback on the UI. University. Group Project. C#.NET, MYSQL.
Unix-style OS with file system and scheduler. Redesigned memory management to use virtual memory and demand paging. Reduced process run time by implementing a multilevel feedback queue scheduler. University. Individual Project. C.
Data manager of a simplified Facebook. Designed UML diagram to determine relationships among profiles, networks, friends, wall posts, and status updates. Built numerous jUnit cases to test each feature. University. Individual Project. Java.
Random Shawarma Generator