10 years of development experience.
Tech Expert
- 6 years, Supervised professional and business development of the department;
- 6 years, Managed new directions for the development of the department;
Project Lead
- 7 years, Led projects with small and large teams: Process management / Risk management / Mentoring;
Engineer
- 10 years, Developed projects of any complexity from beginning to production;
Mentor
- 5 years, Mentored engineers on a bench to the next level (Junior/Middle/Senior);
- 5 years, Advocated people for a promotion to different levels;
Estimator
- 8 years, Estimated the technical and cost aspects and risks of development projects;
- 5 years, Created roadmaps for a team with divided responsibilities and priorities;
Interviewer
- 6 years, Conducted architecture and technical interviews;
- 4 years, Developed documentations and interview assessments;
Tools Expert
- 7 years, Maintained and developed tools to improve development velocity: Tools / Plugins / Documentations / Tech Templates / CI/CD scripts;
Principles:
SOLID, Clean Architecture, GOF;
Architectures:
MVVM, MVP, RIBs;
Languages:
Kotlin, Java;
Multithreading:
Kotlin Coroutines, RxJava;
DI:
Dagger, Hilt, Koin;
Databases:
Room, DBFlow, SQLite;
Networks:
Retrofit, OkHttp, PubNub, Sendbird, WAMP, REST, UDP/TCP, WebSocket;
UI:
Navigation, Jetpack Compose, Cicerone, MPChart, WilliamChart;
AI:
ML Kit, Huawei ML Kit, Google Vision, TessTwo/Tesseract;
Sensors:
Camera 1|2|X, BLE, Accelerometer, Gyroscope, GPS, Battery Profile, CPU Temperature;
Google:
Maps, Places, Play Billing, In-App Update, Dynamic Delivery, AdMob;
Firebase:
Auth, Config, Database, FCM, Performance, Storage, Analytics, App Distribution;
Encryption:
RSA and AES algorithms;
Tests:
JUnit, Mockk, Robolectric;
Tools:
Gradle, Gitlab CI, Docker, TeamCity, Jenkins, Kotlin script, Shell script;
Other:
AOSP, AR, MoPub, Android Profiler.