Projects
I have a lot of projects that I have worked on during my studies and my free time. These projects demonstrate my skills and passion for building useful software.
Smart Teleprompter
This desktop application serves as a realistic teleprompter simulation by displaying the user's script on the screen. It utilizes Vosk AI models to accurately detect speech and compares it to the written text to identify errors.
- Real-time transcription (~200ms response).
- Support for over 30 languages.
- Speech error detection logic.
- Significant cost savings vs traditional hardware.
Stack Overflow Statistics
A web platform displaying insightful statistics about Stack Overflow questions, answering patterns, and tag popularity using the Stack Exchange API.
- Store and analyze questions from the past week.
- Display most viewed and most scored questions.
- Categorize questions by programming languages.
- Scheduled tasks for data updates.
Secure User Platform
A robust authentication system handling user registration, login, and password recovery. Designed as a reusable microservice for larger applications.
- Email validation and confirmation workflow.
- Syncing user session across tabs.
- Secure JWT implementation.
Job Data Analysis
Data analysis project involving scraping job websites, cleaning the data, and performing clustering analysis to find market trends.
Rental Car Agency API
A RESTful API built with Spring Boot for managing a rental car agency system, featuring complex JPA relationships and MySQL integration.
Customer Management App
A JavaFX desktop application for managing customer data with a local MySQL database, demonstrating classic CRUD operations in a GUI.