Full-time office work
Remote work (full-time)
Freelance (one-time projects)
I am an Android engineer with 4 years of experience. Java and Kotlin are my main programming languages. I have created several applications from scratch and participated in large projects in a team. I am proficient with modern wide-accepted libraries like RxJava, Dagger, Room, Glide and many others.
My strengths are Android SDK and client-server android applications developing, writing clean and maintainable code, making responsible UI and solving problems in existing projects. I always try to learn best practices and teach less experienced colleagues.
I'm looking for native android developer position working with business applications. I love to explore and try new technologies. I treat every project that I work with very personally.
In my free time, I have worked as a teacher, teaching students the basics of programming using Android SDK, UI, UX and client-server interaction.
Android, Java, MVP, Kotlin, kotlin, Retrofit 2, MVVM, Room, REST API, SQLite, Git, Dagger 2, Jira, RxJava 2 + RxAndroid, Linux, RxJava, JSON, Clean Architecture, Gson
Created several applications from scratch up to Google Play: responsible, bugless and with nice and animated UI.