User

About Me

I am a fourth-year Computer Science & Engineering student with strong academic foundations and hands-on experience in software development, databases, and game development. My goal is to apply my technical skills and problem-solving ability to contribute to impactful projects in software engineering, game development, and IT solutions. I enjoy building practical systems, improving workflows, and learning new technologies through real projects.

  • Programming
    Java, C++, SQL, Python Basics
  • Web Development
    HTML, CSS, JavaScript
  • Game Development
    Godot, GDScript (mechanics, physics, gameplay logic)
  • Technical Tools
    AutoCAD Basics
  • Core CS
    OOP, algorithms, data structures
  • Professional
    Collaboration, documentation, communication, project management
  • BHRT Internship
    Supported IT systems used in national broadcasting, including RTVTax, RTVGrid, Jutel RadioMan, and OnAir platforms. Assisted with SQL-based data migration, database management, metadata structuring, system testing, and technical documentation while collaborating on workflow and scheduling optimization.
  • Rift Diver - Solo Indie Developer (Coming to Steam)
    Designing and programming a 2D combat-focused platformer in the Godot Engine. Architected core systems including combat mechanics, physics, and RPG upgrade loops. Successfully launched the game's official Website and Steam Store Page for commercial release.
  • Gym Website Prototype
    Front-end prototype built with HTML/CSS/JS, focused on UI and usability, supported with a simple back-end that provides users to register, manage their accounts, and pay with credit cards.
  • International University of Sarajevo
    Computer Science & Engineering (4th-year)
  • First gymnasium Sarajevo
    High school
  • Coursework
    OOP, Algorithms, Data Structures, Databases, Web Development
  • Interests
    Software engineering, game development, IT solutions
  • English
    Bilingual proficiency (C1)
  • German
    Elementary proficiency

My Services

Web Development

I build responsive websites using HTML, CSS, and JavaScript with clean structure and usability.

Contact Me

Software Design

I design and structure software solutions using object-oriented principles, focusing on clarity, maintainability, and problem-solving.

Contact Me

Game Development

I develop gameplay mechanics and systems in Godot, focusing on interaction and game feel.

Contact Me

My Projects

Rift Diver (Steam Release)

Rift Diver is a punishing 2D hack-and-slash action platformer with souls-like elements, developed entirely from scratch using the Godot Engine. As the sole developer, I architected the core systems, including three distinct playable classes (Knight, Archer, Shaman), dynamic combat mechanics, and a robust RPG upgrade loop. The game features an engaging 4-level campaign, an Endless Dungeon mode, and intense pixel-art boss encounters. I managed all aspects of the project, from programming tight player movement and physics to visual effects, culminating in a full commercial PC release.

Play on Steam Official Website

GetItFixed

A comprehensive digital coordination platform designed to formalize the household repair and artisan services industry in Bosnia and Herzegovina. Built using a decoupled three-tiered architecture, the backend is powered by Django REST Framework and a PostgreSQL database hosted on Supabase. The frontend utilizes Next.js with React and TypeScript. Key innovations include a custom dual-state lifecycle model that separates global booking states from micro-level negotiations, and an automated server-side scheduling conflict prevention system. Additionally, the platform integrates an AI-powered service classification assistant using Google Gemini and an atomic escrow financial system for secure payments. Originally starting as an academic graduation project, this scalable application bridges the gap in the local artisan marketplace by formalizing communication and setting operational rules.

Gym Website Prototype

A front-end web prototype built using HTML, CSS, and JavaScript, focused on usability and clean interface design. The project is supported by a simple back-end that allows users to register, manage their accounts, and perform credit card payments.

Coffee Machine Simulation (C++)

My first programming project, developed in C++. The application simulates a fully functional coffee machine, handling user input, drink selection, and internal logic through structured program flow and object-oriented concepts.

NBA Database Simulation

An educational project focused on designing and managing a relational database for NBA teams and players. Using SQL, I implemented table creation, relationships, and both basic and advanced queries for inserting, updating, deleting, and retrieving data. The project strengthened my understanding of relational databases and data modeling.

Advanced Security System (STM32)

An embedded systems project developed using the STM32 Nucleo F411RE microcontroller. The goal was to gain practical experience with microcontroller programming and peripheral modules. The system includes the use of timers, UART communication, sensor input, and GPIO pin control, providing hands-on exposure to low-level hardware interaction.