Your SlideShare is downloading. ×
robwalch_resume.doc
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

robwalch_resume.doc

345

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
345
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Robert Walch Mobile Product Developer 707.925.2432 rob@robwalch.com http://www.robwalch.com/ OBJECTIVE Native New Yorker interested in creating applications for iPhone, Android and Palm WebOS. Tech minded developer/manager with extensive experience using Flash, and multimedia. Goals include developing products that leverage technology and content in new ways. Seamlessly integrating social networking and web trends into applications and games that will be used and loved by millions. SKILLS Client Side Programming: Flash/ActionScript, JavaScript, CSS, iPhone SDK (Interface Builder and Objective-C) Data/Messaging: XML/XSLT, JSON, mRSS Mobile Platforms and Browsers: iPhone, Android, Palm WebOS, J2ME/Brew devices, WebKit and Blackberry browsers EXPERIENCE FULL-TIME MTV Networks, Global Digital Media Group New York, NY 7/2007 - Product Development Manager Product Development Manager 10/2009 - Responsible for mobile product development from concept to delivery - Define functional specifications, content requirements, information architecture and interaction design, through wireframes and detailed design docs - Spec out XML feeds or content and data APIs for iPhone apps - Flash and ActionScript development for websites, on-air and mobile prototypes - Work with multiple brands, technology teams and vendors (MTV, VH1, Comedy Central...) - Responsible for mobile product development from concept to delivery - Define functional specifications, content requirements, information architecture and interaction design, through wireframes and detailed design docs - Spec out XML feeds or content and data APIs for iPhone apps - Flash and ActionScript development for websites, on-air and mobile prototypes - Work with multiple brands, technology teams and vendors (MTV, VH1, Comedy Central...) Vettro Corp. New York, NY 5/2005 - 7/2007 Senior Client-Side Developer Senior Client-Side Developer - UI Design for J2ME phones, BlackBerry, and Windows Mobile - Translate business logic and functional requirements into elegant and usable interface designs - Create database schemas and xml messaging specs for wireless devices and adapters - Implement GPS mapping and tracking using JSR-179 Location API - Optimize and implement barcode scanning and mobile printing using JSR-82 Java APIs for Bluetooth and peripheral connection protocols - Code client-side portion of wireless applications in J2ME, C++, XML, XPATH and Java-based scripting language - Software unit-testing and bug-fixing - UI Design for J2ME phones, BlackBerry, and Windows Mobile - Translate business logic and functional requirements into elegant and
  • 2. usable interface designs - Create database schemas and xml messaging specs for wireless devices and adapters - Implement GPS mapping and tracking using JSR-179 Location API - Optimize and implement barcode scanning and mobile printing using JSR-82 Java APIs for Bluetooth and peripheral connection protocols - Code client-side portion of wireless applications in J2ME, C++, XML, XPATH and Java-based scripting language - Software unit-testing and bug-fixing SuperNova Productions New York, NY 5/2004 - 5/2005 Technical Lead Technical Lead 3/2003 - 5/2004 Multimedia Developer Multimedia Developer - CD-ROM and Web development with Lingo and ActionScript - Develop interactive presentation engine with Director and Flash - Create application architecture, documentation and prototypes - Leverage Flash technology in Director and on mobile devices - Evaluate software and techniques for increasing productivity - Direct multimedia production and game development - Foster teamwork, research and education - CD-ROM and Web development with Lingo and ActionScript - Develop interactive presentation engine with Director and Flash - Create application architecture, documentation and prototypes - Leverage Flash technology in Director and on mobile devices - Evaluate software and techniques for increasing productivity - Direct multimedia production and game development - Foster teamwork, research and education Motion Over Time New York, NY 1999 - 2001 Lingo Programmer / Multimedia Trainer Lingo Programmer / Multimedia Trainer - Lead Programmer for Computer Based Training (CBT) CD-ROMs for Berlitz and Canon - Programmer, Media Doctor and Support Specialist for Berlitz Online English Placement Test and Pepsi Cola CBT CD-ROM - Certified Instructor of Macromedia's Authorized Curriculum for: - Macromedia Director 6-7 - Flash 3-4 - Dreamweaver 3 - Fireworks 3 - Instructor and Course Developer for Strata Studio Pro 3D workshop - Teaching environment ranges from 3-12 student classrooms to custom tailored one-on-one training - Lead Programmer for Computer Based Training (CBT) CD-ROMs for Berlitz and Canon - Programmer, Media Doctor and Support Specialist for Berlitz Online English Placement Test and Pepsi Cola CBT CD-ROM - Certified Instructor of Macromedia's Authorized Curriculum for: - Macromedia Director 6-7 - Flash 3-4 - Dreamweaver 3 - Fireworks 3 - Instructor and Course Developer for Strata Studio Pro 3D workshop - Teaching environment ranges from 3-12 student classrooms to custom tailored one-on-one training
  • 3. EXPERIENC E FREELANCE Macromedia MAX 2003 Salt Lake City, UT 2003 Conference Session Speaker: 'Advanced Lingo Techniques with Director MX' Conference Session Speaker: 'Advanced Lingo Techniques with Director MX' - Imaging Lingo, Flash Objects and Object Oriented Programming (OOP) - Imaging Lingo, Flash Objects and Object Oriented Programming (OOP) Motion Over Time New York, NY Flash Game Programmer Flash Game Programmer - Develop holiday themed action game for marketing promotion - Develop holiday themed action game for marketing promotion 2002-2003 Interactive Edge New York, NY Senior Lingo Programmer Senior Lingo Programmer - Create new functionality and optimize existing code for interactive presentations - Key resource for several Sales and Marketing CD-ROM projects - Streamline integration of code on large scale projects - Help meet tight deadlines - Create new functionality and optimize existing code for interactive presentations - Key resource for several Sales and Marketing CD-ROM projects - Streamline integration of code on large scale projects - Help meet tight deadlines 2002 vanDam. New York, NY Shockwave Developer Shockwave Developer - Develop prototype system for viewing interactive 3D maps - Incorporate existing data, graphic, and 3D assets - Optimize 3D geometry and textures for best performance and quality - Program UI, Camera Control and all other elements of the application - Plan development around a tight schedule and deliver on time - Develop prototype system for viewing interactive 3D maps - Incorporate existing data, graphic, and 3D assets - Optimize 3D geometry and textures for best performance and quality - Program UI, Camera Control and all other elements of the application - Plan development around a tight schedule and deliver on time ADM Productions New York, NY Director Expert Presentation Consultant: D ABC Primetime, ABC ESPN Sports, ABC Primetime i r e c t o r E x p e
  • 4. r t P r e s e n t a t i o n C o n s u l t a n t : A B C P r i m e t i m e , A B C E S P N S p
  • 5. o r t s , A B C P r i m e t i m e - Build and update presentation slides and animation for broadcast - - Operate graphics station for ABC's Live Event - Manage production flow with operators, designers and directors B u i l d a n d u p d a t e p r e s e n t a t i o n
  • 6. s l i d e s a n d a n i m a t i o n f o r b r o a d c a s t - O p e r a t e g r a p h i c s
  • 7. s t a t i o n f o r A B C ' s L i v e E v e n t - M a n a g e p r o d u c t i o n f l o w
  • 8. w i t h o p e r a t o r s , d e s i g n e r s a n d d i r e c t o r s Mesh Architectures New York, NY Flash Expert Consultant Flash Expert Consultant - Troubleshoot loading of dynamic content - Consult on the best method and execution for loading movies in a large Flash based web site tribecafilmfestival.org - Troubleshoot loading of dynamic content - Consult on the best method and execution for loading movies in a large Flash based web site tribecafilmfestival.org Pedestrian Public Art Project New York, NY Shockwave3D Developer Shockwave3D Developer
  • 9. - Design and program Interactive Shockwave3D Demo for the pedestrianweb.org web site - Write code to control the creation and automation of multiple biped figures in a 3D scene - Develop environment, and coordinate bipeds in the scene by creating an efficient collision detection and obstacle avoidance system - Design and program Interactive Shockwave3D Demo for the pedestrianweb.org web site - Write code to control the creation and automation of multiple biped figures in a 3D scene - Develop environment, and coordinate bipeds in the scene by creating an efficient collision detection and obstacle avoidance system 2000-2002 Global Education Network New York, NY Shockwave Programmer Shockwave Programmer - Create prototype upon which all GEN lectures are built - Design and program Shockwave "Lecture Player" and system - Synchronize Flash, QuickTime, RealVideo, Shockwave3D and subtitle text into a single dynamic multimedia application - Technical Support and Direction for producers, designers, and asset creators for optimizing playback, bandwidth and synchronizing animations with video soundtrack - Integrate user interface with XML database and media resources - Develop 3D animations for Shockwave with 3DStudio Max and Lingo - Automate process event and error tracking within player - Create subtitle tool to aid production in performing the repetitive task of integrating transcript text documents - Create prototype upon which all GEN lectures are built - Design and program Shockwave "Lecture Player" and system - Synchronize Flash, QuickTime, RealVideo, Shockwave3D and subtitle text into a single dynamic multimedia application - Technical Support and Direction for producers, designers, and asset creators for optimizing playback, bandwidth and synchronizing animations with video soundtrack - Integrate user interface with XML database and media resources - Develop 3D animations for Shockwave with 3DStudio Max and Lingo - Automate process event and error tracking within player - Create subtitle tool to aid production in performing the repetitive task of integrating transcript text documents 200 Sams Publishing New York, NY 1 Tech Editor 'Real-Time Interactive 3D Games: Creating 3D Games in Macromedia Director 8.5 Shockwave Studio' by Allen Partridge Tech Editor 'Real-Time Interactive 3D Games: Creating 3D Games in Macromedia Director 8.5 Shockwave Studio' by Allen Partridge - Check technical accuracy of chapters as they are written and revised - Test functionality of example files and code with author's description - Give general feedback on the content of each chapter - Check technical accuracy of chapters as they are written and revised - Test functionality of example files and code with author's description - Give general feedback on the content of each chapter
  • 10. Wiley Publishing New York, NY Expert Tutorial 'Flash 5 Bible' by Robert Reinhardt, Jon Warren Lentz Expert Tutorial 'Flash 5 Bible' by Robert Reinhardt, Jon Warren Lentz - Author Expert Tutorial 'Using .SWF files in Macromedia Director' - Introduce the concepts or Flash cartoon characters as avatars in a Director movie - Provide instruction and sample code that shows from Director, how to navigate a sequence of animated frames marked with labels in Flash - Author Expert Tutorial 'Using .SWF files in Macromedia Director' - Introduce the concepts or Flash cartoon characters as avatars in a Director movie - Provide instruction and sample code that shows from Director, how to navigate a sequence of animated frames marked with labels in Flash Viaduct New York, NY Director Expert Consultant Director Expert Consultant - Create Director presentation for Sony Music marketing piece, based on story boards and supplied media - Optimize graphics, sound and video for optimal performance - Find creative solutions for technically difficult sequences - Create Director presentation for Sony Music marketing piece, based on story boards and supplied media - Optimize graphics, sound and video for optimal performance - Find creative solutions for technically difficult sequences Park Li Group New York, NY Director Expert Consultant Director Expert Consultant - Update Director 6 CD-ROM project to Director 8.0 - Fix bugs pertaining to document printing, CD installation and specific areas of navigation - Update Director 6 CD-ROM project to Director 8.0 - Fix bugs pertaining to document printing, CD installation and specific areas of navigation 1999 ChillTown Online New York, NY Shockwave Game Programmer Shockwave Game Programmer - Program The Puff Daddy Sucka Punch Fiesta online game (note: this game contains some adult language and violence) - Synchronize in game voice, sound and character animation - Animate promotional video piece with existing assets for ChillTown TV pitch - Program The Puff Daddy Sucka Punch Fiesta online game (note: this game contains some adult language and violence) - Synchronize in game voice, sound and character animation - Animate promotional video piece with existing assets for ChillTown TV pitch EDUCATION The School of Visual Arts New York, NY 9/1994- 6/1996 Major Fall 1994:Illustration Cartooning Major Spring 1995 to Fall 1996:Computer Art Continuing Education Spring 2000: Stop-Motion Animation Major Fall 1994:Illustration Cartooning Major Spring 1995 to Fall 1996:Computer Art
  • 11. Continuing Education Spring 2000: Stop-Motion Animation ADDITIONAL LINKS INFORMATION Bio http://www.robwalch.com entermation.com Personal Web site, Producer and Lead Developer http://www.entermation.com/ LANGUAGES - First Language: English - Second Language: French (fluent conversational) REFERENCES Professional References will be provided Upon Request

×