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

Ivan

Back-end Engineer

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

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

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

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

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

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

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

CONTACT INFORMATION:
Ivan Tsitserkyi
Kotlin & Java Engineer
LinkedIn:
http://[відкрити контакти](див. вище в блоці «контактна інформація»)
SUMMARY
tsitserskyi Versatile Software Engineer with an extensive and diverse skill set spanning GCP, Java/Kotlin, Spring
Boot, Rest API, SQL/NoSQL DB, Kotlin Multiplatform Mobile, and Jetpack Compose. Proficient in a wide
Phone: [відкрити контакти](див. вище в блоці «контактна інформація»)
array of programming languages, including Java, Kotlin, Python, and C#. Well-versed in frameworks and
E-mail: [відкрити контакти](див. вище в блоці «контактна інформація») libraries such as Spring, Hibernate, ASP.NET, Entity Framework, KTOR, KMP, Retrofit, Dagger, Apache
Spark, Coroutines, and many others, showcasing expertise in backend, mobile, and web development.
Telegram: @DVBLEX
Backend Kotlin/Java developer, designing API solutions for healthcare applications and implementing
Skype: Ivan Tsitserskyi efficient data processing using TimeScaleDB. Accomplished in both backend and Android development,
GitHub: github.com/DVBLEX contributing to Kotlin Multiplatform Mobile applications and Java/Kotlin desktop/web applications with
cloud platform integration and machine learning with Python and 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.
• Spring, Spring Boot, Spring MVC, Spring Project description: A microservice system for India's busy healthcare industry that monitors large
Security, Spring Data JPA, Spring Cloud systems in clinics and hospitals and provides AI-powered assessments and advice.
Team: 50+ members in Dev Team, 10 members in QA Team, 5 DevOps, 3 Architects.
• Hibernate ORM, JDBC, Flyway
ACCOMPLISHMENTS:
• Apache Spark, Kafka - As a key developer, provided the full specter of solution for API on Spring Boot with PostgreSQL
• Android, KMP, Jetpack Compose on Kotlin for Health Care.
- Collaborated with cross-functional teams, including Product Owners, Frontend developers, and
• Python specialized integration teams to design and implement server communication protocols and
• C# ensure seamless team coordination.
- Created the solution using TimeScaleDB that helps increase data processing on the 10 time of
TOOLS: 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.
• Maven, Gradle
- Maintained full accountability for feature lifecycle management, from initial concept to
• Junit, Mockito, TestNG monitoring in a production environment, ensuring backward and forward compatibility in a
• Selenium IDE, Webdriver distributed system setting.
- Decoupled internal caches warming logic from primary DB by implementing the fetching of
appropriate configs from the configuration service connected to its private DB, which decreased
DATABASES:
the load on primary DB by 20%.
• MySQL, MSSQL, PostgreSQL
ENVIRONMENT:
• Firebase, MongoDB, Influx DB, TimeScaleDB Technologies: Kotlin, Java 21, Spring Boot 3.2.2, Spring 6+, Keycloak, FHiR, Retrofit, Kafka, JUnit,
Mockito, Jenkins.
INFRASTRUCTURE: Database: Oracle, PostgreSQL, TimeScaleDB
• GCP,AWS, Docker, Kubernetes Tools: Jira, GitLab, Confluence, IntelliJ IDEA, Checkstyle, Figma, Excel, Swagger.
• Jenkins, GitHub actions

COMMUNICATION / PROTOCOLS: JAN 2022 – MAY 2023
• HTTPS, WebSocket Back-end and Android Engineer, «Globallogic», Lviv, Ukraine
Customers: Healthcare and Telecom.
• REST, Webhook
Projects description: Developed application on Java/Kotlin - JavaFX/TornadoFX for
• gRPC, Protocol Buffers https://www.verizon.com/ and Kotlin Multiplatform Mobile application for healthcare department of
• Event-driven, messaging, asynchronous https://www.samsung.com/
Team: 5 members in Dev Team, 10 members in QA Team, 1 DevOps and in other project 5 members in
METHODOLOGIES: Dev Team and Engineering manager
ACCOMPLISHMENTS:
• Agile, Scrum, Kanban, extreme - The application was built with the latest Android guidelines used to have Jetpack Compose
programming components also Firebase components to manage DB and use Rest API for communicating with
• OOP, Functional programming other parts of the infrastructure.
- For the best product was used also Amazon S3 and GCP with ML and voice assistant inside.
• Test Driven Development, Domain Driven - Full stack development for desktop and web applications with testing and etc.
Design - Client-side communication and fast improvement of product.
- All cores and features were supported in Java and Kotlin.
REMOTE REPOSITORIES: ENVIRONMENT:
• Git (Bitbucket, GitHub, GitLab) Technologies: Kotlin, Java 17, Firebase, JavaFX, TornadoFX, Multiplatform Mobile, KTOR, KMM, Jetpack
• Jira, Confluence
Compose, Retrofit, Dagger, RXJava 2, Coroutines , Flow, AWS (S3, EC2, Lambda, ECS)
Database: PostgreSQL, Firebase
Tools: Jira, GitLab, Confluence, IntelliJ IDEA, Android Studio, Docker, AWS console, Amazon S3

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 Big Data Java Developer, «BMW», Lviv, Ukraine
Customer: BMW automotive.
Bobocode Project description: Big data solution to sell and store for automotive and parts.
TRAINING PROGRAM Java Ultimate 3.0 Team: 10 developers Java, 10 developers Python, 5 QA, PM, 2 Architects, Product Manager.
PERIOD AUG 2023 – FEB 2024 ACCOMPLISHMENTS:
- Developed comprehensive reports and statistics for a hierarchical database relations model,
using SQL and Java to track key metrics like total assignments/questions completed, time spent,
MENTORING:
and grouping cases.
- Advanced my Java proficiency by creating practical scripts, such as one to copy assessments
Mastermind between Apache Spark and Spring.
APPLICATION Mastermind Application - Implemented tasks as part of a developer training program, which included developing new types
PERIOD FEB 2024 - present of questions, ensuring XSS validation, test coverage and technical debt decreasing.
- Addressed technical debt by refactoring complex code sections, improving their maintainability
and clarity, and contributing to the overall software quality.
- Researched and familiarized myself with the domains, codebase, and architecture.
ENVIRONMENT: Java 8, Apache Spark, Tomcat 8.5, MySQL , Git (Bitbucket), Scrum + Kanban (Jira
workflow).
PROJECTS:

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 forms on C# and connection with MSSQL database
developers. - Developed comprehensive reports and statistics for a hierarchical database relations model
Address Book Ktor – web application ENVIRONMENT: C# , MSSQL, WPF, Winforms, ASP.NET, Entity Framework , GitHub
where a user can manage an address
book. JUL 2018 – JAN 2019
Tables Hierarchy – tables hierarchy for
Software Engineer, «Estella», Lviv, Ukraine
simple usage like template.
Description: Development the application for furniture warehouse.
Team: one developer, PM, 1 manual QA
ACCOMPLISHMENTS:
Development applications: desktop version and web version
SOFT SKILLS: ENVIRONMENT: C# , MSSQL, WPF, Winforms, ASP.NET, Entity Framework , 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

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

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

Front-end/Back-end developer
Львів

Junior Front-end/Back-end/Full-stack Developer
20000 грн, Дистанційно

Full stack developer, Front-end, Back-end верстальник
Хмельницький, Дистанційно

Back end engineer
Дистанційно

Back-end програміст
Харків, Дистанційно

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


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