Працював в 2 компаніях 6 місяців
Державний сектор, IT
SQL Intern
Uzhhorod City Council
Державний сектор
1 місяць
06.2022 - 07.2022
Development of a system for the Uzhhorod City Library. Work with the library database. MySQL, SSH, Ubuntu.
Freelancer
MQL5.com
IT
3 місяці
06.2020 - 09.2020
I was developing of trading robots, algorithms, and strategies on the freelance exchange MQL5.com. (C++/MQL5/Python)
Ключова інформація
Technical Skills
- Android SDK
- Kotlin
- Java
- Python
- JS
- PHP (Laravel)
- C#/.NET/ASP.NET/WPF/UPW/LINQ
- C++/C
- JSON
- Css/HTML
- React/XML/Jetpack Compose
- SQL (Transact-SQL/ PostgreSQL/ MySQL/ Room/ SQLlite3)
- NoSQL
- Firebase
- DI (Hilt/Dagger2/Koin)
- Kotlin Coroutines / Flow
- Android Architecture Components
- Retrofit2
- OkHTTP
- QR & Barcode Scanners
- Reactive programming (RxJava/RxKotlin)
- Unit Tests
- Gradle
- ADB
- Glide
- Material Design3
- OOP/OOD
- SOLID
- Clean Architecture/Code
- GoF Design Patterns
- MVVM/MVI/MVP/MVC
- KISS/YAGNI/DRY
- RESTful APIs
- Git (Bitbucket/GitHub/Gitlab)
- CI/CD GitHub Actions/Releases
- Linux
Soft Skills
- Communication,
- Responsible,
- teamwork
- Quick Learn,
- GitHub Projects/Boards | Trello
Навчався в 2 закладах
Державний вищий навчальний заклад "Ужгородський національний університет"
121. Software Development (master's degree)
Ужгород, 2025
Державний вищий навчальний заклад "Ужгородський національний університет"
121. Software Development
Ужгород, 2023
Володіє мовами
Англійська
вище середнього
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Російська
рідна
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Українська
рідна
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Курси, тренінги, сертифікати
Основи програмування на Java
Наданий авторомІгорем Деркачем через платформу масових відкритих онлайн-курсів Prometheus.
Разработка мобильных приложений для Android
https://stepik.org/course/5703/promo
Разработка Android-приложений на Kotlin
https://stepik.org/course/4792
Codecademy: Learn Ruby
https://www.codecademy.com/enrolled/courses/learn-ruby
Основи програмування CS50 2019
Наданий платформою масових відкритих онлайн-курсів Prometheus
Основи програмування (мовою Python)
Наданий викладачем Національного Технічного Університету України "КПІ"Нікітою Павлюченком через платформу масових відкритих онлайн-курсів Prometheus
Sololearn C++, C#, Java
Three different certificates
Додаткова інформація
Skills
- Programming Languages: Kotlin, Java, C#, Python, C++, JavaScript.
- Databases: SQL (PostgreSQL, MySQL, Room), Firebase.
- Testing Skills: Familiar with basic unit testing and API testing in development projects; eager to deepen my knowledge in QA testing practices.
- Version Control: Proficient in Git (GitHub, GitLab, Bitbucket) for code versioning and collaboration.
- Client-Server Applications: Understanding of RESTful API interactions and client-server architecture from my Android development experience.
- Android Development Tools: Experienced with Gradle, ADB, Android Architecture Components, and familiar with testing frameworks within Android development.
Experience
Have a strong background in software development with a focus on Android technologies. My primary experience is in android development.
- Developed trading bots and strategies, along with completing several freelance projects.
- Interned as an SQL developer at Uzhhorod City Council, where I developed a library management system and received the Internship Excellence Award in 2022 for effective work during the internship, active participation in university life, and a conscious civic stance.
- Created Android applications using Kotlin and Java, gaining hands-on experience in debugging, testing, and optimizing mobile applications.
Education
- Currently pursuing a master’s degree in software development, focusing on various programming languages, algorithms, and data structures.
- Diploma project: Developed a mobile Android app for military personnel, designed to facilitate resource accounting and information exchange across different ranks. More details can be found in my GitHub repository.
Additional Skills
- Quick learner with strong problem-solving skills, and a passion for clean code following best practices like SOLID and Clean Architecture.
- Team-oriented and open to feedback, with a commitment to continuous improvement.
- English Proficiency: Intermediate level of English, capable of effective communication in written and spoken formats within an international team.
Achievements
Internship Excellence Award (2022) from Uzhhorod City Council for my contributions during the internship.
Водійське посвідчення
Категорія: B
Захоплення та інтереси
Граю на гітарі 5 років
About me
Over six years of study, I gained broad technical experience, with the last three years focused on Android development. I started programming before university, creating trading bots (C++/Mql5). During my studies, I explored various technologies and languages, focusing on databases, architectural approaches, patterns and e.t.c. I was learning tools ranging from React to... Assembler. Developing and improving personal projects helped me solve real-world challenges. I am constantly learning and adapt quickly to new tasks. I want to apply my knowledge and become a professional.
Eric
Eric
Android developer, software developer
Ужгород
Активно шукає роботу
повна зайнятість, неповна зайнятість, проектна робота
Характер роботи: стажування / практика, віддалена робота, позмінна робота, гібридна, в офісі/на місці
Оновлено 1 тиждень тому