Späť na profesionálov

Android Developer

Prehľad


Krátke zhrnutie

Skúsený vývojár pre Android, ktorý programuje v systéme Android už viac ako 3 a pol roka v komerčnej praxi. Medzi jeho najpoužívanejšie technológie patria - Kotlin, Java, MVVM, knižnice Jetpack, D, Kotlin, Dagger. Naprogramoval niekoľko aplikácií na komunikáciu, napríklad medzi študentmi a učiteľmi, kuriérmi atď. Pomerne veľa času strávil aj programovaním používateľského rozhrania rôznych aplikácií. V tímoch, v ktorých pracoval, bol aj iniciátorom brainstormingu a rôznych vylepšení. Pri svojej práci aktívne využíva agilné metodiky, najmä Scrum a Kanban. Bez problémov sa dohovorí anglicky, česky nevie. Rád sa učí moderné technológie a nerobí mu problém pracovať na krátkodobých projektoch.

Pracovné skúsenosti

(Android developer) Jul 2020 - Aug 2021

  • DescriptionVOS: A self-reflection app that creates personal space for well-being.
  • Investo: Improves financial education with video lectures and tests.
  • Responsibilities:Worked with GraphQL for mobile technologies.
  • Reduced screen load time using coroutines and flows.
  • Implemented wrappers for external dependencies like ExoPlayer, emphasizing encapsulation.
  • Enabled large offline content download using WorkManager.
  • Refactored the app to leverage the latest Android ecosystem updates.
  • Contributed to and participated in new product specifications.

(Android developer) Feb 2018 - Jun 2019

  • Description:Bro4u: A service provider application for daily needs at users' doorsteps.
  • Bro4u Partner: A vendor-side application for managing orders and subscriptions.
  • MetroSaga: A news/blog reading application offering articles on various trends.
  • Responsibilities:Analyzed user experience and suggested UI improvements.
  • Implemented various Firebase features for business analysis and market research.
  • Enhanced vendor authenticity with Firebase ML Kit for text recognition and face detection.
  • Upgraded legacy architecture with MVP, Volley, and RxAndroid & RxJava.
  • Led the largest application change since the initial release, including payment gateway integration.

Software Solutions Pvt. Ltd (Android developer) Feb 2016 - July 2017

  • Description:Aiming to bridge the communication gap between teachers and parents with features like sharing student curriculum data, location, and announcements.
  • Responsibilities:Implemented material design features to enhance the app's visual appeal.
  • Resolved performance issues by using custom views for reusable lists and integrating Amazon S3 SDK for image downloads.
  • Deployed MQTT IOT protocol service for instant message delivery and low power consumption.
  • Established tracking services for admin drivers and parents using MQTT.
  • Worked with NoSQL Couchbase Lite for offline experiences, as well as RxJava and RxAndroid.
  • Managed the entire application development process, including release management
Author
Android Developer
61dede9752517e000bc31aa6
Zamestnanec2672  / Mesačne
ÚroveňMEDIOR
Role
Android Developer
Jazyky
English
Zručnosti
AndroidBitbucketCode ManagementCoroutinesCouchbaseDaggerDatabaseGitHubGitlabGraphQLIoTJavaKotlinNoSQLOperation SystemsRestRxJavaSpecificationsSwiftSwiftUIToolsUI
Lokality
PrahaRemote
Hybridné Lokality
Praha