Andrew Hariyanto
Software Development
Brigham and Women's Hospital App
Summary:
Eleven-person team working to apply Agile Scrum development methodologies and software design patterns in Java to create a medical equipment tracking and workflow application that included a hospital dashboard, floor map editor, and multiple integrated service request modules for Brigham & Women’s Hospital. The software system that the team created served to inform hospital representatives about potential features, user interfaces, or design approaches that they might consider implementing.
Responsibilities:
Lead Backend Engineer, Database Structure and Design, Client-Server and Local Database Integration, Source Control Manager (Git), User Stories
Dragonfly Game Engine
Summary:
Built from scratch using C++, the Dragonfly game engine's specialty is in creating 2D text-based video games. Including the essential engine managers to run the game loop, manage input, and process graphics, the engine features fully functioning event systems, camera control, animations, audio, and UI design. Please look at Sleep Is For The Weak as one of the games created by the engine.
Responsibilities:
Engine Managers, Events, Camera, UI, Animations, Audio
Board Game Projects
Summary:
Using C and C++, the popular board games bingo, checkers, and Monopoly are brought to your screen. Complete with text-based boards and player input that show in an IDE's console, players will enjoy playing these classics.
Responsibilities:
Unit Testing, Integrated Testing, Console Input/Output, Data Structures, Object Oriented Design, Pointers