02.01.2025 aktualisiert


Premiumkunde
100 % verfügbarAndroid App Entwickler nativ, Flutter Entwickler (festangestellt)
Mainz, Deutschland
Deutschland
Master of Science in Mobile ComputingSkills
FlutterFlutter & DartFlutter App DevelopmentKotlinAndroidAndroid App DevelopmentNative Android EntwicklungNative app developmentcrossplatform app developmentAndroid Studio
Fachliche Schwerpunkte
Android
Kotlin
Java
Flutter
App Referenzen
StepChamp
Tankstelle Dart
Kurzvorstellung
Herr Nguefack setzt seine theoretischen und praktischen Erfahrungen in der Android Entwicklung effektiv in spezialisierten Projekten ein. Er verfolgt aktuelle Trends und Änderungen im Bereich der App Entwicklung mit dem Framework Flutter sowie der nativen Android Entwicklung sehr aufmerksam und eignet sich schnell neues Know-How an.
Die Zielsetzung umfasst:
Fachliche, methodische und technische Kompetenzen:
Softwareentwicklung
SKILLBEWERTUNG (1-5)
PROGRAMMIERUNG
Native Android Entwicklung
Java
Kotlin
Cross-Plattform
Dart für Flutter
Sonstige Programmiersprachen
JavaScript
C
C#
SQL
PHP
ANDROID-SPEZIFISCHE TECHNOLOGIEN
Android Architecture Components
TEST-FRAMEWORKS
JUnit
UI Testing in Android
TOOLS
Git, Github
Atlassian Confluence
Atlassian JIRA
ENTWICKLUNGSUMGEBUNG
Android Studio
Eclipse
IntelliJ
Visual Studio Code
Xcode
SQL-SYSTEME
MySQL
Oracle
SQLite
AUSZEICHNUNGSSPRACHEN
XML, XSL/XSLT, XSD, DTD
HTML, XHTML
CSS
JSON
WEB-TECHNOLOGIEN
REST, JSON
AJAX
Android
Kotlin
Java
Flutter
App Referenzen
StepChamp
Tankstelle Dart
Kurzvorstellung
Herr Nguefack setzt seine theoretischen und praktischen Erfahrungen in der Android Entwicklung effektiv in spezialisierten Projekten ein. Er verfolgt aktuelle Trends und Änderungen im Bereich der App Entwicklung mit dem Framework Flutter sowie der nativen Android Entwicklung sehr aufmerksam und eignet sich schnell neues Know-How an.
Die Zielsetzung umfasst:
- Design, Entwicklung und Wartung mobiler Anwendungen
- Design, Entwicklung und Wartung objektorientierter Software
- Test und Qualitätssicherung von Software
Fachliche, methodische und technische Kompetenzen:
Softwareentwicklung
- Objektorientierung, Analyse, Design, Programmierung
- Grafische Benutzeroberflächen
- Synchrone und asynchrone Prozesse, parallele Programmierung
- Tool- und Plug-In-Programmierung
- Relationale Datenbanken, Modellierung, Optimierung
- Entwicklungsprozesse, Vorgehensmodelle, Agile Entwicklung
- Versions- und Konfigurationsmanagement
- Unified Modeling Language (UML)
- Software-Dokumentation
- Methodisches und strukturiertes Testen
- Testplanung und Testausführung von Unit-, Instrumentation-, UI- und Integrationstest
- Aufsetzen und Verwalten von Prozessen zur kontinuierlichen Integration
- mobile Endgeräte: Smartphone Apps (Android)
- Distribution von mobilen Anwendungen, in und außerhalb sogenannter Application Stores
- Anwendungen für mobile Betriebssysteme (nativ)
- Desktop Anwendungen
- Client-/Server Anwendungen
- Internet- und Intranet-Anwendungen
- Android OS
- iOS
- Mac OS X
- Microsoft Windows 10/7/XP
- Linux
SKILLBEWERTUNG (1-5)
PROGRAMMIERUNG
Native Android Entwicklung
Java
Kotlin
Cross-Plattform
Dart für Flutter
Sonstige Programmiersprachen
JavaScript
C
C#
SQL
PHP
ANDROID-SPEZIFISCHE TECHNOLOGIEN
Android Architecture Components
TEST-FRAMEWORKS
JUnit
UI Testing in Android
TOOLS
Git, Github
Atlassian Confluence
Atlassian JIRA
ENTWICKLUNGSUMGEBUNG
Android Studio
Eclipse
IntelliJ
Visual Studio Code
Xcode
SQL-SYSTEME
MySQL
Oracle
SQLite
AUSZEICHNUNGSSPRACHEN
XML, XSL/XSLT, XSD, DTD
HTML, XHTML
CSS
JSON
WEB-TECHNOLOGIEN
REST, JSON
AJAX
Sprachen
DeutschverhandlungssicherEnglischgutFranzösischMuttersprache
Projekthistorie
Methodik
- Kotlin
- AndroidX
- Coroutines
- Retrofit
- Junit4
- Piano Analytics
- Github
- Jira
- Git
- Scrum
- Android Studio
Rolle:
Entwickler im SCRUM-Team
Beschreibung:
Die Sportschau App für das Android Automotive Betriebssystem bietet eine benutzerfreundliche Möglichkeit, Podcasts und Fußball Livestreams aus dem Sportschauangebot abzuspielen.
Mit einer intuitiven Benutzeroberfläche und nahtloser Integration in das Android Automotive System können Podcasts und Livestreams problemlos durchsucht, abgespielt und verwaltet werden, während man sich im Auto befindet.
Methodik
Rolle: Entwickler im 3-Personen Team
Beschreibung: Die App ist eine Ergänzung eines physischen Messgerätes, mit welchem die Feuchtigkeit von Beton vor und während der Verarbeitung gemessen werden kann. Auf Basis einer funktional ähnlichen App wurden die spezifischen Anforderungen eines Landes und seines Beton-Prüfverfahrens abgebildet. Die App empfängt die Messwerte über einen Socket einer WiFi Direct Verbindung.
Die App ist noch nicht im Play Store verfügbar, da sie erst vom vorgesehenen Land freigegeben werden muss.
- Java
- Android Studio
- Wifi Direct
- JUnit 4
- Dagger 2
- Git
- Bitbucket
- Kanban
- Jira
- Socket
Rolle: Entwickler im 3-Personen Team
Beschreibung: Die App ist eine Ergänzung eines physischen Messgerätes, mit welchem die Feuchtigkeit von Beton vor und während der Verarbeitung gemessen werden kann. Auf Basis einer funktional ähnlichen App wurden die spezifischen Anforderungen eines Landes und seines Beton-Prüfverfahrens abgebildet. Die App empfängt die Messwerte über einen Socket einer WiFi Direct Verbindung.
Die App ist noch nicht im Play Store verfügbar, da sie erst vom vorgesehenen Land freigegeben werden muss.
|
Beschreibung |
Herr Nguefack hat Funktionen weiterentwickelt, die das nächste Kalenderereignis im Hauptmenü der Anwendung unter Berücksichtigung des Datumsformats anzeigen sollten.
Herr Nguefack hat eine Funktion implementiert, mit der die Anwendungsdienste ausgeblendet werden können, wenn die Anwendung startet und losfährt. Außerdem implementierte er UI-Tests und Unit-Tests.
Herr Nguefack implementierte UI-Tests und Unit-Tests für Files und Funktionalitäten der Anwendung. |
|
Methodik |
Know-how: Webview, Cucumber, corountine
Werkzeuge: Android Studio, Git
Technologien: Kotlin
|
|
Rolle |
Entwickler im Scrum Team |