Андрій
Викладач програмування
- Considering positions:
- Викладач програмування, Android-програміст, Робототехнік, Вчитель інформатики
- Age:
- 32 years
- City of residence:
- Kyiv
- Ready to work:
- Remote
Contact information
The job seeker has entered a phone number .
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/19064025/
Uploaded file
The file contains 1 more page.
Quick view versionThis resume is posted as a file. The quick view option may be worse than the original resume.
APIs | MVVM | Backend Integration (Spring Boot)
Andrew Bondarenko
09.12.1993
[
tg: @metrotravelerua
Kyiv, Remote
[
[
https://github.com/AA0700KA?tab=repositories
SUMMARY
Android Developer with 5+ years of experience building and maintaining
production mobile applications.
Strong in Kotlin and Java, MVVM architecture, and REST APIs integration.
Experienced in handling complex data flows, improving performance, and
maintaining application stability.
Worked closely with backend teams and understood client-server
architecture.
Currently expanding into backend development using Spring Boot.
Open to Android, Kotlin Multiplatform, and Android + Backend opportunities
SKILLS
Languages: Kotlin, Java
Mobile: Android SDK, Jetpack Compose, XML, Coroutines, Flow
Architecture: MVVM, Clean Architecture
Backend: Spring Boot (basic), REST APIs, HTTP, JSON
Databases: MySQL, SQLite, PostgreSQL
Tools: Git, Gradle
Testing: JUnit, Mockito
EXPERIENCE
VST Bank — Android Developer
Jan 2022 - Present
• Developed and maintained production Android applications using Kotlin
and MVVM architecture
• Integrated REST APIs and worked with complex client-server data flows
• Worked with Coroutines and Flow for asynchronous data handling
• Collaborated with backend teams to define APIs contracts
• Improved application stability and fixed production issues
• Participated in code reviews and architectural discussions
Miragetech — Android Developer
Jun 2021 - Dec 2021
• Developed mobile features focusing on performance and user experience
• Implemented business logic and APIs integrations
• Worked with third-party services and SDKs
• Debugged and resolved issues in production
Samsung IT School — Android Trainer
Nov 2018 - Jun 2021
• Taught Java Core and Android development from scratch
• Сhecked homework
• Explained complex technical concepts in simple way
• Created educational programs and practical tasks
ITVDN — Java Developer & Android Developer Video Author
Jan 2017 - Jun 2022
• Created video courses like: Introduction Java EE, Basic course Android
Developer, Android Developer Advanced Course, Introduction MySQL,
JDBC and Hibernate Basic Course
• Streamed webinars about Android Developer carrier, Jetpack Compose
and Java 11 and others.
Cyber Bionic Systematics — Java Trainer
Nov 2016 - Dec 2021
• Taught Java Core from scratch
• Developed new modules for the Java Developer course.
• Explained complex technical concepts in simple way
• Created educational programs and practical tasks
PROJECTS
VST Bank
• Banking application with features: payments, p2p transfers, transaction
history
https://play.google.com/store/apps/details?id=com.vostok.bv&hl=ru
• Used by real users in production
• Technologies: Jetpack Compose, Coroutines, Flow, Rest APIs, Paging
Library
Bank Vlasniy Rakhunok
• Virtual bank like monobank, you can open virtual card and get physical
card on Silpo cash register.
• Features like: p2p transfers, communal payments, see history operations,
open collectible and other things like mono
https://play.google.com/store/apps/details?id=com.bank.vr&hl=uk
• Technologies: Coroutines, Flow, Rest APIs
MT Bet
• Project for Chinise market, don’t have link to Play Market :( User can see
him bids in Dashboard and can chose game, where he can see video
match and can do bid. Video match on partners resources. Next screen he
can see score current games and he have timeline bonuses
• Technologies: Compose Framework, WebView, Coroutines, RxJava, Flow,
Rest APIs, Paging Library
Pet projects for students in Java:
1) Dendy tanks https://github.com/AA0700KA/DandyTanksTraining
2) Goldman https://github.com/AA0700KA/GoldmanPractice
3) Skill Articles https://github.com/AA0700KA/SkillArticles
Webinars:
https://itvdn.com/ru/search?query=%D0%90%D0%BD%D0%B4%D1%80%
D0%B5%D0%B9%20%D0%91%D0%BE%D0%BD%D0%B4%D0%B0%D1
%80%D0%B5%D0%BD%D0%BA%D0%BE&page=1&category=Webinar
Courses:
https://itvdn.com/ru/catalog/author/bondarenko-andrey
BACKEND
Basic backend experience:
- Build simple REST APIs using Spring Boot
- Understanding of client-server architecture
- Familiar with JPA and database interaction
EDUCATION
Сourses:
Java Development Course — EPAM Systems
Apr 2016 - Aug 2016
Java Developer - Computer Academy
Feb 2015 - Nov 2015
https://github.com/kademika
Education:
O.S. Popov Odesa National Academy of Telecommunications
Master of Telecommunications and Radio Engineering
Sep 2017 - Jun 2019
Kyiv Collage of Communication
Bachelor Degree of Telecommunication Engineering Specialist
Sep 2014 - Feb 2017
Kyiv Collage of Communication
Young Specialist of Installation, maintenance and repair of
telecommunications station equipment
Sep 2010 - Jun 2014
English: Intermediate (actively improving)
Similar candidates
-
Викладач програмування
Remote -
Викладач програмування
Remote, Dnipro, Zaporizhzhia -
Викладач програмування, Python-програміст
30000 UAH, Remote, Kyiv -
Викладач програмування
Remote -
Викладач програмування
Remote, Dnipro