CV / Aleksei Lobanov
Detail-oriented Mobile Engineer dedicated to building high-quality products.
# Let me introduce myself
I am a mobile developer based in Novi Sad, Serbia. My true passion is creating mobile applications with intuitive and user-friendly interfaces. I have a comprehensive understanding of the software engineering process and the development life cycle. I am always ready to offer designers and managers advice to help them understand how an app should work and how to make it look better. With extensive experience in an agile environment, I am adept at meeting deadlines and finding optimal solutions for projects. I excel both as a team player and when working independently.
# Skills and Competences
Computer skills and competences: Flutter and iOS Developer (previusly native developer on iOS)
Programming languages: Dart (Flutter), Swift (more than 12 projects done), Python (I write scripts to simplify the workflow)
# Development (Skills and technologies)
Development skills: OOP, POP, TDD
Data base: Hive, Realm, SQLite
Frameworks: SDK Development, Reactive Programming
Pm, tools and apps: CocoaPods, Fastlane, Mason
Development tools and approaches: Git, JIRA, YouTrack
Application architectures: BloC one love ❤️
Additional knowledge: Work experience with iTunes Connect, iOS Provisioning Portal, Google Play.
_Work experience
# Gameram
Software Engineer / Flutter (Dart)
(Sep 2023 — work in progress…)
Remote📍 Cyprus
Gameram is a social network for gamers who want to share their gaming experiences with friends and find teammates to play online games with. Download application for iOS and Android
FlutterRESTHiveDesign SystemArchitecture
# Finblox
Software Engineer / Flutter (Dart)
1 year 9 months (Nov. 2021 — Aug. 2023)
Remote📍 Singapore
Create Finblox Mobile Wallet for Android and iOS. We also released app for flutter web mobile.finblox.com
FlutterRESTHiveDesign SystemThird Party ServicesArchitecture
# CoinsBank
Software Engineer / Team lead / Flutter / iOS Developer
4 years (Dec. 2017 - Nov. 2021)
Remote📍 Spain
- CoinsBank Mobile Wallet — Build from scratch iOS mobile application. CoinsBank is your «all-in-one» gateway to blockchain services.
- CoinsBank Blockchain Cruise 2019 — Also build application for CoinsBank Blockchain Cruise
- Neocard - Mobile banking — Created from scratch universal application for iOS and Android, based on Flutter framework. Neocard provides secure, fully compliant financial services with a personal touch. We’re always here and ready to help.
Objective-CSwiftGraphQLSQLiteFlutter
# Soft Media Lab
Software Engineer / Senior - iOS Developer / Team-lead Working since April 2016 - February 2017
📍 Ekaterinbug
- Avatar: A location-based private messaging app connecting strangers nearby. Developed a native iOS app with features like geographic user search, a RESTful API backend, Realm database integration, push notifications, in-app purchases, and seamless messaging and file sharing functionality.
- Creditclub: A credit system app for Georgia (unreleased). Built using Swift with Realm for data management, RxSwift and MVVM architecture for streamlined UI updates, and Moya for efficient networking.
SwiftRealmRESTIn-app PurchaseRxSwift☠️ Dead project
# NET Element
Software Engineer / iOS Engineer
1 year 6 months (Feb. 2015 - Apr. 2016)
📍 Ekaterinbug
-
POS system Aptito — is an all-in-one restaurant POS solution that offers the most complete package of features. My responsibilities included supporting current functionality and implementation of new features.
- had work with refactoring and improvements current code database because app has alot of legacy code, elimination of memory leaks
- had work with printers and barcode scanners SDK, implemented convenient wrappers for development with it
- language Objective-C
- Implementation the mobile application for UBRA Boats, which are an analogue of UBER application for water transport.
- had implemented two apps for riders and shkipers
- business logic includes: geolocation search places, clasterization of items on map, location tracking by trips, messaging
- push notifications
- app has been implemented on VIPER architecture
- language Objective-C
Objective-CHardwareBluetoothREST
# East Media LTD
Software Engineer / Middle - iOS Developer
3 years 5 months (Oct. 2011 - Feb. 2016)
📍 Ekaterinbug
Developed mobile applications in Objective-C, including “PinMe” (an analogue of Pinterest), “Live Poetry” (an interactive multimedia book), and publications for “Uralskiy Rabochiy”, gaining experience in network programming, multithreading, UI optimization, animations using Facebook’s POP framework, and photo editing.
Objective-CCoreDataREST
_Education and Training
Graduated: Ural Federal University Training Software computer technology and automated systems. Dates: April 2006 - May 2010
Additional: information about university from Anabin: University information, Faculty information