James Alexander Tiller, Jr
634 Ives Court • Chapel Hill, NC 27514 • (704) 658-7826 • email@example.com
Work Experience University of North Carolina at Chapel Hill, Eshelman School of Pharmacy April 2016 – Now
Lead Software Engineer • Built 3D interactive educational games for pharmaceutical doctorate student training in VR/AR. • Led a collaborative design process during concept, prototyping, development, testing, and release phases, collaborating with both my development team and a board of educators. • Ran agile process using JIRA, conducted code reviews using Bitbucket integration. • Designed interactions between multiple medical simulation processes across distributed systems. • Designed tools to assist animator, game designer, and artist workflows, such as animation import tools and various dialogue engine tools for building dynamic procedural dialogue trees. • Mentored junior developers and wrote scaffolding code to assist their thought process. • Wrote unit, integration, and stress tests for the team, as well as directing the overall QA process. • Wrote various technical documents, proposals, and was the owner of the master game design document.
IMLeagues April 2015 – April 2016
Lead Software Engineer • Designed gaming systems for students to compete with via IRL competition stats. • Moved entire company from waterfall to agile, and led sprints as scrum master
AGDATA Dec 2014 – April 2015
Software Engineer • Managed large datasets, analyzed and mined to create analysis reports and automated processes for business information systems.
Education Georgia Institute of Technology Master of Science, Computer Science
Specializing in Human Computer Interaction, Interactive Intelligence, and Networking
Vanderbilt University Bachelor of Science, Computer Engineering
Specializing in Networking, Operating Systems, and Microelectronics
Awards UNC Virtual Patient Simulation Game Oct 2017
Featured Exhibit at the Smithsonian Museum of American History • Virtual Patient was selected to represent excellence in use of gaming technology for education
Skills • •