Claus Wahlers: Résumé.
Summary
- Renowned and awarded software developer and consultant with more than 20 years of professional experience. Focus on rich application development for web, desktop, mobile and devices.
Specialities
- Flash, Flex, AIR. ActionScript 3. PureMVC, Robotlegs.
- Mac, iPhone. Objective-C. Cocoa, iPhone SDK.
- C64. 6502 ASM.
Open source
- 2009-2010: as3swf. ActionScript 3 library to parse, create, modify and publish SWF and SWC files. SWF introspection. SWF shape export/conversion to Objective-C, AS3 GraphicsData, AS3 Drawing API, FXG, SVG.
- 2009: as3icy. ActionScript 3 MP3 decoder. Parse/play Shoutcast, Icecast and Limewire MP3 streams. Extract embedded metadata at runtime ("now playing").
- 2006: FC64. Low level Commodore 64 emulator written in ActionScript 3.
- 2006: FZip. ActionScript 3 class library to load, modify and create standard ZIP archives.
- 2003: DENG. ActionScript 1 Modular XML Browser engine, capable of rendering subsets of XHTML, SVG, XForms, XFrames, arbitrary XML (e.g. RSS) and any other custom XML application, styled by CSS 3.
Latest work
- 2010: [nda]. Highly data driven enterprise Flex application. Technologies: Flex 3.5, Flex 4, FlexXB, PureMVC. Client: Powerflasher GmbH.
- 2009: Beach Park iPhone app. "The Beach Park iPhone application lets you explore the best tourist complex in Latin America through an engaging and interactive map". Technologies: Objective-C, SQLite, XCode, iPhone SDK. Client: Abril Digital.
- 2007-2009: AUPEO!. Led a distributed team of 5 developers. Helped planning and executing the entire product line. API design. Developed admin frontends. Project management. Developed all web based Flash frontends as well as AIR based OEM applications with extensive system integration through C++ helpers using custom RPC socket servers. Technologies: ActionScript 3, C/C++, SQLite, PureMVC, AIR. Client: Aupeo GmbH.
- 2007: Flash CS3 UI components. Responsible for development of the DataGrid component. Implemented focus management, screen reader support and keyboard control for all components. Client: Metaliq, Adobe.
- Earlier:
- Development of community driven OEM software for portable media devices.
- Development of an interactive security auditing and network visualization tool.
- Development of a Flash based, XML driven and fully customizable geo information application.
- Development of a Flash based CMS/CBT application suite for an enterprise in reassurance sector.
- Planning, development and maintenance of a big German online broker site.
Awards
- Desafio Flex Brasil winner for FC64 - November 2007.
- Rocketboots Spacerace winner for FC64 - July 2006.
- Adobe Flex Derby winner for FC64 - July 2006.
- Flashforward Film Festival winner for FC64 - July 2006.
- Flashforward Film Festival winner for DENG - June 2004.
Speaking engagements
- Flex Mania: "Hacking SWF" - July 2010 - [Slides] [Watch recording]
- FITC Toronto: "Hacking SWF" - April 2010.
- FITC Amsterdam: "Hacking SWF" - February 2010.
- Flashconference Stuttgart: "The Next Generation Flash UI Components" - May 2007.
- Flashconference Stuttgart: "Introduction to XML" - 2003.
- Flashforward Conference NYC: "Introduction to XML" - 2003.
- Madrettor Rotterdam: "Next generation XML applications" - 2002.
- NMUF Rotterdam: "Flash and XML" - 2001.
Languages
- German: Native.
- English: Fluent.
- Portuguese: Advanced.