Martin Häcker

ist offen für Projekte. 🔎

Angestellt, Senior Developer, BKK VBU

Berlin, Deutschland

Fähigkeiten und Kenntnisse

Software-Entwicklung
Objective-C
Python
JavaScript
C
C++
Ruby
Shell
CSS
HTML
HTML5
Cocoa
Datenbanken
SQLite
MySQL
PostgreSQL
jQuery
Django
Tornado
freie Software
Open Source
Training
agile Prozesse
Scrum
eXtreme Programming
Test-Automatisierung
Pair Programming
Continuus Integration
Systemadministration
Systembetreuung
Puppet
Apache
Linux
CentOS
RHEL
Fedora
Ubuntu
MacOS X
Git

Werdegang

Berufserfahrung von Martin Häcker

  • Bis heute 2 Jahre und 5 Monate, seit Jan. 2022

    Senior Developer

    BKK VBU

  • Bis heute 12 Jahre und 11 Monate, seit Juli 2011

    Software Engineer

    SNTL-Publishing

    Im einem kleinen Team habe ich die verteilte, serverbasierte, gamifizierte Lern-Anwendung yeepa entworfen und entwickelt. Meine Aufgaben umfassen von der konzeptuellen Entwicklung über die Softwareentwicklung bis zum Betrieb und dem Support alle Teile des Softwarelebenszyklus. http://yeepa.de

  • 4 Jahre und 9 Monate, Okt. 2015 - Juni 2020

    IT Consultant

    Partou e.G.

    Beratung und Strategieentwicklung sowie Frontend-Entwicklung einer Mitarbeiter-Beteiligungsplattform. In einem Team von 5 Entwicklern trug ich dazu bei die SPA Application für die Beteiligungsplattform anzupassen und marktreif zu machen.

  • 1 Jahr und 4 Monate, Jan. 2017 - Apr. 2018

    Softwareentwickler

    Apotheken-Rechenzentrum

    Entwurf und Bereitstellung einer Flask-Anwendung für Apotheken, um die gescannten Daten von Rezepten schnell kontrollieren und die gescannten Metadaten durchsuchen zu können.

  • 1 Jahr und 7 Monate, Juli 2011 - Jan. 2013

    Software-Entwickler

    Inside Guidance

    Entwicklung einer JS Single Page Application-basierten Oberfläche ohne Applikations-Server, mit direkter MongoDB Anbindung.

  • 2 Jahre und 2 Monate, Mai 2009 - Juni 2011

    Developer und Consultant

    Agile42

    Für Agile42 habe ich das Trac-basierte Projekt-Management System Agilo for Scrum weiterentwickelt und danach die Entwicklung des neuen Produkts Agilo 2, einer Desktopartigen Webanwendung, begleitet. Dazu habe ich die Server-Infrastruktur des Unternehmen aufgesetzt und gewartet sowie den Support und die Kundenschulungen betreut.

  • 1 Jahr und 7 Monate, Okt. 2007 - Apr. 2009

    Softwareentwickler

    Novamedia

    Als Softwareentwicker bei Novamedia habe ich Programme zur Synchronisierung von Feature- und Smartphones mit dem Mac sowie Internet Connection Manager sowohl für Vodafone als auch als eigenes Produkt entwickelt.

  • 3 Jahre und 5 Monate, Mai 2004 - Sep. 2007

    Tutor

    TU-Berlin

    Als Tutor für das Grundstudium der Informatik vermittelte ich fortgeschrittene Datenstrukturen, Algorithmen, hardwarenahe und nebenläufige Programmierung nebst den verschiedenen Synchronisationstechniken. Zu meinem Aufgabenbereich gehörte auch das Entwerfen der Haus- und Klausuraufgaben und das Korrigieren der von den Studenten erstellten Programme.

  • 1 Jahr, Dez. 2003 - Nov. 2004

    Softwareentwickler

    DAI-Labor

    In Zusammenarbeit mit etwa sieben anderen Entwicklern habe ich eine Entwicklungsumgebung für die Erstellung Agentenorientierter Softwaresysteme programmiert.

Ausbildung von Martin Häcker

  • 2001 - 2007

    Informatik

    TU-Berlin

    Betriebs und Kommunikationssysteme, Softwaretechnik

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

Interessen

Open Source
Usability
Security
Netzpolitik
Liquid Democracy
Chorsingen
Tanzen
Aikido.

21 Mio. XING Mitglieder, von A bis Z