Marko Popadić

Second-year software engineering student with a strong foundation in math and programming, and a particular interest in low-level programming and compilers.

Education

University of Belgrade, School of Electrical Engineering

2024 - Present

Bachelor of Software Engineering

Current average grade: 9.78

Enrolled with a perfect score on the entrance exam

Mathematical Grammar School

2020 - 2024

Graduated with the Vuk Karadžić Diploma and a 5.00 grade average

Projects

Power-Line Fried Chicken

C# Unity

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 GitHub

Mini CLI

C++

Small shell clone made as a university project

Support for multiple commands, piping and redirections

GitHub

Logo LSP

Java

LSP language server for the Logo programming language

Syntax highlighting, diagnostics reporting, rename refactoring and more

GitHub

Checkers Bot

C# Avalonia UI

App that lets you play checkers against a bot (that's impossible to beat)

Made with C# (.NET) and Avalonia UI

GitHub

The Secret Laugh

C# Unity

Action/puzzle game developed in 48 hours in Unity with C# for Global Game Jam 2024

Find a hidden target by tickling them

GGJ Site GitHub

JSON Parser

C++

A C++ console app that parses JSON and evaluates user expressions

Supports functions and operations in expressions

GitHub

Experience

Private Tutoring in Math, Physics and Programming

2024 - Present

Teaching multiple high school students math, physics and programming at OlyPro

Entrepreneurship Competitions

2022 - 2023

Competed in the Business Challenge and Challenge Special competitions, reaching the superfinals

Math, Physics and Programming Competitions

2018 - 2024

Competed on the national level in category A Mathematics, Physics and city level in Programming

Won multiple awards in math and physics

Volunteer at the Mathematical Grammar School Cup

2023

Assisted in organizing the Mathematical Grammar School Cup at the National Assembly of Serbia

Guided participants around Belgrade

Skills

Programming Languages

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

Tools

Extensive experience with the Unity game engine, some with Godot and Unreal

Familiar with the .NET Framework and Avalonia UI

AI

Understanding of deep learning and neural networks and the math behind it

Familiar with AI integration into C# apps

Programming Skills

Quick and efficient at debugging

Keeping projects organized and their structures thought out

Focus on optimization, but keeping readability and improvability in mind

Math

Knowledge of linear algebra and analytical geometry

Familiar with statistics and its uses

Knowledge of calculus and discrete mathematics

Personal Skills

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