Andrei Filippov
Mobile iOS and Android Developer
Projects
2012 - 2021
Bring your ideas to life
Everything you've ever dreamed of becomes possible the moment you decide to take the first step.
Sidekick
The new way of remote work comes now with Sidekick app. Sidekick is a service and platform for remote employees, freelancers, influencers, employers. It helps to connect ideas with whom can bring them to life. My job is to develop iOS and Android applications with API integrations based on Sockets connection. Work still in progress and we don't have open wide app version.
I've been using such libraries as : SocketRocket, MvvmCross, SQLite, Automapper and others. The primary goal is to develop chat functionality with private and group conversations support and provide the UX and app responsiveness not worth then other well-known messengers like Telegram or WeChat


DuckTheLine
App Store
Google Play

An ambitious startup from Paris, saving people from having to stand in lines at major supermarkets and attraction places. The task for our team was to create mobile app that geofence users in supermarkets by communicating with iBeacons sated in via Bluetooth and continuously synchronize all data with back-end services and notify customers when their turn on checkouts. This was not only one mobile app development but complex service with multiple apps (for users, cashiers, employees, standalone kiosks), back-ends and front-ends. Over 200.000 installs in google play and app store.
Heally
App Store
Google Play


Heally connects users to medical marijuana doctors, via HIPAA compliant and encrypted live video, audio, and messaging, for medical marijuana recommendations and consultations. Main goal was to develop mobile app that integrates with WebRTC service based on third-party library OpenTok and to troubleshoot some issues with approving medical application in App Store US area.
UrFU Guide
App Store
Google Play


UrFU Guide is a fast and short way to connect with Ural Federal University. The application has been developed for international prospective and current students of the university. App provides quick and easy access to the information about dormitories, canteens, libraries, sport facilities, institutes, etc. We designed and developed back-end services with REST API architecture and mobile apps from scratch. It was a first and only mobile application based on Xamarin.Forms framework.
Acm.Chat
Google Play

Acm.chat is a corporate messenger wich based on idea of combining functionalities of messengers like Slack and task managers like Trello. Service helps to pass the project, hold an event, close the technical support task or keep the employee. Focus was on developing fast responsive app that communicates with back-end services via Socket.IO library and provide real-time data synchronization with possibility for user to work in offline mode as well. In addition, we successfully developed a full functionality messenger with support of links, images, gifs (FFImageLoading), quotes, file transfers and etc.
Aggregion Reader

Aggregion is the company that works on a field of licensing and distributing content. A blockchain ecosystem enabling major copyright holders to control their global end-to-end distribution networks and licensing of intellectual property through any B2B, B2C and C2C business models and channels. App based on .NET Reactive Extensions with Reactive.UI framework over them plus libraries: DryIoc, Refit, Fody. As a mobile developer, I was responsible for building iOS and Android apps with 3 main goals on first long-term iteration:
1. Implement full e-reader functionality with multiple file formats support: epub, pdf. To achieve the goal we used libraries such as Readium;
2. Design and develop app localization module, with possibilities to bind translations and change language in real-time;
3. Write unit tests for different app modules. The main library for tests was NUnit.

Apps for Android and iOS not published yet on marketplaces.
Online clinic
App Store
Google Play


Application gives an option to make an appointment with a doctor in medical center. It also allows user to view the history of visits and get the results of analyses remotely. Complex library Yandex.MapKit (well known in Russia) had binded to Xamarin and integrated into app.
iikoDeliveryMan
App Store
Google Play


App allows companies to manage the work of couriers delivery service ready meals. The first version of the application was not developed by me. My main tasks after joining to the project were:
1. Improving product quality. Fixing bugs, adaptation to new mobile OS versions.
2. Reducing battery usage depending on fact of continuous GPS usage
3. Integration with different hardware like portable check machines and payment acquiring gadgets via provided vendor's SDK. Binding native libraries to Xamarin and creating MVVMCross third-party plugin.
ZoZo WFM
App Store
Google Play


ZOZO WFM is a system for optimal distribution of labor resources in large enterprises of the consumer sector. My goal was to develop a mobile application from scratch from design to market release. The main task was to display a large data grid of employees shifts on a mobile device. It had to be comfortable to view and responsive. For this purpose I used the library Syncfusion. The architecture of the application was designed and implemented to fit well with the HATEOAS API.
Apartment Complexes
App Store
Google Play


Our customer company "Forum Group" ordered to develop multiple flavored (both iOS and Android) mobile applications for residential complexes that it builds. These applications provide access to services: communication with the management company, viewing cameras, payment of utility services and other. Viewing video streams from surveillance cameras was implemented through MJPEG. Also, a system for opening applications using custom url schemes was implemented.
Mobile Online Banks
App Store
Google Play


In partnership with the "Information Systems" company, we have created several online banking applications for banks across Russia. Work with REST API, QR codes, GPS, maps.
To be continued...
This site was made on Tilda — a website builder that helps to create a website without any code
Create a website