Späť na profesionálov

Android Developer & Flutter Developer & Java Developer & Kotlin Developer

Prehľad


Krátke zhrnutie

Vývojár pre Android s 8 rokmi komerčných skúseností. V súčasnosti pracuje na aplikácii pre pacientov na kontrolu ich zdravotného stavu. Spolupracuje s rôznymi členmi tímu (QA, Scrum, BA vývojári atď.). Čo sa týka jeho predchádzajúcich skúseností, spolupracoval s dizajnérmi UI/UX, ktorí robili makety pre iOS, a on im dával návrhy, ako to urobiť inak pre používateľov Androidu, aby to bolo menej mätúce. Poukázal na to, že pre android existuje lepší spôsob, ako to urobiť a že by to uľahčilo a urýchlilo vývoj. napr. majú komponent a spôsob, ako ho používajú, ako interaguje. Odkázal by ich na nejaký materský návrh v android konkrétnej súčasti a navrhuje to urobiť týmto spôsobom, aby to bolo pre používateľa jasnejšie a vedel, ako danú funkciu používať. Okrem toho vie čítať kód iOS a vie čítať a rozumie jazyku Swift. Pokiaľ ide o skúsenosti FE s vývojom webových stránok, vytvoril niekoľko webových stránok od nuly pomocou HTML, CSS a JavaScript. Na začiatku svojej cesty robil aj na FE a dokáže sledovať dokumentáciu, zahĺbiť sa do niektorých kódov, analyzovať ich, zistiť, ako sú vytvorené, a replikovať kód v systéme Android. Videl by kód na základe toho, aké API používajú, a vedel by urobiť rovnaké veci pre androidovú aplikáciu. Okrem toho pracoval na projekte využívajúcom BLE, kde pripájal aplikáciu k zariadeniu bluetooth. Je tiež zvyknutý pracovať v agilnom prostredí pomocou metódy Scrum. Hovorí plynule anglicky a francúzsky.

  • Dostupnosť v polovici októbra 2022

Pracovné skúsenosti

Oct 2020 - Present: Senior Android Developer

  • Developed new features and improved existing ones for apps on Google Play Store that assist patients with medical conditions and help parents track their child's growth hormone injections.
  • Collaborated with mobile and backend developers, designers, QAs, and SCRUM masters in 2-3 week sprints.
  • Responsible for the Kotlin coding standard documentation and enforced it using Detekt static analysis tool.
  • Reviewed and refactored code to ensure understandability and adherence to agreed standards.
  • Developed unit tests (ViewModels, Utils classes with Junit and Mockito) and UI tests (Espresso).
  • Programmed features with different architectures in mind (MVVM, MVI).
  • Investigated, communicated, and fixed application bugs and feedback reported by QA.
  • Managed copywriting and translations of several apps using Applanga and Lokalize.
  • Developed skills in idiomatic Kotlin programming, asynchronous programming (RxJava, Kotlin Flow, Kotlin Coroutines), Bluetooth Low Energy, dependency injection libraries (Koin, Hilt, Dagger), persistence (Room, RealmDB), Android Navigation, webservices (Retrofit, OkHttp), declarative UI programming (Jetpack Compose), and development in Flutter.
  • Key achievements/projects include the release of a Growth Hormone Injection app as a clinical trial, development of the Heylo app (leakage notification system) that won the 2022 Danish Design Award, and the release of multiple apps in the Google Play Store.

Sep 2016 - Sept 2019: Senior Android Developer

  • Developed an app to help multinational companies manage their human resources, focusing on features such as time-off requests and reporting working hours.
  • Refactored the codebase using MVVM architecture.
  • Collaborated with backend developers and designers to consume RESTful APIs.
  • Worked with UX-UI designers to turn mockups into real mobile apps.
  • Developed skills in Android best practices, locale management, MVVM architecture, and designing and consuming RESTful APIs.
  • Key achievements/projects include improving the app's rating on Google Play Store and developing a Proof-of-Concept app for automatic clock-in and out using Wifi network.

Sept 2014 - July 2016: Android Developer

  • Worked in a team developing mobile apps for businesses in various industries.
  • Collaborated with designers to create Android-friendly mockups.
  • Analyzed software requirements and estimated development efforts.
  • Collaborated with backend developers and designers to consume RESTful APIs.
  • Worked with UX-UI designers to turn mockups into real mobile apps.
  • Fixed bugs using ticket management systems.
  • Developed skills in location libraries (Google Maps), databases (SQL Lite, Room), and Material Design UI.
Author
Android Developer & Flutter Developer +2
6319c0ba43071a0011566213
Kontraktor407  / Denne
ÚroveňSENIOR
Role
Android Developer Flutter Developer Java Developer Kotlin Developer
Jazyky
English
Zručnosti
AndroidAndroid JetpackAndroid SDKApplication ServerAutomation TestingAzureAzure DevOpsCSSCloudCode ManagementCoroutinesDaggerDevOpsFlutterGitHTMLJUnitJavaJava ToolsJavaScriptJetpack ComposeJiraKotlinLESSMicrosoft serversMockitoOperation SystemsPlayProject Management ToolsRedmineRetrofitRxJavaSQLSW Tools APIsSwiftTest DevelopmentToolsUIUXiOS
Lokality
CopenhagenNetherlandsAmsterdamDenmarkRemote