Працював в 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

  1. Android SDK
  2. Kotlin
  3. Java
  4. Python
  5. JS
  6. PHP (Laravel)
    1. C#/.NET/ASP.NET/WPF/UPW/LINQ
  7. C++/C
  8. JSON
  9. Css/HTML
  10. React/XML/Jetpack Compose
  11. SQL (Transact-SQL/ PostgreSQL/ MySQL/ Room/ SQLlite3)
  12. NoSQL
  13. Firebase
  14. DI (Hilt/Dagger2/Koin)
  15. Kotlin Coroutines / Flow
  16. Android Architecture Components
  17. Retrofit2
  18. OkHTTP
  19. QR & Barcode Scanners
  20. Reactive programming (RxJava/RxKotlin)
  21. Unit Tests
  22. Gradle
  23. ADB
  24. Glide
  25. Material Design3
  26. OOP/OOD
  27. SOLID
  28. Clean Architecture/Code
  29. GoF Design Patterns
  30. MVVM/MVI/MVP/MVC
  31. KISS/YAGNI/DRY
  32. RESTful APIs
  33. Git (Bitbucket/GitHub/Gitlab)
  34. CI/CD GitHub Actions/Releases
  35. Linux

Soft Skills

  1. Communication,
  2. Responsible,
  3. teamwork
  4. Quick Learn,
  5. GitHub Projects/Boards | Trello

Навчався в 2 закладах

Державний вищий навчальний заклад "Ужгородський національний університет"

121. Software Development (master's degree)

Ужгород, 2025

Державний вищий навчальний заклад "Ужгородський національний університет"

121. Software Development

Ужгород, 2023

Володіє мовами

Англійська

вище середнього

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Російська

рідна

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Українська

рідна

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Курси, тренінги, сертифікати

Основи програмування на Java

2022

Наданий авторомІгорем Деркачем через платформу масових відкритих онлайн-курсів Prometheus.

Разработка мобильных приложений для Android

2022

https://stepik.org/course/5703/promo

Разработка Android-приложений на Kotlin

2022

https://stepik.org/course/4792

Codecademy: Learn Ruby

2021

https://www.codecademy.com/enrolled/courses/learn-ruby

Основи програмування CS50 2019

2020

Наданий платформою масових відкритих онлайн-курсів Prometheus

Основи програмування (мовою Python)

2020

Наданий викладачем Національного Технічного Університету України "КПІ"Нікітою Павлюченком через платформу масових відкритих онлайн-курсів Prometheus

Sololearn C++, C#, Java

2020

Three different certificates

Сертифікат цифрової грамотності від Дія. Цифрова освіта

Переглянути

Додаткова інформація

Skills

  1. Programming Languages: Kotlin, Java, C#, Python, C++, JavaScript.
  2. Databases: SQL (PostgreSQL, MySQL, Room), Firebase.
  3. Testing Skills: Familiar with basic unit testing and API testing in development projects; eager to deepen my knowledge in QA testing practices.
  4. Version Control: Proficient in Git (GitHub, GitLab, Bitbucket) for code versioning and collaboration.
  5. Client-Server Applications: Understanding of RESTful API interactions and client-server architecture from my Android development experience.
  6. 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.

  1. Developed trading bots and strategies, along with completing several freelance projects.
  2. 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.
  3. Created Android applications using Kotlin and Java, gaining hands-on experience in debugging, testing, and optimizing mobile applications.

Education

  1. Currently pursuing a master’s degree in software development, focusing on various programming languages, algorithms, and data structures.
  2. 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

  1. Quick learner with strong problem-solving skills, and a passion for clean code following best practices like SOLID and Clean Architecture.
  2. Team-oriented and open to feedback, with a commitment to continuous improvement.
  3. 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

Android developer, software developer

Ужгород

750 $

21 рік

Активно шукає роботу

повна зайнятість, неповна зайнятість, проектна робота

Характер роботи: стажування / практика, віддалена робота, позмінна робота, гібридна, в офісі/на місці

Оновлено 1 тиждень тому