Skills and Qualifications
Languages
- Java
- Kotlin
Frameworks
- Dagger
Libraries/APIs
- Retrofit
- Room
- RxJava
- MockK
Tools
- Unit test
Platforms
- Android
Other
- MVP
- MVVM
- Clean architecture
Data bases
- Firebase
Featured Projects
Projects
Sberbank Online
Developer
Description: Mobile banking application for Sberbank. As part of the team, Denis created an application for insurance processes. He created features that allowed contracts to be terminated, undertook frontend work with suspicious operations, worked with attaching documents, and refactored and improved existing code.
SpiritHub
Developer
App for buying alcohol in Illinois. Denis refactored an existing application before the client decided to begin a new development from scratch. A comprehensive refactoring and redesign of the application was eventually carried out, the entire codebase was rewritten. There is an ongoing addition of new functionality in order to keep the application cutting-edge.
CDMO
Developer
Website for the center of additional mathematical education. Denis worked on the animation functions, typeset the main pages, and wrote functionality for them as well. He also did reviews for other developers from the team. His main tasks included working on the teacher page, alumni page, alumni registration form and the University page.