HANNES RAMMER. BERUFSERFAHRUNG ~ 7 Jahre. AUSBILDUNG MSc 2,5 Gut BESONDERE KENNTNISSE

    BERUFSERFAHRUNG ~ 7 Jahre      ​     06/2012 ­ 11/2015    ​  TU­Berlin ­​  ​ Distributed Artificial Intelligence Labor                      · J...
44 downloads 1 Views 2MB Size
   

BERUFSERFAHRUNG ~ 7 Jahre 

    ​

    06/2012 ­ 11/2015    ​  TU­Berlin ­​  ​ Distributed Artificial Intelligence Labor                      · JS/HTML5/CSS3/JAVA Developer   10/2011 ­ 06/2012 ​     fitcontext GmbH                       Ruby on Rails Softwareentwickler                     · Front/Backend,Administration tools  09/2009 ­ 02/2010​      AUPEO! GmbH                                   Ruby on Rails Softwareentwickler                     · Front/Backend, Online Payment System  09/2008 – 08/2009    ​ sportme GmbH                                  Ruby on Rails Softwareentwickler   

HANNES  RAMMER    Galvanistr. 14 a2  10587 Berlin  Tel: 01577­1578369  Mail:  [email protected]  Web: ​ https://goo.gl/f9d7aA   

        Geburtsdatum:                 15. Juli 1983    Geburtsort:                      Linz / Österreich    Staatsangehörigkeit:         österreichisch    Aufenthaltsgenehmigung:  unbefristet    Führerschein:                   B    Englisch:                         fließend    Familienstand:                 ledig 

                   · Front/Backend,Upgrade to RoR 2.3.2, IE6 Kompatibilität  11/2007​  –​   07/2008​    flatfox GmbH                                  Ruby on Rails Softwareentwickler                                  · Front/Backend, IE6, newsletter generator per DnD  08/2006 – 12/2006​     Innovationszentrum Education Highway                      Webdesigner                                  · 3D Rendering “EduHi News” intro in Cinemax 4D 

    ​ AUSBILDUNG MSc 2,5 Gut    

10/2010 – 11/2015​     Technische Universität Berlin                      ·  MSc Computer Science  09/2002 – 07/2006    ​ Coventry Universität​  Coventry/England          ·  BSc Science (Mathematik/Computer Science)  02/2001 – 12/2001    ​ Stafford House College​  Canterbury/England          ·  Universitiy Foundation Degree  08/1999 – 01/2001    ​ Gewerblich Technische Schule​  Offenbach/Main  08/1993 – 07/1999    ​ Friedrich Ebert Realschule​  Mühlheim/Main  08/1989 – 07/1993    ​ Goetheschule​  Mühlheim/Main 

 

  ​ BESONDERE KENNTNISSE    

 

Rails, IntelliJ, Eclipse, EMF, Dart, JavaScript, Ruby, HTML5/CSS3, Ajax,              Java, jQuery, JSON, Prototype, c++, c#, MySQL, Postgres, CouchDB,              SQLite, webstorage, indexDB, Apache, Mongrel, nginx, Tomcat, git, SVN,                REST, SOAP, Capistrano, selenium, RSpec, cucumber, Test::Unit, Scrum,               Team, ​ Unity3D, XNA, PovRay, OpenCV, Matlab, gems, packages, jars     

 

         

BERUFSERFAHRUNG  06/2012 ­ 12/2015

TU­Berlin DAI­Labor ​ als JS/HTML5/CSS3 Developer 

.​  Einarbeitung in den vorhandenen Code  . Neue​ ntwicklung des Javascrip Application Service Clienten zur nutzung auf Multi Devices (iphone/android)                  in Verbindung mit folgenden Projekten                         Intermodale Mobilitätsassistenz für Großstädte  Im Rahmen von IMA wird eine offene Mobilitätsplattform entwickelt, der sich unterschiedliche Anbieter von  Verkehrsmitteln und verkehrsrelevanten Informationen anschließen können. Diese semantisch aufbereiteten  Informationen werden miteinander verknüpft, um individuelle  Mobilitätsempfehlungen zu generieren. Dem Nutzer  können diese multimodal zur Verfügung gestellt werden.    http://www.dai­labor.de/de/act/completed_projects/ima/  EMD – Erweiterte und Adaptive Elektromobilitätsdienste  „EMD – Erweiterte und Adaptive Elektromobilitätsdienste“ ist es, die Vernetzung von Anwendungen und Daten zu  neuartigen Angeboten im E­Mobility­Ecosystem voranzutreiben. Hierzu werden IT­Dienste, Prozesse und Werkzeuge  geschaffen, die es erlauben, neuartige, höherwertige Dienste effizient zu entwickeln.    http://www.dai­labor.de/de/ngs/laufende_projekte/emd/                            Smart Personal Assistant  Der SPA ist eine Plattform, in die Dienste nach „App­Store Prinzip“ integriert werden können. Der Nutzer kann sich  auf diese Weise seine persönliche Lieblingsauswahl zusammenstellen und miteinander benutzen.  Service Interconnection  Geräte­Unabhängigkeit 

 

http://www.dai­labor.de/de/ngs/laufende_projekte/spa/    BeMobility  Nutzerschnittstellen, die dem Kunden eine bequeme und intuitive Interaktion mit dem BeMobility­System  ermöglichen. Dabei gilt es, ein umfassendes Gesamtkonzept zu schaffen, dass die Heterogenität einzelner  Verkehrsmodi, wie Pedelecs, E­Fahrzeuge und ÖPNV sowie die zugrunde liegende IKT auf einer einheitlichen  Dienste­Plattform miteinander vereint.     http://www.dai­labor.de/de/ngs/abgeschlossene_projekte/bemobility/     Berlin elektromobil 2.0  Die technische Weiterentwicklung der IKT‑ Anwendungen (BeMobility Suite) und der darin befindlichen Dienste.  Schwerpunkte liegen in der Schaffung von:  ●

Service Interconnection, 



Adaptionsfähigkeit, 



Interoperabilität. 

http://www.dai­labor.de/de/ngs/abgeschlossene_projekte/berlin_elektromobil_20/    10/2011 ­ 06/2012 

fitcontext GmbH ​ als Ruby on Rails Softwareentwickler 

.​  Einarbeitung in den vorhandenen Code  . Neue​ ntwicklung der Webapp / Optimierung bestehender Elemente   

09/2009 ­ 02/2010 

AUPEO! GmbH ​ als Ruby on Rails Softwareentwickler 

.​  Einarbeitung in den vorhandenen Code  .​  Entwicklung neuer Features / Optimierung bestehender Elemente  . Umsetzung des vorgegebenen Designs (PDF2CSS)  . Weiterentwicklung der bestehenden​  backend Applikation  . Neuentwicklung der kompletten​  Webfrontend­Applikation​  (außer dem flashplayer selbst)  . Einbindung der Internationalisierung plus backend Editor  . Einbindung diverser Zahlungssysteme für Software Kooperationen  ­ „​ asus@vibe",​  „ASUS Internetradio“, normaler AUPEO! Premium Service  . Einbindung von Statistik Tools  . Erstellung von Kooperationsseiten für und in Zusammenarbeit mit  ­ ASUS, LOEWE., dnt, coby, reciva , de::bug  . Erstellung und Einbindung von Voucher codes plus Admin Tool in Verbindung mit dnt, LOEWE. Etc.  ­ kostenlose oder zahlungsplichtige Voucher  ­ zur Verbreitung mit kompatiblen Hardwaregeräten der Hardware Hersteller  . Webbrowser Kompatibilität einschließlich IE6  . Benutzer Tools (noch nicht online)  . Benutzung von Facebook connect Facebook API    09/2008 – 08/2009 sportme GmbH​  als Ruby on Rails Softwareentwickler  .​  Einarbeitung in den vorhandenen Code  .​  Entwicklung neuer Features / Optimierung bestehender Elemente  . Update auf Rails 2.3.2  .​  Weiterentwicklung der bestehenden​  Web­Applikation front/backend  . Umsetzung und Entwicklung des Magazin Bereichs  . Einbindung diverser Statistik Tools  . Umstellung des Videohosts von hiclip auf youtube  . Suchmaschinen Optimierung  .​  Einbindung/Zusammenarbeit zu/mit verschiedenen​  Web­Applikationen  . CSS Optimierung und Erstellung der Webbrowser Kompatibilität außer (IE6)   

  11/2007​  –​   07/2008 flatfox GmbH​  als  Ruby on Rails Softwareentwickler   · Einarbeitung in Ruby on Rails   · Weiterentwicklung der bestehenden Web­Applikation in Ruby on Rails,JavaScript,HTML,AJAX MySQL   · Neuerstellung von          Online Medienbibliothek ­ Dateien hoch zu laden zu verwalten und in Newsletter einzubinden          Online Kontaktverwaltung – Email Kontakte manuell oder mittels CSV zu importieren          Online Editor ­ Generierung von Newslettern und Versendung an Konaktlisten          Service Anwendung für den internen Kundenservice   · Design des online Auftritts mittels CSS und JavaScript (technisch und teils inhaltlich)   · Einbindung von Web Services   · Instandhaltung der Browser Kompatibilität    08/2006 – 12/2006 Innovationszentrum Education Highway Linz/Österreich   ·  Eingestellt als Webdesigner zur Bearbeitung der Firmen Homepages   ​ ·  Kreation einer 3D Animation für einen Spot der “EduHi News” in Cinemax 4D   

 

     

     

   

       

GRUNDWEHRDIENST    01/2007 – 07/2007​  ​ Jägerbataillon 25​  Klagenfurt/Österreich   PRAKTIKA 

 

  ​ 08/2005 – 09/2005  Innovationszentrum Education Highway​  Linz/Österreich      ·  ​ Praktikum als Wegdesigner und als Administrator    ​ 08/2004 – 09/2004  Innovationszentrum Education Highway​  Linz/Österreich      ·  ​ Praktikum als Wegdesigner und als Administrator    ​ 02/2002 – 06/2002  ​ GBO Offenbach​  Offenbach/Main      ·  ​ Praktikum als System Administrator    Projekte    ­ GClean Firefox Addon (block Google search results )  ­ MMORPBG in ROR  ­ Interactive Sport in ROR    Dartlang projects:  ­ Dartabase  ­ Rainbow  ­ Params  ­ dev_string_converter 

Belegte Kurse der Uni    Bachelor:  Advanced Human Computer Interaction  Artificial Intelligence Methods  Computer Communications  Computer Project Management  Formal Computer Principles Intelligent Agents  Internet Programming in Java  Introduction to E­Commerce  Multimedia Systems  Operating Sysems and Applications Software Engineering  The Digital Society 

Advanced Programming  Commercial Programming  Computer Graphics and Visualisation  Computer Vision and Image Processing  Information Systems Development  Interactive Multimedia  Introduction to Computer and Networks  Mathematics For Computing  New Technologies and HCI  Professional Skills and Group Project  Systematic Programming  User Interface Design 

  Master Scientific Computing: (Mathematische Theorie)  Künstliche Intelligenz   Master Informatik:  Advanced Computer Arcitecture Game Programming Interactive Systems Masterthesis: Semantic Web Annotation Processing Digital Camera Images Zucker 3D Drucker      INTERESSEN 

Mathematische Visualisierung 1  Compilerbau 1  Gender Studies  KI in Robocup 3D  Mobile Services  Softwaretechnik­Praxis 

·  Sport  ·  Musik ·  Technik ·  Freunde und Familie  IT­KENTNISSE    Frameworks :  RubyMine RoR, IntelliJ, Eclipse + EMF, Zend/cakePHP, netbeans      Programming Languages: 

    DBMS:     

Dartlang, JavaScript, Ruby, HTML5/CSS3, Ajax , Java, JRuby, Jreality, XML, DOM, HAML,,  jQuery, JSON, Prototype, ​ script.aculo.us​ , Flash , Flex, c++, c#, assembla, PHP .. 

MySQL, Postgres, CouchDB, SQLite, webstorage    Servers:  Apache, Mongrel, nginx, Passenger, Tomcat    Operating Systems:  dos,  Windows since version 3.1, linux Ubuntu,    Protocols: 

 

 

                                         

TCP/IP , HTTP, POP, IMAP, MIME  ..    Version Control:  git, SVN    Web Services:  REST, SOAP    Deployment:  Capistrano    Automated Test:  selenium    Unit Test:  RSpec, cucumber, Test::Unit, test/spec, FactoryGirl    APIs:  Gdata, OAuth, PayPal, Payone, Facebook, Youtube, Hiclip, uvm. ..    Agile:  Scrum, pair programming ..    P​ lus  · Unity3D, XNA, PovRay, Maya 3D, Cinema 4D  · Bilderkennung und Bearbeitung in OpenCV und Matlab.  · Macromedia Director und Dreamwaver  · Visual Basic ·  Lingo ·  Latex ·  Prolog  · MS Office/OpenOffice ·  Microsoft Project ·  Rational Rose  · Video­Photo­Audio Bearbeitung in Paint.net/Photoshop, Cubase, Wavelab, Magix Produkte  · Jahrelange Erfahrung mit über Hunderte von Programmen/Software  · Diverse Ruby gems · Diverse Dart packages