Projects

Check out projects I've worked on during my own time.

TalkTactics

Language-learning app for mastering English words and their definitions, featuring role-based access, light/dark mode, query caching, and a separated backend. For backend development I used Spring Boot / Spring Security with Json Web Tokens authorization. For frontend development I decided to use Next.js 14 with App Router with combination of React Query (caching / better performance), Zod / React Hook Form (validation, better user experience), Zustand and more.

SmartSenior

SmartSenior is an innovative application built with React Native using Expo and Firebase as the backend. It enables active tracking and monitoring of the activities of senior individuals, featuring role division (Senior, Keeper), internationalization, style themes, account creation with OAuth2, and the scheduling of recurring events. With an intuitive interface and advanced functionalities, SmartSenior is the perfect tool for efficient elderly care management.

JobFinder

JobFinder, developed using React Native with Expo and Firebase, simplifies job hunting in the tech industry. Enjoy easy login, seamless registration, and explore the latest programming job opportunities. The app features a web scraper for real-time job listings, enabling users to apply effortlessly within the application. Your go-to platform for swift and efficient tech job searches.

Bibliopolium

Bibliopolium, a PHP-based application with a MySQL database running on XAMPP, represents a student project designed for learning purposes. This bookstore application provides essential features like a user-friendly shopping cart, purchase history, and advanced security measures to counter SQL injection and Cross Site-Scripting. Moreover, it includes an admin panel with CRUD operations for efficient content management.