Skills

– Platforms/Languages

  • C++, C#, Objective C, iOS, Unity
  • Javascript, Python, PHP, Node.js, Coldfusion
  • Java, Android
  • CSS, LESS, Sass, HTML
  • Lingo, Actionscript, Flash, Director

 

– Web

  • Web Components
  • LitElement/lit-html
  • Babylon.js, Three.js, A-Frame, WebVR, WebXR, GLTF
  • Dojo, BackboneJS, AngularJS, jQuery, Spry
  • Node.js, Node.js AddOns (C++)
  • Computer Vision Interaction with Node.js and browser (OpenCV and others)
  • LESS, Sass
  • MongoDB, Amazon SimpleDB
  • AWS S3, Cloudfront, EC2, Lambdas
  • Kinect.js
  • HTML5 Video/Audio, VideoJS, Open Video Player
  • Audiolib, Midi.js Tone Synthesis
  • Modernizr, Google Closure, Grunt, Gulp, Rollup, JSDOc Build Systems with Jenkins
  • WebStorm IDE
  • Testing with Mocha, Chai, Karma, WCT, JSDOM
  • Dreamweaver MX2004 through Dreamweaver CS5.5
  • Web page asset production with Fireworks CS5.5
  • WordPress, Joomla, Hugo
  • ASP/ASP.NET with C#, VBScript with SQL Server
  • PHP 4/5 with mySQL server
  • Coldfusion
  • Python
  • Bower/NPM

 

– Flash Platform

  • Macromedia Flash 5 through Adobe Flash CS5.5
  • Flash Catalyst
  • Flash Builder, Flex Builder (based on Eclipse)
  • Papervision3D
  • Box2D for Physics
  • Yahoo Astra Framework
  • Automated building with ANT and Hudson
  • Actionscript 1.0, 2.0, and 3.0
  • Flex 2.0, 3.0, 4.0, 4.5,4.6
  • Adobe AIR 1,2,3
  • Connecting to web services from Flash via AMFPHP, REST, or SOAP
  • SWF asset creation through Illustrator
  • Flash development for low power devices like handhelds and set top TV boxes
  • Video Streaming, Player Development
  • OSMF
  • CocoonP2P
  • Created open source music instrumentation engine Flashamaphone

 

– Mobile

  • Objective-C iOS Development
  • Java Android Development
  • Flex Mobile (4.5)/AIR development for Android, iOS, and Playbook
  • HTML5 Video application for iPad/iPhone

 

– Video

  • Objective-C iOS Video Player Development
  • HTML5 Video application for iPad/iPhone
  • Flash Streaming and Progressive Video Playback
  • Flash Media Server
  • Video Analytics via Google, Omniture, Nielsen, Comscore, etc
  • Ad serving via Google Interactive Media Ads (Dart) and Freewheel

 

– Graphic Design and Production

  • Adobe Creative Cloud
  • Softimage XSI, 3DStudio MAX, Blender
  • VR Creative Tooling: Quill, Tiltbrush, Google Blocks, Medium, Tvori

 

– Code and Project Management

  • Rally Agile Project Management
  • Bugzilla
  • Trac
  • Basecamp
  • Atlassian
  • Hudson/Jenkins Continuous Integration
  • ANT Build Scripts
  • SVN
  • GIT

 

– Other

  • CD-ROM and Shockwave production in Director 5-MX2004 inlcuding realtime 3D and multiuser content
  • DVD Studio Pro for interactive DVD’s
  • Video production with Final Cut Pro, Media 100, and Adobe Premiere
  • After Effects
  • C++ Plugins for Node.js
  • Java programming for Kinect like devices
  • OpenNI/NiTE Depthcam/Computer Vision with C++
  • College courses in C++ and Database Design
  • Photography, Videography, A/B roll video-editing