Skills
Projects
RoadFlow
This application was developed to provide drivers with reliable, real-time information on both mobile and stationary speed cameras. The core of the app is built around a verified data source that undergoes automatic daily updates, ensuring the information stays current without manual intervention. Users can navigate through a clean list view of active locations or switch to a dedicated tracking mode for a more dynamic experience while on the road. To maximize accessibility, a custom home screen widget was implemented, allowing users to pin their two favorite cities for instant monitoring at a glance.
Frizerski studio Nina
Frizerski studio Nina is a Kotlin Android app designed to replace paper scheduling for a local hair salon...
Appointments are persisted in Firebase Firestore with real-time updates...
Sehara Cloud
SeharaCloud Mobile is a native Android application designed to seamlessly interact with a self-hosted media cloud, bringing personal music, video, document, and photo libraries straight to mobile devices. Built with a modern MVVM architecture and StateFlow, the app features background audio playback with lock-screen controls, media streaming, and an integrated multi-mode video player. It includes a built-in document viewer with zoom capabilities, an intuitive photo gallery with full-screen viewing, and custom locale-aware sorting to ensure seamless navigation across all media types.
Easy Peasy
Easy Peasy is a mobile food ordering app designed for a smooth and intuitive experience. Users can browse available menus, place orders with ease, and manage their personal profile. A dedicated recent orders section lets users revisit their order history and reorder previous meals in just a few taps.
LaptopiTravnik
LaptopiTravnik is a local shop based in Travnik specializing in refurbished laptops. As part of a school project, I was responsible for the visual identity of the business — designing a two-sided promotional brochure that presents the shop's offer in a clean and professional layout, built entirely in Inkscape.
Alongside the brochure, I modeled a 3D representation of a ThinkPad laptop in SketchUp, complete with a custom LaptopiTravnik sticker, intended to serve as a visual asset for the brand's promotional materials.
Tvoja Maja
Tvoja Maja is a web-based clothing store built around a simple and intuitive shopping experience. Customers can browse available t-shirts, hoodies, and polo shirts, customize their order through a dedicated editor, and submit it with ease. Each registered user has access to their own profile where they can review past orders, while a contact form allows them to leave feedback or suggestions directly to the team.
On the administrative side, the app includes a fully featured admin panel that provides an overview of all placed orders along with key order statistics. Admins can monitor and update the availability status of individual items and read messages submitted by users — giving full control over both inventory and customer communication.
About Me
I'm a second-year Software Engineering student from Travnik, Bosnia, currently studying at the university in Zenica. Coming from a small city, I've always been driven by curiosity and a passion for building things that actually work and look great.
I have a particular interest in mobile app design and development, though at the core of everything I do lies a strong preference for backend logic and well-structured functionality. I enjoy thinking through how systems work under the hood just as much as crafting a clean user interface.
When I'm not writing code, you'll find me outdoors — whether that's cycling through the countryside, hitting the gym, or simply enjoying what nature around Travnik has to offer.