Vincent Fiano
Finding good problems which can be effectively tackled with the right application of force.
Churchill Navigation / Earthscape,
Boulder, CO
Software Developer August 2006 - July 2008
- Desktop Geo-Browser
- User interface implemented with Mozilla XULRunner
- Event based re-design of “game style” application and input logic
- Input system for basic geometry editing
- Secure JavaScript API for safe execution of third-party scripts
- Application development in Python
- Augmented Reality map for helicopters (with industry partner Paravion)
- ArcGIS integrated video player for our tagged video data
- Demos: car navigation, in-flight entertainment, command center display
- Object oriented C++ API exposed through C functions, modeled after Objective-C
- Python interface with runtime generated classes having docstrings, proper
method names, and argument lists
- JavaScript interface written by a co-worker with little supervision
Optimi Corporation,
Atlanta, GA
Software Developer March 2005 - July 2006
- Full development cycle for small to medium projects with little supervision
- A declarative user interface development environment in Java/Swing
- Used the SwixML framework and Mozilla’s Rhino JavaScript interpreter
- Designed bridging systems and development conventions
- Integrated with an existing development platform
- Workflow oriented plug-ins for JIRA, a Java based issue tracking system
Information Technology February 2004 - February 2005
- Simple web application development in PHP, Perl, Python
- Responsible for the servers, services, workstations, and user support in one of three offices
- Company grew from 60 to 180 employees in Georgia, Florida, and Spain, in one year
Information Design and Technology Lab, Georgia Tech,
Atlanta, GA
Research Programmer May ~ August 2003, December 2003
- Application development in Max/MSP, Objective-C, Macromedia Flash
- Research, Design, Implementation of a graphics engine with a network interface
Georgia Institute of Technology,
Atlanta, GA
Bachelor of Science, Computer Science August, 2003
- Design work for Commotion: a text animation system for Hububb, an installation art piece for Professor Sha Xin Wei. Presented at the CoC UROC Symposium
- Participated as a Ranger / Programmer in MOOSECrossing, a text based online world for kids
- Computer Graphics, Digital Video Special Effects, Systems and Networks
- Undergraduate TA, Introduction to Computing
- Barcelona Study Abroad Program, 2003
- Started atlHack.org, a weekly meet-up for people interested in computing
- Web design and Drupal customization for atlHack.org and family websites
- Graphic design for atlHack sticker
- Digital photography and photo-manipulation
- Improvements to the Mac OS X port of Elecropaint (TM) (Tristram Visual)
- Commotion: an object oriented, visual programming environment for designers
- Studies in improving programmer efficiency and advanced features of lisp