Работал в 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 неделю назад