Core Competencies

  • Experienced educator having designed, developed, and instructed courses at the university level for 6+ years
  • Experienced software engineer having worked in various industries for 15+ years, proficient with a variety of programming languages, APIs and SDKs
  • Experienced manager having administered and guided associate and assistant educators, teams of developers, and subordinate staff for 5+ years
  • A formal computer science education with an appreciation for both theoretical research and application, and an understanding of business models
  • A strong pride in my work, taking ownership of tasks, projects, and responsibilities in general


Programming Languages

C, C++, C#, Java, Python, lua, SQL, TSQL, XML, HTML, CSS, PHP, javascript, jQuery

API / SDK / Frameworks

.NET, Android, iOS, DirectX, SQLite, SQL Server, WPF, WCF, Win Forms, wxWidgets, MFC, COM, MVC, MVVM, Xerces, Gamebryo, etc.


Google Android Studio, Microsoft Visual Studio, Eclipse, Apple Xcode, JetBrains PyCharm, Notepad++, bash, Git, svn, SourceTree, TortoiseSVN, Trello, Asana, Jira, Mantis, wiki, Final Builder, Agile, Scrum, etc.

Operating Systems

Windows (all versions), OSX (after Leopard), Linux (Fedora, Debian, Ubuntu), Android, iOS, UNIX, MSDOS, Cygwin

General Software

Microsoft Office, Google Apps, Firefox, IE, Moodle, Redmine, Photoshop, Slack, Powerpoint, GoToMeeting, ScreenFlow, WordPress, Parallels, Virtual PC, LastPass, Cubase, ProTools, SoundForge, Audacity, etc.