Nikolay Popadiuk
Предложите Nikolay работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.
Рейтинг
Уровень владения языками
Резюме
Software Developer with 10+ years of experience in Android and cross-platform development. Solid foundation in data structures, algorithms, object-oriented programming. Contributed to all stages of the all stages of product life cycle: design, implementation, testing, deployment and maintenance. Is always deep in the project and tries to find optimal solutions and suggest new ideas.
Навыки и умения
Программирование
Мобильные приложения
Портфолио
-
B2B training app
Гибридные мобильные приложения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
Гибридные мобильные приложенияIt’s is 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 user interfaces for android and iOS application, 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 for support new OS and Xamarin Framework versions.
Technologies: Xamarin, iOS, Android, Visual Studio, Google Analytics, TFS, REST, Unit testing, WebView for modile, Network protocols and fundamentals, Xcode, Android SDK, Xamarin SDK, iOS SDK, Android SDK, SQLite, Core Data
… Duration (months): 12
-
Ad's SDK
Разработка под AndroidAn app that will block bad ad creatives. Bad ad creatives is advertisements placed by 3rd parties into web page to steal traffic, computing power, 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, AmazonAds, Android WebView
…
Duration (months): 12
-
Payment government app
Разработка под AndroidMain 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 controls fans
Разработка под AndroidIt’s a product for fans control. The app control fans via Bluetooth and WiFi.
Responsibilities and duties:
Development user interfaces, design, initiate and handle technical designs and complex application features on Android and iOS applications, refactoring for support new OS versions.
…
Technologies:
Android SDK, Google Analytics, Network protocols and fundamentals, Git, TeamCity CI, SQLite
Duration (months): 6
-
App for co-workers
Разработка под AndroidA 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 wedview (added stetho and robolectric), write unit tests.
Technologies: Android, Firebase, Stetho, robolectric, Retrofit
… Duration (months): 3
-
App for CRM
Разработка под AndroidAn 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. 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, Crashlytic
… Duration (months): 3
-
Video streaming app
Разработка под AndroidProject for US startup focused on video streaming and social engagement platform development. Application allow 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
Разработка под AndroidIt is a software system that improves communication between mentor and mentee inside of the company and allows to create and update goals that will allow mentor to track mentee's progress.
Responsibilities and duties: Implement new features on Android and iOS from client side, on typescript on server side, write unit tests
… Technologies: Android, Kotlin, Swift, iOS, Typescript, Unittest, Docker
Duration (months): 3
-
Queue management
Javascript и TypescriptQueue 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 that nodes and writing logic on the server for them, developing UI for some nodes via React.js, participate in nodes architecture discussion and implementation.
Writing integration tests for that system and stabilized 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 & Mash Application
Разработка под AndroidWith 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.
-
Perx
Разработка под AndroidPerx 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
-
Full22.com
Разработка под AndroidApplication is proud to bring an 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
-
Karnaval Radyo
Разработка под AndroidKarnaval 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
Отзывы и комплименты о выполненных проектах 4
3 июня
27 000 UAH
IOS (Swift) - 1 экран / Situm Visual SDK - TestFlight + App Store
Качество
Профессионализм
Стоимость
Контактность
Сроки
Ответственный, терпеливый, профессиональный
19 мая
27 000 UAH
АНДРОИД (Kotlin) — 1 экран / Визуальный SDK — Внутреннее тестирование + Продакшн Google Play
Качество
Профессионализм
Стоимость
Контактность
Сроки
Профессиональный подход
Терпеливый, внимательный к деталям
Рекомендую к сотрудничеству
Олег М.
| Персональный | Ответный отзыв
![]()
Качество
Профессионализм
Стоимость
Контактность
Сроки
Очень профессиональная работа
Исполнитель столкнулся с более проблемной задачей, чем мы оба ожидали, и помог со всеми процессами
Рекомендую к сотрудничеству
30 января
1000 UAH
Виджет часов Devon
Качество
Профессионализм
Стоимость
Контактность
Сроки
Выполнено в срок, правки по проекту выполнялись оперативно
Активность
| Последние ставки 10 | Бюджет | Добавлена | Сроки | Ставка | |
|---|---|---|---|---|---|
|
АНДРОИД (Kotlin) — 1 экран / Визуальный SDK — Внутреннее тестирование + Продакшн Google Play
27 000 UAH
|
|||||
|
IOS (Swift) - 1 экран / Situm Visual SDK - TestFlight + App Store
27 000 UAH
|
|||||
|
Нужна помощь с фиксом бага на Flutter проекте
1500 UAH
|
|||||
|
Нужна помощь с фиксом бага на Flutter проекте
1500 UAH
|
|||||
|
IOS Developer (SwiftUI) - Package Tracker App
44 778 UAH
|
|||||
|
Разработка нативного iOS-приложения (Swift/SwiftUI) — приложение для саморефлексии с AI (Gemini) и голосом
27 000 UAH
|
|||||
|
Аналог playtomic
51 456 UAH
|
|||||
|
Разработка мобильного приложения
11 500 UAH
|
|||||
|
Редизайн Android приложения на Flutter
1000 UAH
|
|||||
|
Bestellungsformular
2573 UAH
|