Peter Richter
Brooklyn, NY *1231
*****.*******@*****.***
SUMMARY
Over 10 years experience in Web Application development with an expertise in creating Rich Internet Application environments. Proven ability in the intelligent design of a sophisticated code base utilizing three tier architecture environments while presenting it in a dynamic, engaging UI that is scalable and manageable.
SKILLS
• Primary Skills: Actionscript 3.0, Flex 3.0/4.0, Flash CS4, Javascript, AJAX, HTML5, CSS, JSON, JQuery.
• Server-Side Technologies: ASP, SQL, SQL Server 2005 Database, C#.
• Frameworks: Cairngorm, PureMVC, Swiz, Robotlegs, Model-View-Controller, Sencha.
• Development tools/environments: Maven, Smart SVN, Git, IIS Application Server, Java, .Net, Agile.
• Expert knowledge of Object Oriented Programming principles.
• Proven team leadership ability.
• Excellent verbal and written communication skills.
PROFESSIONAL ¬EXPERIENCE
SlideRocket (vmWare) – Senior Engineer, San Francisco, CA (Aug 2011 – present)
http://www.sliderocket.com
Developed sophisticated, cloud-based presentation software application allowing users to create, edit, import and share multimedia presentations. Supported both a Flex version and an HTML5 version of product. Front end communicated with a .NET backend.
• Involved in all development aspects of Flex based editor and player including presentation editing tools, account management, user collaboration and billing.
• Supported development of HTML 5 player for devices that didn’t support flash player, digesting JSON data and presenting interactive slide show player.
• Contributed by learning back end technologies in .NET architecture including C# and SQL.
• Ported administration tool from Flex to HTML 5 using Sencha framework.
• Worked in an agile development environment.
• Integrated code with Google application APIs.
BreakoutBand – Senior Flex Engineer, Brooklyn, NY (May 2010– Aug 2011)
http://www.breakoutband.com
Developed a web-based music creation platform for teens using Flex 4 allowing them to create songs, record their vocals and share their creations with their friends. Utilized Swiz and Robotlegs frameworks. Utilized Flex Remoting by communicating with the server via amfphp.
• Worked in a fast paced startup environment where I took the product from conception to release.
• Led team in all client side technology decisions.
• Communicated with designers to help guide intuitive UI decisions.
• Collaborated closely with server engineers using a php back end to determine how flex application would communicate with the server.
• Migrated code from Flex 3 to Flex 4.
• Utilized Flex 4 Spark architecture to create custom components from scratch.
9mmedia – Senior Flex Engineer, New York City, NY (September 2009 – April, 2010)
http://www.9mmedia.com
Created web application for www.cinsay.com that allows users to view a variety of video content, integrate ads and purchase products based on that content. Integrated with backend done in Java using maven.
• Developed admin CMS application to enter content as well as functionality for the Cinsay site utilizing that content, both in Flex.
• Created a service api to communicate with Java based web services.
• Architected code base for complex applications using both pureMVC and Swiz.
GlobalEnglish Corporation - Senior Software Engineer, South San Francisco, CA (June 1998 – Aug 2009)
http://www.globalenglish.com
Involved in all facets of development of educational web service to help users learn English as a Second Language in a media rich, highly interactive environment involving thousands of learning modules. Responsible for and provided leadership in organization and development of all client-side technologies including Flex, Flash, Javascript, Ajax, DHTML and CSS. Facilitated communication between client and server as well as Flash object and javascript through the coding of ASP’s, writing SQL queries, using Web Services and constructing and passing data in XML and JSON formats.
• Helped take company from a startup of 15 employees to a profitable company with over 150 employees.
• Led team of engineers in architecture and management decisions.
• Introduced and pioneered company’s foray into the use of Flash and Flex based applications on its site.
• Created Flash and Javascript templates allowing artists to quickly generate interactive activities and fostering a scalable development environment for a large breadth of content.
• Modernized site architecture by introducing Object Oriented programming practices in Flash design.
• Advised product designers/learning specialists on technical and usability issues in feature implementation.
• Architected site to support 14 languages.
Key Projects
GlobalEnglish Kids (www.globalenglishkids.com) – A large scale, sophisticated, animated, e-learning site for kids done entirely in Flash and presented in a fun, adventure-based paradigm. Project included:
• Interactive, game-like activities allowing users to explore and have fun while learning English.
• Token economy where users can earn rewards for completing activities.
• Community-based Treasure World where users can buy and sell treasures with other users.
• Messaging system where users get event-based notes from help character as well as custom notes from teachers providing feedback and direction.
• Record and Play feature where users can listen to and compare their pronunciation.
Stratford Studios - Lead Engineer, San Francisco, CA (June 1997 – January 1998)
Led all aspects of development of highly interactive, multi-media, cross-platform educational CD-ROM using mTropolis development environment providing users with a fun and engaging way to learn Romeo and Juliet.
• Was solely responsible for implementing all technical aspects of entire development cycle.
• Guided graphic designers and sound specialists on how to provide media resources.
• Provided guidance and direction for UI specifications and usability issues.
EDUCATION
Simmons College, Boston, MA, May 1994
Master of Arts in Teaching, Secondary Mathematics
University of Michigan, Ann Arbor, MI, May 1988
Bachelor of Arts, Psychology