About Me

Hello! I'm Radovan, a passionate software developer with a strong interest in building applications that make a difference. I enjoy solving complex problems and creating efficient, user-friendly solutions.

My tech journey began during my university years, where I first experimented with C and Python for task automation. That initial spark ignited my passion to master data structures and algorithms through LeetCode problem-solving. At university, I've developed expertise in full-stack development, machine learning, and distributed systems. Beyond academics, I've contributed significantly to the EU-funded NEMO project by designing and deploying the MetaFOX AutoML component, and gained industry experience at Inovatec Systems, where I built real-time applications using Angular and .NET technologies.

When I'm not coding, you can find me mentoring students as a teaching associate, watching sci-fi movies, or exploring the great outdoors. I believe in continuous learning and am always eager to take on new challenges. I'm excited about the future of technology and how it can shape our world for the better.

Skills

Programming Languages

PythonC#JavaC/C++JavaScriptTypeScriptKotlinPHPSQLR

Frontend

ReactNext.jsAngularHTML/CSSTailwind CSSBootstrap

Backend

Node.jsExpressFastAPIDjangoASP.NETSpring BootRESTful APIs

Database

Microsoft SQL ServerPostgreSQLMySQLSQLiteMongoDBRedis

Machine Learning

TensorFlowPyTorchScikit-learnXGBoost

DevOps & Tools

Docker & Docker ComposeKubernetesGitCI/CD

Operating Systems

WindowsLinux

Education

2021 - Present

Bachelor of Software Engineering (GPA 9.84/10.00)

Faculty of Science, University of Kragujevac — Kragujevac, Serbia
2017 - 2021

High School (GPA 5.00/5.00)

Grammar School - Kruševac — Kruševac, Serbia

Degrees and Certifications

  • Diploma from the Mathematical Institute of the Serbian Academy of Sciences and Arts (SASA) for successfully completing the project Heuristics for the Research Practice Scheduling Problem.
  • FCE (First Certificate in English): Cambridge English exam certificate with an overall grade of B. Individual scores: Speaking- A, Reading- A, Use of English- B, Listening- B, Writing- B.
  • Huawei ICT Academy Certificate for completing the Python Basics course.
  • Certificate of Completion for the Huawei Seeds for the Future program.
  • Vuk Karadžić Diploma for exceptional academic achievement during secondary education.
  • Vuk Karadžić Diploma for exceptional academic achievement during primary education.

Conferences

May 2024

The Third Serbian International Conference on Applied Artificial Intelligence (SICAAI)

A Comparative Study Of AutoML Libraries And Hyperparameter Tuning Techniques
April 2024

Deep Tech Open Science Day Conference 2024

Efficient Generation of Diverse Instances for P||Cmax Solver Evaluation

Papers

January 2025

Systematic Literature Review of Optimization Algorithms for PCmax Problem

Symmetry
Read paper
April 2024

Efficient Generation of Diverse Instances for P||C max Solver Evaluation

First Deep Tech Open Science Day Conference
Read paper

Languages

SerbianNative or bilingual proficiency
EnglishProfessional working proficiency
FrenchElementary proficiency
View My ExperienceCheck Out My Projects