Software Engineer
CurrentDeveloping code in C++/JavaScript/WebAssembly/node.js/HTML5/emscripten/Qt.Currently working on FormIt- http://formit.autodesk.com/Implemented:- Inferencing engine (3D solver used by the tools to allow precise 3D input (things like line/line, line/plane intersections, axis aligned input)- Tools for 3D geometry construction and modification- Full JavaScript testing/scripting environment.- Tests covering 3D geometry engine, inferencing, picking, tools and the FormIt application itself- JavaScript plugin interface which is exposed in Qt and Web. The same C++ code is used in both Qt and Web (emscripten) to generate a JavaScript API- UI done in Qt for the desktop versionWorked on the web version (JavaScript/C++) of 123D Design.Worked on UI (C++/Qt) enhancements to 123D Make.Implemented the UI (C++/Qt) for Autodesk 3D Print Utility used by the suite of applications (http://blog.123dapp.com/2013/07/introducing-the-autodesk-3d-print-utility).