Senior Software-Entwickler

Profil Foto
Verfügbarkeit einsehen
Nähe des Wohnortes
de  |  en  |  fr
auf Anfrage
10245 Berlin
12.10.2018

Kurzvorstellung

Berlin-based software developer with a degree in Software Engineering. Nine years professional experience centered around Java, C++ and Python. Certified Scrum Product Owner and agile development evangelist. Looking for freelance work in Berlin.

Ich biete

IT, Entwicklung
  • Java (allg.)
  • C++
  • Python
  • Mobile Entwicklung (allg.)

Projekt‐ & Berufserfahrung

Software Developer / Consultant
BTC Business Technology Consulting AG, Berlin
7/2015 – 12/2015 (6 Monate)
Energiewesen
Tätigkeitszeitraum

7/2015 – 12/2015

Tätigkeitsbeschreibung

- Conception and implementation of various messaging-related modules
- Design and implementation of reusable core software components
- Code Reviews, refactoring of existing code base
- Establishing automated conformance and performance tests

Eingesetzte Qualifikationen

Extreme Programming, Software Architektur / Modellierung, Visual Studio, C++, Apache Subversion (SVN)


Senior Software Developer
Bally-Wulff Games & Entertainment GmbH, Berlin
2/2010 – 4/2014 (4 Jahre, 3 Monate)
Medienbranche
Tätigkeitszeitraum

2/2010 – 4/2014

Tätigkeitsbeschreibung

- Establishment of agile development processes (Scrum, Kanban, XP)
- Introduction of agile test practices (TDD, Code Coverage, Regression Tests)
- Design and implementation of various modules for main product
- Design and implementation of custom game engine
- Analysis and refactoring of existing software
- Design and implementation of Lua-based automated test framework

Eingesetzte Qualifikationen

FreeBSD, Kanban (Softwareentwicklung), SCRUM, Extreme Programming, Lua, Python, Qt, C++, Apache Subversion (SVN)


Software Developer & Project Manager
arxes-tolina GmbH / Schulz-EDV-Strategien, Berlin
6/2005 – 9/2008 (3 Jahre, 4 Monate)
Banken
Tätigkeitszeitraum

6/2005 – 9/2008

Tätigkeitsbeschreibung

- Project manager for teams of up to four developers
- OO-based design and implementation of business logic
- Requirements- and process-analysis in collaboration with customers
- Feature- and resource- planning
- Cost estimations
- Code reviews, feature reviews, test specifications

Eingesetzte Qualifikationen

Oracle Database, SQL, JDBC (Java Database Connectivity), DB2, Java (allg.), CVS (Concurrent Versions System), JUnit


Software Developer
Humatic GmbH, Berlin
1/2001 – 9/2002 (1 Jahr, 9 Monate)
Medienbranche
Tätigkeitszeitraum

1/2001 – 9/2002

Tätigkeitsbeschreibung

- Refactoring of existing media presentation software
- Implementation of various modules for hardware sensors
- Research and integration of copyright-protection hardware (dongle)

Eingesetzte Qualifikationen

Java (allg.)


Zertifikate

Scrum Certified Product Owner (Scrum Alliance)
September 2013

Multithreading-Workshop
September 2013

Python Intensive Course
Dezember 2012

Ausbildung

Medieninformatik
(Diplom-Informatiker (Abschlussnote: sehr gut))
Jahr: 2003
Ort: TFH Berlin

Computer Science
(BSc Software Engineering (Abschlussnote: First Class Honours))
Jahr: 2003
Ort: University of Hertfordshire (UK)

Qualifikationen

- Android SDK
- Android Native Development Kit (C++ NDK)
- Eclipse ADT
- Android Studio
- JSoup
- OpenGL ES 2.0
- C++ (Qt, CMake, Boost, STL, CppUnit, Multithreading & Synchronization)
- Visual Studio 2003, 2005, 2008, 2010, 2012, 2013
- Python (PyQt, PyDev, PyUnit, Pyinstaller, PyCrypt)
- Lua (scripting, embedding in C++)
- RabbitMQ Messaging
- FreeBSD
- Versioning systems (Git, SVN)
- Java (Bea Kodo, JDO, JDBC, JUnit, Abbot, Apache Commons, dom4j, JGoodies Forms, Install4J, Log4J, Profiler4J)
- Databases (IBM DB2, Oracle, SQL, Squirrel)
- Versioning systems (CVS)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
  • Spanisch (Grundkenntnisse)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
978
Alter
44
Berufserfahrung
13 Jahre und 6 Monate (seit 06/2005)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »