Skip to content
View oiivantsov's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report oiivantsov

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
oiivantsov/README.md

Hi there πŸ‘‹, I'm Oleg

πŸš€ About Me

I'm a passionate software developer with a focus on building efficient, scalable, and user-friendly applications. I have 1.5 years of experience in Java development, web technologies, and database management. Currently, I'm diving deep into full-stack development and expanding my knowledge of different software architectures and cloud services.

  • 🌱 I’m currently learning: Advanced Java concepts, Spring Framework, and microservices architecture.
  • πŸ’¬ Ask me about: Java, RESTful APIs, databases, algorithms, and software design.
  • πŸ“« How to reach me: oiivantsov@outlook.com

πŸ› οΈ Tech Stack

  • Languages: Java, Python, SQL, JavaScript
  • Frameworks & Libraries: Spring Boot, JavaFX, JUnit 5
  • Databases: PostgreSQL, MariaDB, MySQL
  • Other Tools: Docker, Git, Maven

🌟 Featured Projects

  1. Finnish Dictionary RESTful API
    A comprehensive API built with Spring Boot that enables storing, retrieving, and managing over 13,000 Finnish words and their translations. The API supports advanced filtering and search functionality, making it a valuable tool for language learners.

  2. Healthcare Simulator
    A complex simulation to model patient flow through healthcare service points, using probabilistic decision-making and supporting custom simulation parameters via a GUI.

  3. Currency Converter
    A JavaFX application to handle currency conversions, featuring add/update dialogs, auto-fill capabilities, and integrated rate management.

  4. Suitcase Adventure
    A versatile educational game developed in both desktop and web versions. The game focuses on engaging gameplay mechanics and problem-solving challenges. The web-based version showcases skills in web development, while the desktop version emphasizes core game logic and user interaction.

Feel free to check them out to see how I approach different problems!

πŸ”— Let's Connect

πŸ“Š GitHub Stats

Oleg's GitHub Stats

πŸ‘¨β€πŸ’» Open Source Contributions

I'm a big advocate of open source and I love to collaborate! I'm actively looking for more projects to contribute to, and I'm always open to suggestions.

Pinned Loading

  1. dictionary dictionary Public

    A RESTful API for managing a comprehensive Finnish vocabulary, built with Spring Boot and PostgreSQL, featuring CRUD operations, search, and repetition tracking.

    Java

  2. metropolia-healthcare-centre metropolia-healthcare-centre Public

    Healthcare Centre Simulator in Java

    Java 1

  3. metropolia-suitcase-adventure-web metropolia-suitcase-adventure-web Public

    Forked from Viktoriia-code/suitcase-adventure-web

    Final project assignment. Python flight web simulator prototype. Metropolia UAS (March - May, 2024)

    JavaScript

  4. metropolia-suitcase-adventure-game metropolia-suitcase-adventure-game Public

    Preliminary group project. Python flight simulator prototype. Metropolia UAS (February - March, 2024)

    Python

  5. currency-converter currency-converter Public

    Currency Converter in JavaFX

    Java

  6. morse-decoder morse-decoder Public

    The Morse Decoder is a Python program that allows users to encode English text into Morse code and decode Morse code back into English. The program provides a command-line interface for the user to…

    Python