freiberufler Software Entwickler auf freelance.de

Software Entwickler

offline
  • 1€/Stunde
  • 13355 Berlin
  • Nähe des Wohnortes
  • de  |  en
  • 18.09.2018

Kurzvorstellung

In der Software Entwicklung bin ich darauf spezialisiert eine Software in der Laufzeit und Aufwand zu optimieren.

Ich biete

  • Java (allg.)
  • Python

Projekt‐ & Berufserfahrung

Software Entwickler
ITSonix, Leipzig
7/2016 – 6/2017 (1 Jahr)
Logistikdienstleister
Tätigkeitszeitraum

7/2016 – 6/2017

Tätigkeitsbeschreibung

- Fahrzeugentwicklung im Logistikbereich
- Weiterentwicklung von einem Kundenportal im Frontend und Backend Bereich
- Weiterentwicklung einer App, hier ging es um das Entwickeln neuer Restschnittstellen und um Backendentwicklung
- Absicherung Hardware durch EndtoEnd Tests und Backendentwicklung
- Optimierung der DB durch Umstrukturierung der Tabellen und verbessern der SQL Statements

Eingesetzte Qualifikationen

mySQL, SAP CRM, SCRUM, Kanban (Softwareentwicklung), IBM WebSphere Application Server (WAS), Apache Subversion (SVN), Eclipse, Java (allg.), JUnit, Python, XML, Git, Front-End Entwicklung, Back-End Entwicklung, SOAP (Simple Object Access Protocol), Representational State Transfer (REST)

Software Entwickler
CEI (Weiterentwicklung eines Rechereche Tools), Berlin
11/2015 – 3/2016 (5 Monate)
Risiko Management
Tätigkeitszeitraum

11/2015 – 3/2016

Tätigkeitsbeschreibung

CEI
Entwickler
Weiterentwicklung eines Rechereche Tools

- Recherche Browser Tool für archivierte Nachrichten
- Single Page Anwendung mit Server Client Programm
- selbsterstellte Datenbank, welche an das Nachrichtenarchiv der Reuters Nachrichtenagentur gekoppelt ist
- Suche nach gewünschten Nachrichtenthemen und detaillierte Darstellung über deren zeitlichen und örtlichen Verlauf
- Direktverlinkung zur Internetseite von Reuters auf eine gewünschte Nachricht
- Schwerpunkte waren zu Beginn Performance und Darstellung
- Jetzt Entwicklung an weiteren Funktionen

Skills: Java, Javascript, Spring, HTML, Angular JS, Ani Theme, Maven, Gulp, Python, SQL, Sortieralgorithmen, eclipse, GUI, Softwareentwicklung (allg.)

Eingesetzte Qualifikationen

mySQL, Python, Spring, Java (allg.), Eclipse, HTML5, JavaScript-Frameworks

Software Entwickler
miControl (Planungstool für eingehende Angebote), Diedersdorf
3/2014 – 4/2014 (2 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2014 – 4/2014

Tätigkeitsbeschreibung

miControl
Entwickler/Teamleiter
Planungstool für eingehende Angebote

- in welcher Stückzahl ein gewünschtes / angefragtes Produkt lieferbar
- die Daten sind an das zuvor entwickelte Datenbanktool gebunden und diese werden in Betracht gezogen
- Aufgabe: Entwicklung koordinieren, Vorstand über den Verlauf informieren, Absprache mit der Abteilung Vertrieb, die Oberfläche entwerfen, die Datenbankabfrage und Algorithmus programmieren.

Skills: Python, SQL, Sortieralgorithmen, eclipse, GUI, Projektleitung/Teamleitung (IT), Softwareentwicklung (allg.), Vertrieb, Forschung und Entwicklung (allg.)

Eingesetzte Qualifikationen

mySQL, Projektleitung / Teamleitung (IT), Python, Softwareentwicklung (allg.), Eclipse, User Interface (UI), Vertrieb (allg.), Forschung & Entwicklung (allg.)

Software Entwickler
TU Berlin (Projekt Robocup), Berlin
5/2013 – 11/2013 (7 Monate)
Universität
Tätigkeitszeitraum

5/2013 – 11/2013

Tätigkeitsbeschreibung

TU Berlin
Entwickler
Robocup

- Unterstützung der Abteilung Lokalisierung
- Arbeit mit den Wettkampfrobotern
- Verbesserung des Verfahrens zur Positionserkennung
- einlesen der Informationen über 2 Kameras
- Positionsbestimmung anhand der Spielfeldlinien mit einem eigens entwickelten Algorithmus

Skills: Python, eclipse, Linux, Bildverarbeitung, Softwareentwicklung (allg.), Robotik/Robotertechnik

Eingesetzte Qualifikationen

Linux (Kernel), Python, Softwareentwicklung (allg.), Eclipse, Robotik / Robotertechnik

Software Entwickler
miControl (Datenbanktool zur Warenwirtschfatsplanu, Diedersdorf
1/2012 – 12/2013 (2 Jahre)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/2012 – 12/2013

Tätigkeitsbeschreibung

miControl
Entwickler/Teamleiter
Datenbanktool zur Warenwirtschfatsplanung

- Optimierung der Warenwirtschaft
- Bereiche: Einkauf, Lagerlogistik, Zusammenbau und Verkauf
- Aufgaben: Entwicklung koordinieren, Vorstand über den Verlauf informieren, die Absprache mit der Abteilung Einkauf / Lager / Zusammenbau / Verkauf, Oberfläche entwerfen, Datenbankabfrage und Algorithmus programmieren.

Skills: Python, SQL, Sortieralgorithmen, eclpise, GUI, Logistik Planung, Softwareentwicklung (allg.), Projektleitung/Teamleitung (IT), Lagerlogistik, Forschung und Entwicklung (allg.)

Eingesetzte Qualifikationen

mySQL, Projektleitung / Teamleitung (IT), Python, Softwareentwicklung (allg.), Eclipse, User Interface (UI), Lagerlogistik, Forschung & Entwicklung (allg.)

Software Entwickler
TU Berlin (Projekt Hive), Berlin
4/2011 – 7/2011 (4 Monate)
Universität
Tätigkeitszeitraum

4/2011 – 7/2011

Tätigkeitsbeschreibung

TU Berlin
Entwickler
Projekt Hive

- Entwicklung eines Computerspiels basierend auf dem Brettspiel Hive
- Weiter wurde eine KI zum Spiel entworfen
- Jeder Zug sollte in einer begrenzten Zeit (15s) berechnet und durchgeführt werden
- genutzt wurde Multithreading und eine Tiefensuche in multinären Bäumen
- unser Programm konnte in jedem Zug 7 Züge voraus rechnen (bis zu 10 hoch 68 Möglichkeiten)
- Aufgabe: Entwicklung der Tiefensuche, Bewertung der Spielzüge und Optimierung des Algorithmus, der die Züge berechnet.

Skills: Java, eclipse, Linux, Tiefensuche, Multinäre Bäume, Multithreading, GUI, Softwareentwicklung (allg.), Computerspieleentwicklung, Forschung und Entwicklung (allg.)

Eingesetzte Qualifikationen

Linux (Kernel), Computerspielentwicklung, Softwareentwicklung (allg.), Java (allg.), Eclipse, User Interface (UI), Forschung & Entwicklung (allg.)

Software Entwickler
TU Berlin (Projekt Nord-Ostsee-Kanal), Berlin
5/2009 – 7/2009 (3 Monate)
Universität
Tätigkeitszeitraum

5/2009 – 7/2009

Tätigkeitsbeschreibung

TU Berlin
Entwickler
Nord-Ostsee-Kanal Projekt

- Koordinierung der Fahrtzyklen aller Schiffe die den Nord-Ostsee-Kanal nutzen
- Nutzung realer Daten zur Verfügung gestellt
- Ziel: die Maximierung der Anzahl der Schiffe die den Kanal passieren und die Minimierung der Wartezeit aller Schiffe
- Aufgabe: Datenstruktur, Algorithmus, GUI.

Skills: Java, eclipse, GUI, Linux, Softwareentwicklung (allg.)

Eingesetzte Qualifikationen

Linux (Kernel), Softwareentwicklung (allg.), Java (allg.), Eclipse, User Interface (UI)

Student
TU Berlin (allgemeine Programmieraufgaben), Berlin
10/2007 – 12/2014 (7 Jahre, 3 Monate)
Universität
Tätigkeitszeitraum

10/2007 – 12/2014

Tätigkeitsbeschreibung

Des weiteren habe ich als Student Programme in den Fächern:

"Computerorientierte Mathematik" (verschiedenste Sortieralgorithmen, Pacman, eine KI zu "Vier gewinnt", verschiedene kürzeste-Wege-Algorithmen, ein Komprimierungs- und Dekomprimierungsprogramm, in Java)
"Numerik" (die meisten numerischen Verfahren zur Berechnung komplexer Mathematischer Probleme, in Matlab)
"Kryptographie" (die gängigen Ver- und Entschlüsselungsverfahren sowie Algorithmen die diese Verschlüsselungen knacken, in KASH)
"Algorithmische Diskrete Mathematik" (Lösen von Optimierungsproblemen, in Java) entworfen.

In diesen Programmen lag das Hauptaugenmerk auf dem entwerfen des Algorithmus und Erreichen der Laufzeitgrenzen. Zudem wurde hier das theoretisch erlernte Wissen in die Praxis umgesetzt.

Eingesetzte Qualifikationen

Linux (Kernel), Python, MATLAB / Simulink, Java (allg.), Eclipse, Pacman, User Interface (UI), Mathematik

Ausbildung

Mathematik
(B.Sc.)
Jahr: vorr
Ort: Berlin

Qualifikationen

Sehr geehrte Damen und Herren,

die Mathematik hat mich gelehrt eine Software in Laufzeit und Entwicklung zu optimieren.

Ich habe mehr als 7 Jahre Erfahrung als Softwareentwickler. Hierzu zählen mein Jahr bei ITSonix, ein Projekt für CEI, meine 2,5 Jahre bei miControl und meine Studienzeit an der TU Berlin als Mathematiker.
ITSonix konnte ich bei der Entwicklung des Kundenportals und einer App, sowie bei der Absicherung der Hardware für einen Autobauer unterstützen. In der Zeit bei CEI entwickelte ich ein Browser Tool, welches auf Angular JS basiert. Bei habe ich bei miControl, unter anderem als Projektleiter, ein Datenbanktool zur Optimierung der Warenwirtschaft entwickelt. An der TU Berlin begleitete ich mehrere Projekte, unter anderem war ich Teil des Robocup Teams wo ich die Lokalisierung der Roboter optimierte.

Hervorragende Fähigkeiten besitze ich in Java, Python, Eclipse, SQL, Git, SVN, JUnit, Mockito und MATLAB 2D. Zusätzlich besitze ich sehr gute Kenntnisse in Javascript, HTML, Maven, XML, Rest, EndtoEnd Tests, Spring, AngularJS, Kryptographie, Turbo Pascal und Linux.


Ich stehe Ihnen ab sofort Vollzeit zur Verfügung.

Ich freue mich auf unsere Zusammenarbeit

Über mich

In meinen Dokumenten finden Sie eine Auswahl von meinen Fähigkeiten, wie lang ich Sie aktiv ausgeübt und wie viel Erfahrung ich darin habe.
Gerne übersende ich Ihnen die Arbeitsnachweise von meiner Zeit bei miControl und CEI.

Ich freue mich auf Ihre spanenden Projekte und auf unsere Zusammenarbeit.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
1893
Alter
32
Berufserfahrung
9 Jahre und 11 Monate (seit 01/2012)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden