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
- Languages: Java, Python, SQL, JavaScript
- Frameworks & Libraries: Spring Boot, JavaFX, JUnit 5
- Databases: PostgreSQL, MariaDB, MySQL
- Other Tools: Docker, Git, Maven
-
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. -
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. -
Currency Converter
A JavaFX application to handle currency conversions, featuring add/update dialogs, auto-fill capabilities, and integrated rate management. -
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!
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.