Skills Summary

  • Several years of practical experience with each of C++, Java and Objective-C
  • Familiar with Python, PHP, Javascript and C#
  • Experienced developing graphical applications using OpenGL and WebGL
  • Developed software for OS X , Linux , Windows , iOS, Android and Web platforms
  • Proficient in the use of digital art software including Photoshop and Blender3D
  • One year of experience with using the Unity3D game engine as an artist and software developer
  • Comfortable developing in a *NIX command line environment
  • Familiar with Git and SVN version control systems
  • Work Experience

    3D Software Intern - Side Effects Software (Jan - May 2015)

  • C++ and Python developer working on Houdini, a set of animation and procedural content authoring tools
  • Continued maintaining and improving Qt code from previous internship
  • Worked on various rendering features, including support for motion blurring of geometry attributes and visualization tools for BVH data
  • Created several new tools in Python including a character editor and pose library
  • 3D Software Intern - Side Effects Software(May - Sept 2014)

  • Worked on replacing the in-house Houdini UI framework with a new Qt based user interface
  • Implemented a feature that allows users to create custom UI components using Python and PyQT
  • Worked on improving the performance of SVG parsing in Houdini
  • Software Engineering Intern - Evernote Corporation(Sept - Dec 2013)

  • Worked on various Evernote frontend and backend features as a member of the web services team
  • Used a wide range of languages and technologies, including Java + JSP, JavaScript, LESS and Hibernate.
  • Implemented new login and registration flow, a user referral program and worked on the Evernote Market
  • Android Intern - Enflick Inc(Jan - May 2013)

  • Android developer working on TextNow, a free text messaging and calling service with over ten million users on three platforms
  • Designed and developed a unified inbox feature that allows TextNow to integrate with the native Android SMS application
  • Implemented a variety of other features, including conversation theming, a home screen widget and Facebook integration
  • iOS Intern - Enflick Inc(May - Sept 2012)

  • iOS developer working on Touch, a cross-platform social networking service for Android, iOS and Blackberry
  • Developed several major features, such as Facebook integration, native contact importing and a new onboarding UI
  • Implemented a usage tracking system using the Google Analytics platform