this is me

...until now

important dates of my live

March 04 1982 Born in Salzwedel as Martin Karlsch
1988 - 1992 "Goethe Grundschule Gardelegen"
1992 - 2000 Abitur (general qualification for university entrance) at "Geschwister Scholl Gymnasium Gardelegen"
2000 Served in the Bundeswehr
2001 - 2005 Studied Software Systems Engineering at Hasso-Plattner-Institute, graduated as Bachlore of Science in Softwareengineering
2005 - today Masterstudies at Hasso-Plattner-Institute. Masterthesis at BMW Group, graduated as Master of Science in Softwareengineering (with excellence)

...activities

what projects and jobs i have done so far

01/2001 - 08/2001 FM2002 - trainee and later employee (C++ development), Electronic Arts GmbH, Aachen/Köln
01/2001 - 10/2001 SecondEvolution - lead programmer (C++ development, 3d graphic and sound engine), Happy-Grafix GbR
04/2005 - today M2D - software architect & programmer (.Net development), mention Software GmbH, Berlin
WS2002 - WS2005 Tutor at Modelling Software intensiv systems chair
WS 2003 - SS 2005 Tutor at Operating Systems and Middleware chair
WS 2005 Tutor at Internet technologies and systems chair
06/2004 – 03/2005 Bachlore project : "Verbesserung der Entwurfs- und Testmethodik in verkehrstechnischen, sicherheitstechnischen Systemen", Siemens CT/PP2, München/Potsdam
03/2006 - 03/2007 Masterthesis : "A model-driven framework for domain specific languages demonstrated on a test automation language", BMW Group, EI-40, München
03/2007 - today a startup ;-) ... non disclosure

...skills

what i'am good at, hopefully ;-)

languages

  • good written and spoken english and german
  • school french and latin

Plattforms/APIs/Environments

  • State of the art knowledge
  • languages (very good/some projects) : C# & Java(5 years), C++(8 years), Python, Ruby, JavaScript
  • languages (used to/done at least one project) : VB.Net, Delphi(Object Pascal), Oberon, Prolog,PHP, Lisp, Lua, MIPS Assembler, 0x86 Assembler, Occam
  • Win32 : Windows 2000 source code analysis project(restricted by NDA)
  • .Net : In depth knowledge of CLR/CLS/BCL,..., different research projects (dissecting ROTOR)
  • OpenGL / DirectX: involved with VRS which is a generic rendering system. Framework for the powerful LandEx and more. Some smaller hobby projects.