Daniel Kurka verfügbar

Daniel Kurka

Android Developer

verfügbar
Profilbild von Daniel Kurka Android Developer aus Darmstadt
  • 64295 Darmstadt Freelancer in
  • Abschluss: Studium der Informatik an der Hochschule Frankfurt am Main, B.Sc.
  • Stunden-/Tagessatz: nicht angegeben
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | tschechisch (Muttersprache)
  • Letztes Update: 29.09.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Daniel Kurka Android Developer aus Darmstadt
SKILLS
Schwerpunkte

● Android, Kotlin, Java
● HTML, CSS, SASS
● PostgreSQL

Software & Tools

● CI/CD, Jenkins, Git, Gradle, Maven
● Javascript, Node.js, Ember.js, JSF, jQuery, Spring
● Hibernate, JPA, Restful Webservices, JSON
● Retrofit, OKHttp
● Android Studio, IntelliJ, Netbeans, Postman

Kompetenzen

● Objektorientierte / funktionale Programmierung
● Clean Architecture, MVC
● Agile (Scrum) und klassische Softwareentwicklung

IT-Erfahrung: 4 Jahre

Karrierestationen

● moguru GmbH , Android Developer
● MVB Marketing- und Verlagsservice des Deutschen Buchhandels, Web-Developer/Backend
● Tavios GmbH, Android Developer, Web Developer

Aus- und Weiterbildung

● Studium der Informatik an der Hochschule Frankfurt am Main, B.Sc.

Sprachen: Deutsch, Englisch, Tschechisch
PROJEKTHISTORIE
  • 07/2020 - bis jetzt

  • Wertgarantie Sofortschutz
  • Rolle: IOS und Android Entwickler

    Projektgröße: 5 Mitarbeiter

    Projekt Scope: Produktanpassung und Erweiterung

    Besonderheiten:

    ● Modernisierung des Produkts (Migration)
    ● Funktionale Erweiterung

    Aufgaben:

    ● Implementierung eines neuen Produktes
    ● Anpassungen der UI
    ● Ersetzung und Umstrukturierung von deprecated Methoden, Klassen und Pods

    Technologien: Java (Android), Objective C, RESTful, JSON, Git, Gitlab, Trello, Xcode, XML

  • 05/2018 - 07/2020

  • Sabbatical - Freiwillige Auszeit aus familiären und gesundheitlichen Gründen
  • Rolle: Entwickler

    Projektgröße: 1 Mitarbeiter

    Projekt Scope:
    ● PKW Verwaltung Applikation
    ● Task Webapp

    Besonderheiten:

    ● Full Stack Web Anwendung

    Aufgaben:

    ● Programmierung und Design des Frontends
    ● Implementierung eines Restful Webservices
    ● Einrichtung des Webserver
    ● Datenbankanbindung der Webapplikation

    Technologien: Java, RESTful, JSON, Spring, Spring Boot, Node.js, Hibernate, JPA, Tomcat IntelliJ

  • 09/2017 - 04/2018

  • Webapplikation für Bestellvorgänge zwischen Verlagen und Buchhändlern
  • Rolle: Full Stack Entwickler

    Projektgröße: 4 Mitarbeiter

    Projekt Scope: Neugestaltung eines vorhandenen Systems für Bestellvorgänge zwischen Verlagen und Buchhändlern

    Besonderheiten:
    ● Spring, Spring Boot
    ● Security

    Aufgaben:

    ● Implementierung von Ember Komponenten
    ● Implementierung der Schnittstellen(RESTful, JPA)
    ● Implementierung von vorgefertigten Designelementen

    Technologien: Java, Spring, Spring-Boot, Hibernate, JPA, Maven, Node.js, Ember.js SASS, HTML, Bootstrap, RESTful, JSON, Git, Gitlab, Redmine, Tomcat, PostgreSQL, pgAdmin, Sourcetree

  • 03/2017 - 08/2017

  • Neugestaltung der Webapplikation zur Terminbuchung bei Arztpraxen
  • Rolle: Webdeveloper

    Projektgröße: 2 Mitarbeiter

    Projekt Scope: Entwicklung und Optimierung der Webapplikation zur Online Terminbuchung

    Besonderheiten:

    ● Implementierung einer Filter- und Suchfunktion
    ● Implementierung der Terminverwaltung
    ● Implementierung der Stamm- und Personendaten

    Aufgaben:

    ● Implementierung von Ember.js Komponenten
    ● Design Gestaltung der Web Applikation

    Technologien: HTML, Ember.js, Bootstrap, Node.js, RESTful, SVN, Javascript, CSS, SASS

  • 07/2016 - 02/2017

  • Weiterführung der Android Applikation zur Terminbuchung bei Arztpraxen
  • Rolle: Android Entwickler

    Projektgröße: 1 Mitarbeiter

    Projekt Scope: Weiterführung und Optimierung der Android Applikation

    Besonderheiten:

    ● Freischaltung eines Accounts mittels SMS-Auslesung
    ● Implementierung einer 3rd Party Library (Kalender)
    ● Termineinträge in Google Kalender und Autosynchronisation implementiert
    ● Terminverwaltung implementiert (Verschieben, Absagen, etc.)
    ● Autologin

    Aufgaben:

    ● Verantwortlicher für Projektplanung, Konzeption und Architektur
    ● Verantwortung für automatische Test

    Technologien: Android Studio, Java, JSON, Retrofit, OKHttp, RESTful, Postman, Web Services, 3rd Party Libraries, SVN

  • 01/2016 - 06/2016

  • Android Applikation zur Terminbuchung
  • Rolle: Android Developer & Architect

    Projektgröße: 2 Mitarbeiter

    Projekt: Scope Mit Hilfe der App soll eine Online Terminbuchung bei einem Arzt, mit Anbindung des Tavios Praxisverwaltungssystems möglich sein. Zudem soll die Stamm- und Personaldaten der Patienten verwaltbar sein

    Besonderheiten:

    ● Mapping von JSON Objekte in POJO
    ● Implementierung von Retrofit und OKHttp
    ● Persistierung von Daten

    Aufgaben:

    ● Entwicklung der Applikation
    ● Implementierung der Schnittstellen

    Technologien: Android Studio, Java, JSON, Retrofit, OKHttp, RESTful, Postman, Web Services, SVN

  • 02/2012 - 01/2016

  • Testen einer Praxisverwaltungs-Software und Schulung der Software Benutzer
  • Rolle: Softwaretester und Software Referent

    Projektgröße: 3 Mitarbeiter

    Projekt Scope: Testen eines Praxisverwaltungssystems Schulung von Arzthelferinnen und Ärzten


    Aufgaben:

    ● Komponenten Testing
    ● Integrations- und Validierungs Testing
    ● System-Testing
    ● Training der Software Benutzer

    Technologien: Trac

  • 02/2013 - 02/2014

  • Entwicklung einer Webapplikation
  • Rolle: Frontend Webentwickler

    Projektgröße: 2 Mitarbeiter

    Projekt: Scope Erstellung einer Webapplikation zur Online Terminbuchung und Verwaltung der Persönlichen Daten

    Besonderheiten:

    ● Verantwortlicher für Design, Workflow, Architektur und Tests
    ● Implementierung von Primefaces
    ● Implementierung von JSF Komponenten
    ● Implementierung von dynamischen Web-Elementen mittels jQuery

    Aufgaben:

    ● Frontend Entwicklung
    ● Design

    Technologien: HTML, CSS, SASS, jQuery, JSF, Trac, SVN, Balsamiq

KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: