Name: Joachim Fraatz
Born: 17.07.1975
Nationality: German
Degree: Diplom Designer(FH)
Status: Freelance
Education
09/1999 - 01/2005
Studies of Communication Design at University of Applied Sciences Mainz, degree: Diplom
1998
Studies of Philosophy and Education at TU Darmstadt
06/1996
Geschwister Scholl Schule Bensheim, degree: Abitur
Technical skills
Programming and interactive animations for Corporate Sites, Microsites, Web Specials, Games, Mobile & Desktop Applications.
Agile, pragmatic development of rich dynamic applications using design patterns, OOP and functional paradigms.
Adobe Flash Platform
-
ActionScript 3, MXML, Flex and Air SDK
-
MVC, IoC, Micro-Architecture:
Robotlegs, PureMVC, Cairngorm, Parsley, SpringActionScript
-
UI and Animation:
Flex, Feathers, Starling, Flint, Away3D, TweenMax, FLARToolKit
-
Client-Server Interfaces:
Remoting, REST, SOAP, XML-RPC, AMF, JSON, Protobuf
-
Streaming and Pear-to-Pear:
RTMP, RTMFP, Adobe Flash Media Server, Red5, Adobe Cirrus
Web Frontend
-
TypeScript, JavaScript, HTML5 and CSS
-
Libraries:
JQuery (UI, Mobile), Backbone, RequireJS (AMD), Angular
-
Tooling:
Node.js, Grunt, Gulp, Yeoman, Compass
-
Client-Server Interfaces:
REST, Ajax, JSON, XML
Web Frameworks and Blog Software
-
Grails, Drupal, Wordpress
Programming and Scripting Languages
-
ActionScript 3, TypeScript, JavaScript (main emphases)
Groovy, Java, PHP
Markup and Formatting Languages
-
XML, HTML, MXML, CSS, SASS, SCSS
Revision Control
-
Git, Subversion
Build Automation
-
Maven, Jenkins
Software
-
IntelliJ IDEA, Eclipse, FDT, Adobe Flash Builder, GGTS, Aptana Studio, Sublime Text,
Adobe Flash, Adobe Photoshop, Adobe AfterEffects (Adobe Creative Suite)