Zpět na profesionály

Android Developer

Přehled


Krátké shrnutí

Zkušený vývojář pro Android, který programuje v systému Android již více než tři a půl roku v komerční praxi. Mezi jeho nejpoužívanější technologie patří - Kotlin, Java, MVVM, knihovny Jetpack, D, Kotlin, Dagger. Naprogramoval několik aplikací pro komunikaci, například mezi studenty a učiteli, kurýry apod. Poměrně dost času strávil také programováním uživatelského rozhraní různých aplikací. V týmech, kde pracoval, byl také iniciátorem brainstormingu a různých vylepšení. Při své práci aktivně využívá agilní metodiky, zejména Scrum a Kanban. Bez problémů se domluví anglicky, česky neumí. Rád se učí moderní technologie a nedělá mu problém pracovat na krátkodobých projektech.

Pracovní zkušenosti

(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
Zaměstnanec65000  / Měsíčně
ÚroveňMEDIOR
Role
Android Developer
Jazyky
English
Dovednosti
AndroidBitbucketCode ManagementCoroutinesCouchbaseDaggerDatabaseGitHubGitlabGraphQLIoTJavaKotlinNoSQLOperation SystemsRestRxJavaSpecificationsSwiftSwiftUIToolsUI
Lokality
PrahaRemote
Hybridní Lokality
Praha