Martin Häcker

ist offen für Projekte. 🔎

Angestellt, Senior Developer, BKK VBU

Berlin, Germany

Skills

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

Timeline

Professional experience for Martin Häcker

  • Current 1 year and 6 months, since Jan 2022

    Senior Developer

    BKK VBU
  • Current 12 years, since Jul 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 years and 9 months, Oct 2015 - Jun 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 year and 4 months, 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 year and 7 months, Jul 2011 - Jan 2013

    Software-Entwickler

    Inside Guidance

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

  • 2 years and 2 months, May 2009 - Jun 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 year and 7 months, Oct 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 years and 5 months, May 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 year, Dec 2003 - Nov 2004

    Softwareentwickler

    DAI-Labor

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

Educational background for Martin Häcker

  • 2001 - 2007

    Informatik

    TU-Berlin

    Betriebs und Kommunikationssysteme, Softwaretechnik

Languages

  • German

    First language

  • English

    Fluent

Wants

eine Beschäftigung als Softwareentwickler - aber bitte agil mit einem Fokus auf Qualität und mit einer modernen objektorientierten Programmiersprache. Imperative und objektorientierte Programmierung am liebsten
logisch und funktional finde ich aber auch spannend. Softwareentwicklung
Mac
Cocoa
iPhone
iOS
ObjC
Objective-C
Web
Rich-Client
Python
JavaScript
Ruby
UnitTesting
TDD
BDD
agil
Scrum
Kanban
XP.

Interests

Open Source
Usability
Security
Netzpolitik
Liquid Democracy
Chorsingen
Tanzen
Aikido.

Browse over 20 million XING members