Second-year software engineering student with a strong foundation in math and programming, and a particular interest in low-level programming and compilers.
2024 - Present
Bachelor of Software Engineering
Current average grade: 9.78
Enrolled with a perfect score on the entrance exam
2020 - 2024
Graduated with the Vuk Karadžić Diploma and a 5.00 grade average
Arcade/action game developed in 10 days in Unity with C# for Bigmode Game Jam 2025
Ranked #13 in originality and #16 in fun out of 829 entries
Play as a ball of electricity and stop birds from ruining your car, while keeping a combo going
itch.io GitHubSmall shell clone made as a university project
Support for multiple commands, piping and redirections
GitHubLSP language server for the Logo programming language
Syntax highlighting, diagnostics reporting, rename refactoring and more
GitHubApp that lets you play checkers against a bot (that's impossible to beat)
Made with C# (.NET) and Avalonia UI
GitHubAction/puzzle game developed in 48 hours in Unity with C# for Global Game Jam 2024
Find a hidden target by tickling them
GGJ Site GitHubA C++ console app that parses JSON and evaluates user expressions
Supports functions and operations in expressions
GitHub2024 - Present
Teaching multiple high school students math, physics and programming at OlyPro
2022 - 2023
Competed in the Business Challenge and Challenge Special competitions, reaching the superfinals
2018 - 2024
Competed on the national level in category A Mathematics, Physics and city level in Programming
Won multiple awards in math and physics
2023
Assisted in organizing the Mathematical Grammar School Cup at the National Assembly of Serbia
Guided participants around Belgrade
Proficient in C++, C# and C
Familiar with Python, Java and Prolog
Some experience with web development (JavaScript, HTML and CSS)
Knowledge of SQL and relational database principles and organization
Extensive experience with the Unity game engine, some with Godot and Unreal
Familiar with the .NET Framework and Avalonia UI
Understanding of deep learning and neural networks and the math behind it
Familiar with AI integration into C# apps
Quick and efficient at debugging
Keeping projects organized and their structures thought out
Focus on optimization, but keeping readability and improvability in mind
Knowledge of linear algebra and analytical geometry
Familiar with statistics and its uses
Knowledge of calculus and discrete mathematics
Highly motivated
Strong problem-solving skills
Ability and willingness to learn quickly and thoroughly
Great communication skills, even when working under strict time pressure
Creative outside-the-box thinking