Creating web-based user experiences that are exciting, expressive, and easy to use.
Front-End Engineer, A•mo•bee
May 2012 – Current
- Designed AdKit XML, a domain-specific dialect for easy development of interactive rich-media presentations.
- Integrated web renderer with native OpenGL layer, allowing one XML layout to render interactive 3D alongside web content.
Web Development Engineer, Cooliris
April 2009 – May 2012
- Integrated multiple platforms and APIs into one seamless web app interface.
- Created tools and documentation for coworkers, partners and outside developers.
- Helped start the Adjitsu team, developing rich-media ad experiences that led the team to be acquired by A•mo•bee.
Front-End Engineer, Replicate Technologies
July 2008 – February 2009
- Designed wireframes and mockups for new web interface for a network analysis virtual appliance.
- Wrote Pylons layer to transform PostgreSQL data into JSON format using flexible table-based metadata.
- Built complex desktop-style UI using ExtJS and AJAX, including configuration wizards and interactive reports.
Software Engineer, NewlineNoosh
September 2004 – July 2008
- Extended Java back-end to support data integration with remote systems and add new general application features.
- Introduced next-generation technologies like AJAX and jQuery to enable more efficient development and more responsive interfaces.
Fandom Convention Scheduling Web Application
January 2011 – Current
User Interface Design Academic Project
September 2003 – May 2004
- Wrote cross-platform financial data viewing tool in Java and Swing.
- Designed and implemented multiple interface options.
- Performed usability testing and analysis to determine ideal layout.
3D Graphics Programming Academic Project
January 2003 – May 2003
- Developed object-oriented 3D strategy game in C++ with OpenGL.
- Created 3D models for game elements.
- Designed and programmed game user interface.
New Mexico Institute of Mining and Technology
1999 – 2004
- Dual Bachelor of Science degrees in Computer Science and Information Technology
Design & Development