About
Mobile Developer & Software Architect
Mobile developer with 10+ years of experience in iOS, Android and Flutter development. Before joining SoftSpace I worked as a lead mobile developer for projects related to face recognition, education and digital publishing.
Software Architect with more than 5 years of experience in developing and architecting applications for businesses with high functional complexity, high volumes of requests, and large-sized backend data.
- Age: 36
- Degree: Master
- Ready to work: from February 1
- Github: by request
- Phone: by request
- Contact: Contact
Organization, methodicality and attention to detail are the keys to solid coding and trustworthy software products. Understanding client requirements and communicating the progress of projects are core values in achieving long lasting business relationships. As a developer I have a passion for learning new technologies.
Technical skills
Since the age of 16, I have never stopped learning new programming skills and languages. I used Delphi to create utilities and programs for friends and just for fun. Then I started developing great websites. In 2001, I got acquainted with mobile development. I created interactive tales, electronic postcards, mini-games, improving my skills in the process. My 20-year path in programming has helped me successfully master a row of my skills.
Flutter
3+ years of experience (since version 0.10.2)
Created apps for iOS, Android and Web.
Patterns: MVVM, MVC, VIPER etc
State management: Provider, Riverpod, BLoC, MobX, Redux, GetIt, Dependency Injection etc
Testing: Singleton, Strategy, State etc
iOS
10+ years of experience (since iOS 2.x)
Created apps with Objective-C for iOS and Mac OS X and with Swift for iOS.
Patterns: SOLID, VIPER, MVC, MVVM etc
Frameworks: UIKit, SwiftUI, CoreData, GCD, RxSwift, Combine, Alamofire, Moya, Kingfisher
Android
4+ years of experience (since Android 4.x) with breaks.
Created apps with Java for Android 4.x-7.1 and with Kotlin for Andoid 9.0+.
Patterns: Clean Architecture, MVVM, Kotlin Coroutines etc
Expirience with: Realm, Room, RxJava etc
Backend
Created web apps since 2002.
Node.js microservices for stock market analysis and security system.
PHP (Laravel, Symfony, Codeigniter etc) for small projects.
Rails for digital publishing solution.
Perl CMS and dating service with face recognition on C++.
Other
Distribution: CI/CD with Git (Github, Gitlab), Fastlane (mobile apps), Firebase, Netlify.
OpenCV, TensorFlow for image processing and video detection.
AWS, Oracle, Hetzner DevOps with VDS, VPS, Cloud for server and cloud computing.
Python, C#, C++ for Structured/unstructured data, metadata, real-time data, machine data analysis.
Portfolio
This section will be updated on February 1. Some of the projects are under the NDA and are being approved.
A few recent projects.
Stock market analisys app
All the main financial indicators of companies, comparison, stock screener. A convenient look at the multipliers, the volume of shorts and other financial indicators of stocks in an understandable way.
Screenshots and link will be updated soon.
Language education app
The application allows you to gain knowledge and learn the necessary concepts for passing the A1 and A2 exam in an accessible playful way. It includes grammar lessons, listening, watching videos and working with educational texts.
Screenshots and link will be updated soon.
Face recognition app
Fast and reliable face recognition in a pre-prepared database of faces. Serves as an example of processing a data set and working with this set. Additional graphic editor options and special effects.
Screenshots and link will be updated soon.
Contact
You can send me an email using the contact form or write to your preferred messenger.