Aktuelles

Links

Powered By

Twitter updates

Hmm, ich habe ploetzlich Lust auf den Internet Explorer. Gibts den auch fuer Linux? ;-)
17 days ago

@doctorow Is "martian chronicles" not available on your homepage? I'd like to create a german fan translation, if there is none yet.
34 days ago

Also dann, wer hilft mir heute beim Prokrastinieren?
40 days ago

@korbinian Stimmt. Aber was macht man gegen die Spamflut, die ansonsten einsetzt und das Gespräch ebenso kaputt macht?
49 days ago

Das Ende ist nah, nichts ist mehr wie... Wait, what? RT @tagesschau DIHK wertet 2011 als bestes Konsumjahr seit langem [...]
51 days ago

Folge mir auf Twitter

Profil

Stefan Buschmann

Dipl. Informatiker

Softwareentwicklung
Software-Engineering
Programmierung


Profil herunterladen


Softwareentwicklung

Seit mehr als 10 Jahren beschäftige ich mich intensiv mit der Softwareentwicklung, Themenschwerpunkte sind dabei die Cross-Plattform Applikationsentwicklung mit C++ unter Windows und Linux. Ebenso habe ich Erfahrung mit der Anwendungsentwicklung mit Java und Webprojekten mit PHP und MySQL.

Der aktuelle Schwerpunkt meiner Arbeit liegt in der Erstellung von Echtzeit 3D-Anwendungen, wie z.B. Produkt-Konfiguratoren und -Visualisierungen, Simulationen oder Spielen. Zu diesem Zweck habe ich Erfahrungen mit mehren kommerziellen 3D-Engines sammeln können, sowie mit dem Open-Source Projekt PixelLight eine eigene umfangreiche 3D-Engine und Application-Framework entwickelt, welches bereits in kommerziellen Projekten erfolgreich eingesetzt wurde.

Besonders wichtig ist mir bei allen Projekten auch immer das Software-Engineering, da zu einem guten Projekt nicht nur die Programmierung, sondern auch eine sorgfältige Überlegung und Planung gehört. Hierzu gehören Software-Architektur und Software-Design, bspw. unter Einsatz bewährter Design-Patterns, ebenso wie eine gute Dokumentation und Kommentierung.

Programmiersprachen
  • C++
  • Java, Python
  • C, Pascal
  • x86 Assembler
  • PHP, HTML, CSS, JavaScript
Toolchains
  • Microsoft Visual Studio
  • GCC
  • Java (Netbeans)
Tools
  • Subversion, Git
  • CMake
  • NSIS
  • Doxygen
Systeme und Plattformen
  • Windows
  • Linux
  • Maemo 5
  • OpenEmbedded/Angström
Frameworks
  • Win32 API
  • Qt
  • X11 (Xlib)
Programmierschnittstellen
  • Firefox-Plugins
  • ActiveX
  • 3ds Max API
Grafikprogrammierung
  • OpenGL
  • OpenGL ES 2.0
  • GLSL, Cg
3D Engines
  • PixelLight
  • OpenSG, Open Inventor
  • Vision Engine
  • Java3D
Web-APIs und Protokolle
  • HTTP
  • Jabber
  • IRC
  • Twitter
Sonstiges
  • Linux Systemadministration (LAMP)
  • UML 2.0