Viktor Lieskov

Viktor Lieskov

Android Developer

Followers of Viktor Lieskov308 followers
location of Viktor LieskovWrocław, Woj. Dolnośląskie, Polska

Connect with Viktor Lieskov to Send Message

Connect

Connect with Viktor Lieskov to Send Message

Connect
  • Timeline

  • About me

    🚀KMP | Compose Multiplatform | AI

  • Education

    • Lviv Polytechnic National University

      -
      Bachelor's degree Computer Science
    • Lviv Polytechnic National University

      -
      Master's degree Computer Science
  • Experience

    • StarApps

      Jan 2019 - Jan 2020
      Android Developer

      ● Led the rewriting and maintenance of the "Taxi" application, utilizing MVVM architecture, Kotlin, Room database, Dagger 2, Retrofit, Coroutines, Shared Preferences, custom transition animations, and Navigation component.● Conducted the development and maintenance of the "Hardware Info" application, implementing Dagger-HILT, Kotlin, MQTT, TensorFlow Lite, and Redis database.● Gained expertise in efficiently using the Room database, integrating Retrofit with Kotlin coroutines, parsing system information, and displaying charts and graphs.● Conducted pioneering research on running Python and Golang code within Android applications.● Implemented Neumorphic design elements to enhance the visual appeal and user experience of the applications, setting them apart in the market. Pokaż mniej

    • DevRecords

      Jan 2020 - Jan 2021
      Android Developer

      ● Led the development of the "Seizure Alert" application and its Wearable version, focusing on both team collaboration and solo work.● Utilized MVVM architecture, Kotlin, Room database, Dagger-HILT, Retrofit, Coroutines, Shared Preferences, Navigation component, View Binding, Data Binding, Motion Layout, Facebook Analytics, Instabug, PlayMarket billings, and AlarmManager.● Mastered synchronization between mobile and wearable applications, efficient data collection and upload via foreground services, and notification scheduling using AlarmManager.● Conducted comprehensive refactoring to enhance code quality and clarity, enhanced application performance and reliability, leading to improved user satisfaction.● Gained proficiency in Wear OS application development and advanced Android development techniques.● Managed the app deployment process to the PlayMarket. Pokaż mniej

    • Newsoft

      Jan 2020 - Jan 2021
      Android Developer

      ● Contributed to the development of the "Voice Recorder and Transcriber" application within a team setting.● Leveraged MVVM architecture, Kotlin, Room database, Koin for dependency injection, RxJava/RxAndroid, Firebase, Shared Preferences, Navigation component, and Constraint Layout.● Enhanced skills in RxJava and Firebase, ViewBinding/DataBinding, Jira, team collaboration, and git workflow.● Played a pivotal role in developing a feature-rich voice recording and transcription application.● Improved team productivity and code management through effective use of Jira and git. Pokaż mniej

    • Intobi

      Mar 2021 - Jan 2024
      Kotlin Multiplatform Mobile developer

      ● Spearheaded the development of an ecosystem for Amazon arbitrage, collaborating with a UI/UX designer and an iOS developer.● Developed two highly successful applications from scratch using Kotlin Multiplatform Mobile, achieving 10,000 active users with subscription.● Used MVVM architecture, Kotlin, Ktor client, SQLDelight database, Koin for dependency injection, Coroutines, Navigation component, Motion Layout, ML Kit, Jsoup● Innovated with ML Kit integration to create a custom barcode scanner, implemented advanced web scraping techniques with a sophisticated cookie manager using Jsoup, and developed complex graphic animations with MotionLayout.● Effectively visualized large data sets and graphs, enhancing user engagement and application usability.● Delivered robust and scalable applications that significantly contributed to business growth.● Maintained close communication with product owners to ensure alignment with business goals and rapidly addressed and resolved any issues or bugs, ensuring seamless application performance and user satisfaction.● Managed the app deployment process to the PlayMarket. Pokaż mniej

  • Licenses & Certifications

    • Test Automation Summer School

      EPAM Systems
      Jan 2019
    • Automated Testing (Java) Program #11

      EPAM Systems
      Jan 2020