Personal details

David K. - Remote game developer

David K.

Timezone: Eastern Time (US & Canada) (UTC-4)

Summary

Tutoring, Teaching, and Mentoring is what I do, it is what defines me.

I have worked in many industries over the past 30 years most of them as a Software Developer and the last 10 years as a Tutor and Adjunct Professor at local colleges and universities.

As an educator and life-long learner I strive to learn new languages and technologies to remain relevant in the ever changing world of computer information systems and technology.

I am well versed in many applications, languages, game engines, and other technologies.

I have an Associates in CIS with an emphasis on Programming, a Bachelors in Game Design and Simulation, and a Masters in Game Design.

Work Experience

Adjunct Professor
Davenport University | Mar 2014 - Present
C#
Visual Studio
Construct 2
GameMaker
Microsoft SQL Server
Trello
MonoGame
ASP.NET
Adjunct Faculty bring practical experience to the classroom and transfer their knowledge to students by establishing and promoting an effective learning environment for students with diverse interests, abilities, needs and expectations. These responsibilities are performed in an ethical manner consistent with the University’s mission, vision, and values which include diversity, equity and inclusion. I have or currently teach and developed the course for the following: Server Side Scripting I (ASP.NET/C#/Forms), Server Side Scripting II (ASP.NET/C#/MVC), Introduction to Programming (C# I), Object Oriented Programming(C# II, Java, C++), Artificial Intelligence, Introduction to Game Design (Game Design/Game Theory, Construct, Gamemaker, MonoGame, Unity3d), 2D Game Design (MonoGame, Unity3d), 3D Game Design (MonoGame, Unity3d), and Collaborative Game Design.
President/Designer/Producer/Developer
Treehouse Gaming, Inc. | May 2012 - Present
C#
Visual Studio
SQLite
Version control
Construct 2
GameMaker
Microsoft Project
Trello
MonoGame
Unity Multiplayer
Unity

Treehouse Gaming is a indie game studio that produces casual and retro games for the PC, XBox, and mobile devices running iOS and Android.

Education

Full Sail University
Master's degreeGame Design / Production
Jun 2013 - Nov 2014
Davenport University
Bachelor's degreeGame Design and Simulation
Sep 2011 - Apr 2013

Personal Projects

2014
C#
Database
Visual Studio
Network Programming
Game Engine Development
Yggdrasil consists of a Game Client, Game Server, Toolkit, and Webkit for a MORPG; up to 128 players. The Game Server and Game Client utilize the data, configuration, and setup files created by the Yggdrasil Toolkit. The webkit contains a account creation, billing, and auction house components. Currently the Client features a 2D graphics engine.
Ashlight: UndercroftIconOpenNewWindows
2018
C#
Visual Studio
GitHub
Trello
Unity
Ashlight: Undercroft is a mobile endless roguelike action-adventure game based on the lore and history of the world of Ashlight.

Certifications & Awards

Honor Society: Phi Theta Kappa
Alpha Upsilon Kappa Chapter | Apr 2010