Welcome to my portfolio website!
Hi, I'm
Bohdan Orlovskiy
Back-end Developer
Kotlin/Java, Spring Boot
I'm glad to see you on my personal site ! Thank you!
Here you will find information about my projects and skills in backend development.
View my CV cardAbout me:
I'm a Backend Developer with three years of coding experience, specializing in building robust and scalable systems using Android SDK, Spring Boot, and Kotlin/Java. I have experience working with both SQL and NoSQL databases. Additionally, I possess a solid understanding of front-end development with React (Next.js). Currently, I'm working on freelance projects and looking for a long-term collaboration as a Back-end Developer, focusing on Android applications, software, and API development. Here are some of my favorite tools :
Android SDK
Kotlin
MySQL
Firebase
Spring Boot
Java
PostgreSQL
SQLite
Experience:
Since March 2023, I've worked on freelance projects using backend technologies (Spring Boot, Java, Hibernate, Tomcat, JDBC, MySQL) alongside frontend tools (React, Redux, TypeScript, JavaScript, HTML, CSS).
Projects
As a developer, I have implemented projects using various technologies. Below, you can find examples of backend APIs built with Spring Boot and Java/Kotlin, as well as some frontend projects:
It's an Android application with user authentication, developed in Kotlin, utilizing an SQLite database, offers users a smooth interface for purchasing furniture items (with a product catalog, shopping cart, payment).
Technologies: Android SDK, Kotlin, SQLite, Stripe, Retrofit, and Gradle.

It's an enterprise API for efficiently managing department, employee, and project data using a GraphQL schema and a GraphiQL interface for queries and mutations.
Technologies: Spring Boot, Kotlin, GraphQL, MySQL, Flyway, Lombok, and Gradle.

It's a contact book API for efficient contact management (CRUD operations) with session authentication, allowing users to create, delete, or find contacts in their own list.
Technologies: Spring Boot, Kotlin, PostgreSQL database, Flyway, Lombok, and Gradle.

It's an enterprise API with authentication that simplifies the effective management of product lines, tracks record entries within those lines, generates detailed reports, and supports user roles (Admin, Operator, etc.).
Technologies: Spring Boot, PostgreSQL, Thymeleaf, Flyway, Lombok, Apache POI, and Gradle.

It's a cooking API with JWT authentication that manages a collection of recipes, ingredients, shopping lists and subscribes for healthy meal preparation and allows users to perform CRUD operations.
Technologies: Spring Boot, Kotlin, MongoDB cluster, JWT, Lombok, and Gradle.

It's a Spring Boot application that delivers real-time exchange rate information and currency conversion capabilities through a Telegram bot.
Technologies: Spring Boot, Telegram Bots, MySQL database, Flyway, Lombok, and Gradle.

It's a dog's veterinary clinic website that showcases the advantages of clinik Dog's Planet. Personal project.
Technologies: JavaScript, HTML5, SCSS (Sass). Adaptive layout for mobile, desktop and tablet.

This project serves as a search engine for discovering favorite movies by title and exploring a curated list of trending films.
Technologies: Next.js, React, TypeScript, SCSS, Axios. Adaptive layout for mobile, desktop, and tablet devices.

Education:
I studied at GoIT Academy, where I successfully completed two comprehensive, hands-on courses: Java/Kotlin, Spring Boot Developer and Full-Stack JavaScript Developer. These programs provided me with in-depth knowledge and valuable practical experience, enabling me to excel in backend development and gain a strong understanding of both backend and frontend technologies.