Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Nikolay Popadiuk

Offer Nikolay work on your next project.

Ukraine Kyiv, Ukraine
17 days 21 hours back
Available for hire available for hire
4 Safes completed
18 days 12 hours back
2 clients
age 35 years
on the service 16 years

Rating

Successful projects
100%
Average rating
10 out of 10
Rating
3370
Hybrid Mobile Apps
25 place out of 302
App Development for Android
10 place out of 343
3 projects
App Development for Android
1 project
Hybrid Mobile Apps
1 project
Apps for iOS (iPhone and iPad)

Language proficiency level

Українська Українська: fluent
Русский Русский: fluent
English English: upper-intermediate

Skills and abilities

Portfolio


  • B2B training app

    Hybrid Mobile Apps
    Supports companies making the shift from a traditional workplace training model to our Performance-First Framework that delivers real business results. Our goal is to empower enterprises to improve their employees’ performance by leveraging training content in microform and delivering it in the way the brain learns within the flow of the workday. Combined, this leads to lasting habit formation that generates measurable outcomes for business. Company, our software-as-a-service (SaaS) solution, is the mechanism through which companies can provide both the content and the necessary regular reinforcement to develop those habits in the workforce. Company went through clinical trials with the U.S. government and national laboratories. It is patented and has been pressure-tested on a global scale with our Fortune 50 customers.

    Responsibilities:

    Create and support mobile and desktop applications. Implement new features and fix bugs. Setup and support mobile part and CI for all project.

    Timeline with my responsibilities on the project:

    Implement the switch mobile part to Flutter

    Implement bridges between WebApp and Flutter on JS

    Implement mobile part on Xamarin

    Support the Android and iOS parts.

    Implement switch Android on Kotlin and implement new features for iOS and Windows

    Full responsibility for mobile development (new features and support)

    Support deploy on Jenkins for mobile, web, backend part

    Creating an application for the Windows UWP platform

    Technologies: Flutter (iOS, Android), Xamarin (iOS, Android, Windows), Android (Kotlin), Firebase, TeamCity, Jenkins, Power Shell, Bash, WebView, JS.

    Duration: 4 years.
  • App for European citizens

    Hybrid Mobile Apps
    It’s a product aimed to provide controlled access to European authorities’ meetings data to politicians and citizens. System with web-based services and mobile applications for major mobile platforms with Xamarin: iOS, Android, and Windows.
    Responsibilities and duties: Development of user interfaces for Android and iOS applications, deliver and test software prototypes on Xamarin and Native framework, coordinate with third-party developers team, design, initiate and handle technical designs and complex application features on Android and iOS applications, refactoring to support new OS and Xamarin Framework versions.

    Technologies: Xamarin, iOS, Android, Visual Studio, Google Analytics, TFS, REST, Unit testing, WebView for mobile, Network protocols and fundamentals, Xcode, Android SDK, Xamarin SDK, iOS SDK, Android SDK, SQLite, Core Data
    Duration (months): 12
  • Ad's SDK

    App Development for Android
    An app that will block bad ad creatives. Bad ad creatives are advertisements placed by third parties into web pages to steal traffic, computing power, and attack publishers’ website visitors by means of injecting malicious HTML and JavaScript code in place of a benign ad creative. Responsibilities and duties: Create Android SDK for protection from bad ad creatives.

    Technologies: Android SDK, Android NDK, Google Ads, MoPub, ironSource, Amazon Ads, Android WebView.

    Duration (months): 12.
  • Payment government app

    App Development for Android
    Main goal of the project: interaction with government structures, authorization, obtaining information and accepting payments.

    Responsibilities:

    creating a prototype for payment processing

    communication with banking SDK, and with the bank support team

    design implementation

    design module architecture

    Technologies: Android (Java/Kotlin), LiqPay API integration, LiqPay, Android Architecture, Android KTX.

    Duration: 3 months.
  • App for controlling fans

    App Development for Android
    It’s a product for fans control. The app controls fans via Bluetooth and WiFi.
    Responsibilities and duties:

    Develop user interfaces, design, initiate and handle technical designs and complex application features on Android and iOS applications, refactoring to support new OS versions.

    Technologies:

    Android SDK, Google Analytics, Network protocols and fundamentals, Git, TeamCity CI, SQLite
    Duration (months): 6
  • App for co-workers

    App Development for Android
    A modular distributed platform with RESTful API. It’s a kind of internal social feed for coworkers which also provides integration capabilities with other internal company systems, tools and applications (e.g. ESB, AD, Azure AD, etc.) and external systems (e.g. social networks, geolocation API, etc.). It supports different types of clients that have a loose dependency on it and can evolve independently of other clients and the system itself.
    Responsibilities and duties: Support Android project, implementation logger for webview (added stetho and robolectric), write unit tests.

    Technologies: Android, Firebase, Stetho, robolectric, Retrofit
    Duration (months): 3
  • App for CRM

    App Development for Android
    An app enables consumers to stay updated through a personal feed and discover new influencers. Features include an exclusive CRM database, geofencing, push notifications, support for coupons and gift cards, loyalty cards, vouchers, competitions, polls and more. The app spreads users well among multiple influencers – push notifications increase return rates. Responsibilities and duties: Setup and support CI for mobile builds, support project. Implement new features and fix bugs.

    Technologies: Android, AdMob, AdManager, CI, TeamCity, Gradle, Fabric, Firebase, Crashlytics. Duration (months): 3.
  • Video streaming app

    App Development for Android
    Project for US startup focused on video streaming and social engagement platform development. Application allows users to stream and watch their videos, communicate and get relevant suggestions based on preferences and previous experience. User can upload local video, login via email or Facebook account. The chat functionality on board could be compared to the most popular IM applications.
    Responsibilities and duties:

    Development user interfaces, design, initiate and handle technical designs and complex application features on Android.

    Technologies: Android, Amazon S3, Amazon Web Services (AWS), AWS Android SDK, Android SDKs, Jira, Git, TeamCity, Amazon DynamoDB, SQLite, Android Annotations, REST, Amazon AWS platform
    Duration (months): 6
  • B2B mentee's progress

    App Development for Android
    It is a software system that improves communication between mentor and mentee inside of the company and allows creating and updating goals that will allow the mentor to track the mentee's progress.

    Responsibilities and duties: Implement new features on Android and iOS from the client side, on TypeScript on the server side, write unit tests.

    Technologies: Android, Kotlin, Swift, iOS, TypeScript, Unittest, Docker.

    Duration (months): 3
  • Queue management

    Javascript and Typescript
    Queue management is a software system that includes hardware components like exit gates, traffic lights, parking sensors, and information screens. The main goals of the electronic queue system are targeted direction of visitors within the building and surrounding territories, obtaining information about the provided service, decreasing waiting time, and improving customer satisfaction.

    This project is a complex system with a central server, nodes/operators that connect via sockets to that server and communicate with hardware.

    Responsibilities and duties: I was responsible for designing some of those nodes and writing logic on the server for them, developing UI for some nodes via React.js, participating in nodes architecture discussion and implementation.

    Writing integration tests for that system and stabilizing server logic for proper communication with nodes.

    Technologies: Electron, ReactNative, ElasticSearch, Docker, Typescript, JavaScript, Node.js
    Duration (months): 3
  • Social trading app

    A social trading platform that combines e-commerce and social networks. Main goal: Provide young users (primarily Generation Z) with the opportunity to buy and sell unique fashion items. Create a community based on shared interests in fashion and style. Combine trading with social interaction. The translation maintains the structure and meaning of the original text, describing Depop's core mission as a social commerce platform targeting young users with a focus on fashion and community building.

    Responsibilities and duties:

    Implementation of accessibility support

    VoiceOver implementation

    Correct focus implementation

    Design fixes

    Test updates

    Unit tests

    Integration tests.

    Technologies: Android, Accessibility Design, Accessibility, Unit & Integration testing, Android DataBinding, MVVM.

    Duration: 6 months.
  • Crayola Photo Mix and Mash Application

    App Development for Android
    With Crayola Photo Mix & Mash it's easy to turn ordinary photographs into fun, fabulous and funky photos, print out the creations or share them with friends in the digital gallery.
  • by Perx

    App Development for Android
    Perx app allows Perx and Asia's first beacon-enabled card-linked offers platform to link their eligible credit card in Singapore or Hong Kong, discover new merchants, team up with friends and family to unlock bigger rewards etc. Jive app allows to move the loyalty cards to mobile phones.
    HTTPS://play.google.com/store/apps/details?id=com.getperx.perx
    HTTPS://play.google.com/store/apps/details?id=com.jiveitup.jive
  • by Full22.com

    App Development for Android
    Application is proud to bring a own personalized app showcasing the event images. From this app people can show off their images to friends and family, approve their photo assignment requests to photographer, share to social media, mail and device library, order prints in various formats and sizes, do image selections for album or commercial requirements.
    HTTPS://play.google.com/store/apps/developer?id=Full22.com&hl=en
  • Carnival of Radio

    App Development for Android
    The Carnival app brings a state-of-the art digital listening experience bringing together some of the most revered radio brands in Turkey.
    Key features of the app: live streaming of your favorite radio brands in high quality, listen to the latest news, weather, sport report or concert listings on-demand, ability to see songs history and next up songs for each station etc.

    https://play.google.com/store/apps/details?id=com.spectrum.media
    HTTPS://play.google.com/store/apps/details?id=com.spectrum.mediatablet

Reviews and compliments on completed projects 4

Quality
Professionalism
Cost
Contactability
Deadlines

Responsible, patient, professional

19 May 601 USD
ANDROID (Kotlin) — 1 screen / Visual SDK — Internal testing + Google Play Production

Quality
Professionalism
Cost
Contactability
Deadlines

Professional approach
Patient, attentive to details
I recommend for collaboration

Quality
Professionalism
Cost
Contactability
Deadlines

Very professional work
The contractor faced a more challenging task than we both expected and helped with all processes
I recommend for collaboration

30 January 22 USD
Devon clock widget

Quality
Professionalism
Cost
Contactability
Deadlines

Completed on time, revisions regarding the project were made promptly.

Activity

  Latest proposals 10
ANDROID (Kotlin) — 1 screen / Visual SDK — Internal testing + Google Play Production Personal project
601 USD
IOS (Swift) - 1 screen / Situm Visual SDK - TestFlight + App Store
601 USD
Need help with fixing a bug in a Flutter project.
33 USD
Need help with fixing a bug in a Flutter project.
33 USD
IOS Developer (SwiftUI) - Package Tracker App
997 USD
Development of a native iOS application (Swift/SwiftUI) — an application for self-reflection with AI (Gemini) and voice.
601 USD
Analog playtomic
1146 USD
Development of a mobile application
256 USD
Redesign of Android application on Flutter
22 USD
Order form
57 USD