Professional Overview

Cutting edge creative professional leveraging new technology for immersive user experience.

Agile in software development methodologies from both product and project based work, self-motivated approach enables seamless integration with clear focus of short term goals and roadmaps. Institutes consistently effective business solutions utilizing modern standards, solid design patterns, and best practices.

Fluent cross-platform in multiple developer tool chains for web, mobile, and desktop apps as well as implementation within infrastructure tiers of enterprise systems.

An aspiring team worker dedicated to meet challenges and contribute towards growth of the organization. Proactive operating independently or within team environments. Quick to learn and collaborate for efficient workflow.


Three.js port of Roxik’s Sharikura Performance Demo.

Technical Skills


Adobe Creative Cloud 2018


Microsoft VS Code
Microsoft Visual Studio
IntelliJ IDEA


C# / ASP.NET Core


Apress, Spring Science + Business Media

Technical Reviewer of Learn Pixi.js
Technical Reviewer of Build your own 2D Game Engine
Technical Reviewer of Building a 2D Game Physics Engine
Author of revision and Technical Reviewer of Advanced ActionScript 3 second edition
Author of revision and Technical Reviewer of Foundation ActionScript 3 second edition


Stack Overflow

Reputation: 14,426 (11 gold, 48 silver, 66 bronze badges)
Exchange Network Profile: 17,200 (15 gold, 66 silver, 102 bronze badges)
Top 3% Overall in user reputation leagues


Mobile Application Developer, Meredith Corporation

Mobile developer of digital editions including publications such as Better Homes and Gardens, Martha Stewart Living, Rachael Ray Every Day, Shape, and Allrecipes available via Apple iTunes

Senior Creative Technologist, Publicis Groupe

Developer mobile iOS applications and presentations for conventions and trade shows to invite, educate, and inspire interaction

Microsoft Kinect + Unity

Thrombin Throwdown is a game developed for Boehringer Ingelheim for use at ESC Congress 2012 in Munich, Germany. The game is simple: the player uses any kind of throwing motion to "throw" Pradaxa at oncoming Thrombin molecules. The goal is to bind Pradaxa to ten Thrombin molecules in under 75 seconds.

Lead Developer, QA Graphics

Visualization and dashboard presentations predominately focused in the energy and building automation industry

Interactive Developer, Two Rivers Marketing

Digital marketing

Interactive Developer, QAS

Immersed in Cleantech and Green Building industries

Senior Software Engineer, iSEEK Corporation

Geometric search engine and classification technologies

Software Engineer, Engineering Animation, Inc. (EAI)

Visualization and collaborative solutions