Резюме від 1 травня 2024 Файл

Ivan

Android Engineer

Вік:
27 років
Місто проживання:
Львів
Готовий працювати:
Дистанційно, Львів

Контактна інформація

Шукач вказав телефон , ел. пошту та LinkedIn.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

CONTACT INFORMATION:
Ivan Tsitserkyi
Android Engineer
LinkedIn:
http://[відкрити контакти](див. вище в блоці «контактна інформація»)
SUMMARY
tsitserskyi Versatile Software Engineer with an extensive and diverse skill set spanning Android, Kotlin, Firebase,
SQL/NoSQL DB, Kotlin Multiplatform Mobile, and Jetpack Compose. Proficient in a wide array of
Phone: [відкрити контакти](див. вище в блоці «контактна інформація»)
programming languages, including Java, Kotlin, Python, and C#. Well-versed in frameworks and libraries
E-mail: [відкрити контакти](див. вище в блоці «контактна інформація») such as AndroidSDK, Android-Webview, KTOR, KMP, Retrofit, Dagger, Koin, Hilt, Room, Coroutines, and
many others, showcasing expertise in mobile and web development.
Telegram: @DVBLEX
Android development, contributing to Kotlin Multiplatform Mobile applications and Java/Kotlin
Skype: Ivan Tsitserskyi desktop/web applications with cloud platform integration and machine learning with Python and
GitHub: github.com/DVBLEX TensorFlow.

Location: Lviv, Ukraine Proficiency in testing methodologies, including TestNG, JUnit, Mockito, and TDD. Adept at managing
databases such as SQL and No SQL. Open-source contributor on GitHub repositories.

HARD SKILLS: WORK EXPERIENCE
PROGRAMMING LANGUAGES / TECHNOLOGIES:
June 2023 – Present
• Kotlin
Back-end Kotlin Engineer, «Capgemini Engineering», Lviv, Ukraine
• Java 8,11,17,21
Customer: Health Care department in India.
•KMP, Android Jetpack components, Project description: A microservice system for India's busy healthcare industry that monitors large
MVVM/MVP/MVI architecture, Android- systems in clinics and hospitals and provides AI-powered assessments and advice.
Webview, Firebase and Google Play Services Team: 50+ members in Dev Team, 10 members in QA Team, 5 DevOps, 3 Architects.
ACCOMPLISHMENTS:
• LiveData, Flow, RxJava/RxKotlin - As a key developer, provided the full specter of solution for API on Spring Boot with PostgreSQL
•Android Wear, Samsung SDK on Kotlin for Health Care.
- Collaborated with cross-functional teams, including Product Owners, Frontend developers, and
•KTOR, Spring, Spring Boot
specialized integration teams to design and implement server communication protocols and
• Python ensure seamless team coordination.
• C# - Created the solution using TimeScaleDB that helps increase data processing on the 10 time of
time and space 3 times complexity. Recreated and helped to find a solution for the problem of
removing loops that contain complex ices in business logic using Kafka , Keycloak and Fhir.
TOOLS:
- Maintained full accountability for feature lifecycle management, from initial concept to
• Maven, Gradle monitoring in a production environment, ensuring backward and forward compatibility in a
• Junit, Mockito, Espresso distributed system setting.
- Decoupled internal caches warming logic from primary DB by implementing the fetching of
• Selenium IDE, Webdriver
appropriate configs from the configuration service connected to its private DB, which decreased
the load on primary DB by 20%.
DATABASES:
ENVIRONMENT:
• MySQL, MSSQL, PostgreSQL Technologies: Kotlin, Java 21, Spring Boot 3.2.2, Spring 6+, Keycloak, FHiR, Retrofit, Kafka, JUnit,
• Firebase, Firebase services Mockito, Jenkins.
Database: Oracle, PostgreSQL, TimeScaleDB
INFRASTRUCTURE: Tools: Jira, GitLab, Confluence, IntelliJ IDEA, Checkstyle, Figma, Excel, Swagger.
• GCP,AWS, Docker, Kubernetes
• Jenkins, GitHub actions
JAN 2022 – MAY 2023
COMMUNICATION / PROTOCOLS: Android Engineer, «Globallogic», Lviv, Ukraine
• HTTPS, WebSocket Customers: Healthcare
Project description: Kotlin Multiplatform Mobile application for healthcare department of
• REST, RESTful APIs integration https://www.samsung.com/
• gRPC Team: 5 members in Dev Team and Engineering manager
ACCOMPLISHMENTS:
• Asynchronous, Coroutines
- The application was built with the latest Android guidelines used to have Jetpack Compose
components also Firebase components to manage DB and use Rest API for communicating with
METHODOLOGIES:
other parts of the infrastructure.
• Agile, Scrum, Kanban, extreme - For the best product was used also GCP with ML and voice assistant inside.
programming - Client-side communication and fast improvement of product.
- This product can have supporting at: Samsung Health but in future it can be separate product for
• OOP, Functional programming
CareAtHome on Jetpack Compose or KMP.
• Test Driven Development, Domain Driven ENVIRONMENT:
Design Technologies: Kotlin, AndroidSDK, Firebase, SamsungSDK, Android-Webview, Multiplatform Mobile,
KTOR, KMP, Jetpack Compose, Retrofit, Koin, RXJava 2, Coroutines , Flow, GCP
REMOTE REPOSITORIES: Database: PostgreSQL, Firebase
• Git (Bitbucket, GitHub, GitLab) Tools: Jira, GitLab, Confluence, Android Studio, IntelliJ IDEA, Docker, GCP console, Cloud AI
• Jira, Confluence

ENGLISH: Intermediate (B1)
APR 2021 – DEC 2021
Back-end Software Engineer, «Telclic Ireland», Lviv, Ukraine
EDUCATION: Customer: Business Information and CrowdFund.
Projects description: projects provide secure/scalable / highly available/solutions for cutting-edge
UNIVERSITY NULP (Lviv, Ukraine) capabilities to efficiently enrich, manage, and deliver content including enrichment and classification,
DEPARTMENT OF Software Engineering content management/processing / CrowdFund platform and BikeSharing
DEGREE IN Software Engineering (MS) Team: 7 members in Dev Team, 2 members in QA Team and PM
GRADUATION YEAR 2019 ACCOMPLISHMENTS:
- Developed several applications with Spring stack. My responsibilities were the MVC approach to
UNIVERSITY NULP (Lviv, Ukraine) build business logic and Rest-API for communicating with the front-end.
DEPARTMENT OF Software Engineering - I used to use different approaches for building apps like TDD and others. Also had different ways
DEGREE IN Software Engineering (BS) about projects like: from zero to hero and develop new features for a ready platform like this:
https://www.bikeshare.ie/
GRADUATION YEAR 2017 - Actively participated in Low-Level Design discussions, identifying potential issues, and
contributing innovative solutions to complex problems.
ENVIRONMENT:
Coursera Technologies: Java 11, Spring, Spring Boot, Maven, SQL, REST, Mockito, Tomcat, TypeScript, Angular CLI
SPECIALIZATION ML&AI - TensorFlow Database: PostgreSQL, MySQL
GRADUATION YEAR 2023 Tools: Jira, Git (Bitbucket), Confluence, SonarQube, IntelliJ IDEA, CheckStyle, Docker
GCP
SPECIALIZATION GCP skills JUL 2019 – MAR 2021
PERIOD JAN 2023 - present Android Developer, «BMW», Lviv, Ukraine
Customer: BMW automotive.
Bobocode Project description: solution to park automotive.
TRAINING PROGRAM Java Ultimate 3.0 Team: 10 developers, 5 AQA, 2 MQA, PM, 2 Architects, Product Manager.
PERIOD AUG 2023 – FEB 2024 ACCOMPLISHMENTS:
- Parkmobile - worked on the DB module and integrated Amplitude, firebase analytics, adjust.
- Parknow - worked on the API module, sent requests and data to Services (BMW). It was local
MENTORING:
services within AriaMotors that were converted into this app.
- Implemented tasks as part of a developer training program, which included developing new types
Mastermind of questions, ensuring XSS validation, test coverage and technical debt decreasing.
APPLICATION Mastermind Application - Addressed technical debt by refactoring complex code sections, improving their maintainability
PERIOD FEB 2024 - present and clarity, and contributing to the overall software quality.
- Researched and familiarized myself with the domains, codebase, and architecture.
ENVIRONMENT:
Technologies: Kotlin, AndroidSDK, Firebase, Android-Webview, Retrofit, Koin, RXJava 2, Coroutines ,
Flow, Room
PROJECTS: Database: Firebase, firebase analytics
Tools: Jira, GitLab, Confluence, Android Studio, IntelliJ IDEA, Docker, GCP
Bibernate – custom ORM framework,
JAN 2019 – APR 2019
inspired by Hibernate.
The leading group of 5 professionals Software Engineer, «Glory to the Nation Foundation», Lviv, Ukraine
developers. Customer: Glory to the Nation Foundation.
Project description: system for share public data for procurement.
Bring – custom IoC and DI framework,
Team: one developer, PM.
inspired by Spring Core. ACCOMPLISHMENTS:
The leading group of 5 professionals - Managed system for share public data for procurement
developers. - Developed comprehensive reports and statistics for a hierarchical database relations model
Address Book Ktor – web application ENVIRONMENT: Java, AndroidSDK, Firebase,Retrofit, Dagger, RXJava 2, Room ,GitHub
where a user can manage an address
book. JUL 2018 – JAN 2019
RDBs and Flow – Room DataBase and
Software Engineer, «Estella», Lviv, Ukraine
Test Coroutines-Flow
Description: Development the application for furniture warehouse.
Team: one developer, PM, 1 MQA
ACCOMPLISHMENTS:
Application for a small furniture warehouse for admins and employees
SOFT SKILLS: ENVIRONMENT: Java, AndroidSDK, SQLite, Retrofit, Hilt, RXJava , Room ,GitHub

• Lifelong Learning OCT 2018 – Present
• Leadership Freelance, Ukraine
• Ownership Description: providing freelance development services to clients: backend, android, database schema
• Troubleshooting designing, and data analysis, AI, ML, TensorFlow
ENVIRONMENT: Kotlin, Java 8,11,17,21, Python, Spring, AndroidSDK, Android-Webview , SQL, JDBC,
• Communication and negotiation
ADO.NET, ASP.NET, Entity Framework, Docker, TensorFlow.
• Quick adaptability
• Teamwork, organization
• Product-oriented mindset

Інші резюме цього кандидата

Схожі кандидати

Java, Angular, Android-розробник
Івано-Франківськ, Дистанційно

Junior Android Developer
Кременчук, Дистанційно

Android-програміст
Львів, Дніпро , ще 4 міста

Android Developer
Київ, Дистанційно

Android-програміст
Дистанційно

Android-програміст
Київ, Дистанційно

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: