List of projects where I worked
- Developing features for the client's app
https://radiofx.co The main goal is delivering the power of social radio to college stations through their very own custom mobile app experience.
- Stations broadcast stream
- Full interactive content management system
- Live chat with DJs and other listeners
- Detailed programming schedule with alerts
- Rich station analytics
- Social media integration
- Set up project infrastructures
- Github actions + Bitrise CI/CD workers
- Improved DevOps practices
- Infrastructure audit
Features
- Whitelabel applications
- update legacy swift3 code up to swift 5
- update libraries and dependencies
- rewrite code to able to use settings management
Techologies
- Swift
- Socket.io
- media stream (audio)
- custom controls
- mobile DevOps
- fastlane scripts
- whitelabel solution
- UI tests
- Bitrise CI
- Fastlane and ruby scripts for it
http://www.streamlayer.io StreamLayer is focused on changing the way we watch live video on smartphones and connected TVs. We’ve developed a proprietary Video Engagement Operating System (VEOS) that gives premium video rights holders the ability to transform video content into highly-engaging interactive viewing experiences on their own native app platforms. With StreamLayer’s VEOS, clients can offer their users a near limitless world of hyper-personalized features and viewing options, from private watch parties and real-time statistics to e-commerce opportunities and in-play sports betting…all from within the main video experience.
Technologies
- Swift
- custom controls
- gRPC
- framework
- carthage
- Redux, VIPER
- WebRTC (voice calls)
- states
- signalling server and protocol
- Voximplant (voice and video calls)
- Tinode (chat messaging backend and state machine)
- Chatto (messaging UI coordinator)
- Realm
- amount of networking
- multithreading
- Bitrise CI
- Fastlane and ruby scripts for DevOps practices
The main goal is make app that unite two platforms skillsnet.ru and trudvsem.ru
Features
- Feeds
- Chat
- Resumes and vacancies
- Social networking
- MVP
- fast prototyping
Technologies
- Swift
- socket.io
- custom conrols
- Clean Swift
- RxSwift
- amount of networking
- data mocks
Project was as support position.
- Swift
- legacy code
- make documentation
The main goal is the onboarding app for foregners. You can buy tickets, see info about Russia, cities, culture.
Technologies
- Swift
- RxSwift
- Legacy
- bugfix
- Google Analytics
The app for MEGA markets. You can see shops, info about goods. My main goal was implement Yandex.Taxi integration (UI and networking)
Technologies
- ObjC
- VIPER
- Yandex.Taxi API intergration
- Google Analytics
The app for auditors. You can make audition sessions and fill checklists.
Technologies
- ObjC + Swift
- Legacy
- Statistics
- Feature toggle
The app shows russian aerials for hunters. You can purchase to open maps for region and use the app for navigation.
Technologies
- Swift
- RxSwift
- geolocation
- maps integration
- InApp purchases
- Google Analytics
App that helps to choose oil for your car.
Here I researched SQLite database stucture, wrote a dozen queries to that DB. Also I made a huge analytics work and created understandable documentation.
Technologies
- SQLite
- Analytics
- Documentation
- Rapid development
The main goal was to make framework for use in mobile apps.
Technologies
- make sdk as .framework
- security
- framework distribution
- documentation
The first mobile payment terminal app in the Russia. As merchant you can receive card payments with card present
from you customers.
Technologies
- ObjC
- custom controls
- external hardware integration (card readers, bluetooth LE)
- work with Currency types
- Fastlane and ruby scripts for it
The first Register app in the Russia for the iPad. As user you can see offline and online-based goods store, make orders, process payments and print receipts.
Technologies
- ObjC
- custom controls
- external hardware integration (card readers, cashbox, thermal printer, bluetooth LE)
- work with Currency types
- offline/online data provider
- iPad only
- multilanguage, multicurrency
- Realm, AFNetworking
- Fastlane and ruby scripts for it
3D-based game about dog Mailo
Technologies
- 3d mapping
- custom controls
- iPad screens