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)