Wise Enterprise Consulting Projects
UI firmware development using Qt framework, C++, OpenGL in QML, Gtk for an exciting startup that is working on a suite of diagnostic medical devices for eye care that will change the industry. UI lead on the project, drawing on years of experience working on film, photography user experience and software development. Worked with the team to solve some very challenging problems that lead to securing the next round of funding. Continuing work towards FDA approval, manufacturing and beyond.
Senior Software Developer Tech Lead
2017 – 2018
Client - Clorox - Worked with FS Studio on firmware development for an iOT device. Worked with team on all aspects of the product including circuit design, C++ development, front end and back end development, product assembly. Collaborated with client, industrial designer, mechanical engineer, 3D print and urethane casting fabrication house to develop prototype over multiple generations.
Client - OYO Fitness - Worked with FS Studio as tech lead consulting with a remotely located development team working on a native swift iOS app for OYO Fitness. App required integration with embedded firmware communicating via Bluetooth.
Senior Software Engineer
2010 – 2017
Collaborated with LeapFrog's firmware team to build user interfaces for award-winning educational game platforms including the LeapPad Platinum, LeapPad3, LeapPad Ultra, LeapPad2 and LeapsterGS Explorer handheld devices. Developed games and educational product prototypes and applications for the iPad and iPhone. Languages used: C++, ActionScript. Tools used: Eclipse, Subversion, Test Track Pro. Platforms used: Linux, Mac OS, Windows XP
2006 – 2010
QA Test Engineer
Developed an automated testing solution for the LeapFrog QAteam to help test the software for one of their famous handheld devices. Developed a suite of applications that automated the process of building and running the test cases. Languages used: Python, PHP, HTML,CSS, XML, ActionScript. Platforms used: Embedded Linux, Mac OS, Windows XP. Technologies used: mySQL, Apache.
Full-Stack Software Development
2004 – 2010
Worked with the LeapFrog content and marketing teams to develop and implement technical solutions to support the creation of high-quality creative content for multiple projects: user-interface design, screen-based platforms, television, game development and in- store displays. Developed custom curricular fonts. Managed technical director team and trained internal and external artists and technical staff. Defined, documented, and communicated technical best practices. Acted as a liaison between creative departments and software development/production teams – established collaborative relationships, technical workflows, and tools that optimized production efficiencies between the groups. Wrote documentation of tools, processes, and content creation techniques for creative departments and outside developers. Edited and composited video and finished assets. Tools used: MS Project, After Effects, Final Cut Pro, DVD Studio Pro, Photoshop. Languages used: ActionScript, JSFL, Python.
Way Out West
Produced an instructional animation project for people living with diabetes.Worked with the team to develop and maintain the budget and schedule.
Senior Technical Director
Developed and implemented technical solutions to support the creation of high-quality creative content for multiple web-based projects.
Senior Technical Director
1999 – 2001
Worked with a UX-design startup as the key technical resource. Developed user interfaces for set-top box prototypes for several clients. Wore multiple technical hats including IT (hardware and software), tech support, full-stack engineer for the company website.
Worked with Rearden Labs to develop a prototype for the user interface of Rearden’s next generation set-top box. Languages used: Lingo, XML. Tools used:Macromedia Director, Photoshop.
Software Engineer/Web Front-End
Developed a web front-end for a key section of the Exploratorium’s website, which centered around California’s fault-lines and included innovative Live@Exploratorium webcast programs.
Staff Employee Projects
Senior Technical Director
1992 – 1999
Developed and implemented technical solutions effectively and efficiently to support the creation of high quality creative content for multiple projects: set-top box user-interface design, screen-based platforms, television and web applications, game development, and educational CD-ROM production (titles included Ruff’s Bone and Koala Lumpur for Broderbund and Playdough Island for Hasbro). Provided technical direction on multiple projects including television commercials, interstitials, film titles, and station IDs. Clients included Allstate, Coca Cola, Disney, Levi’s, Microsoft, MTV, Nickelodeon, and Nike. Defined, documented, and communicated technical bestpractices. Acted as a liaison between creative departments and software development/production teams– established collaborative relationships, technical workflows, and tools that optimized production efficiencies between the groups. Wrote documentation of tools, processes, and content creation techniques for creative departments and outside developers.
1990 – 1992
Managed teams in the creation of various digital and traditional animation projects for television commercials, interstitials, film titles, and station IDs. Maintained budgets and schedules.