Software Engineering Student
Email: milojevicm374@gmail.com | Phone: +381 64 9781191
GitHub: github.com/MihajloMilojevic | LinkedIn: linkedin.com/in/mihajlomilojevic
Passionate and driven software engineering student with hands-on experience in full-stack development, freelance projects, and programming competitions. Actively exploring different areas of software development through internships, hackathons, and team-based projects. Eager to contribute, learn, and grow in dynamic engineering environments.
Faculty of Technical Sciences, University of Novi Sad
BSc in Software Engineering and Information Technologies
2023 – Present
Electro-Transport Technical School “Nikola Tesla”, Kraljevo
Electrotechnician of Information Technology
2019 – 2023
- GPA: 5.0 (maximum) – Valedictorian
Cryptography Intern
MVP Workshop – Team 3327
February – March 2025
- Researched and implemented a key recovery mechanism for the ECPDKSAP (Curvy) stealth address protocol
- Contributed to the design of distributed key generation and threshold signature schemes using MPC
- Co-developed a Go-based cryptographic library for share generation, reconstruction, and validation using ECDSA and Merkle trees; compiled to WebAssembly
React Native Developer (Part-Time)
Fitnesses
September 2022 – December 2023
- Implemented redesigned UI components and layouts in an existing cross-platform fitness app
- Developed new features based on product specifications
- Maintained and refactored legacy code for improved performance
Freelance Fullstack Developer
Remote
2022 – Present
- Built and deployed ChillTube, an anime streaming platform with a custom admin panel using Next.js and MySQL (GitHub)
- Developed The Reptile House, an e-commerce web app with product listings, auth, and admin tools (GitHub)
- Built most of the REST API for the Belgrand mobile app using Hono (JavaScript)
- Migrated backend services from Hono (JavaScript) to Fiber (Go) for the Arhivix project
Languages:
JavaScript, C, C++, C#, Java, Python, PHP, Go
Frameworks & Libraries:
React, React Native, Next.js, Node.js (Express), Fiber (Go), Hono (JavaScript)
Tools & Platforms:
Git, GitHub, VS Code, Postman
Databases:
MySQL, SQL Server, Oracle, MongoDB, Firebase Realtime Database, PL/SQL
Other:
Cryptography, Computer Networks, REST APIs
EU Quiz Mobile App
Team Project – 1st Prize Winner
GitHub Repository
Technologies: React Native, Node.js, MongoDB
- Built a full-stack mobile application to educate users about the European Union through interactive quizzes
- Developed a RESTful API in Node.js to handle user sessions, scores, and question data using MongoDB
- Collaborated with a team of 3 to complete the project under a competition deadline
- Won first place in a national civic-tech competition
MHotelify – Hotel Management System
Java Swing Desktop Application
GitHub Repository
Technologies: Java, Swing, JUnit, XChart
- Created a desktop application to manage hotel operations, including room bookings and customer information
- Applied object-oriented programming principles for maintainability and scalability
- Utilized JUnit for testing and XChart for visual reporting
- Designed a user-friendly interface using Swing
Checkers.py – AI-Powered Checkers Game
Python Desktop Application
GitHub Repository
Technologies: Python, Minimax Algorithm, Alpha-Beta Pruning
- Developed a checkers game with single-player (AI) and two-player modes
- Implemented an AI opponent using the Minimax algorithm with alpha-beta pruning
- Designed a GUI that highlights moves and enforces rules
- Packaged for easy Windows installation
FestiPlan – Festival Management Web App
Web Design Course Project
GitHub Repository | Live Demo
Technologies: React.js, Firebase Realtime Database
- Developed a responsive frontend for browsing and managing music festivals
- Implemented festival browsing, filtering, and search features
- Used Firebase Realtime Database for data storage
- Designed and deployed as part of a web design course
mysql-like-mongo – Node.js ORM for MySQL
NPM Package
GitHub Repository | NPM
Technologies: Node.js, MySQL
- Developed a Mongoose-like Node.js ORM for MySQL databases
- Enabled schema definitions with built-in CRUD and custom functions
- Published the package to NPM for developer use
The Reptile House – E-commerce Web Application
Client Project
GitHub Repository
Technologies: Next.js, React.js, Node.js, MySQL
- Developed an e-commerce platform with product browsing, authentication, and admin panel
- Built a custom REST API and MySQL backend
- Designed responsive UI with standard CSS
AIBG4-AlienWarz-Bot – AI Game Bot
Team Project – AI BattleGround Hackathon v4.0
GitHub Repository
Technologies: Python
- Developed an AI bot to play Alien Warz during a 20-hour hackathon
- Focused on pathfinding and strategic game-state evaluation
PQSAPwKR – Post-Quantum Stealth Address Protocol with Key Recovery
Cryptography Course Final Project
GitHub Repository
Technologies: Python, Kyber, Post-Quantum Cryptography
- Researched and developed a stealth address protocol using Kyber
- Implemented a key recovery system compatible with post-quantum security assumptions
- Final project for advanced cryptography coursework
- 🏆 1st Place, EU Mobile App Competition (team of 3) – Winter 2022
- 🥉 3rd Place, DigiHack Hackathon (team of 4) – September 2024
- 🧠 Finalist, AI BattleGround Hackathon v4.0 (team of 2) – May 2024
- 🧑💻 Finalist, National High School Hackathon (team of 4) – December 2021
- 🏆 1st Place, National Electronics Competition – May 2022
- 🧮 Participant, math and programming competitions throughout high school (2019–2023)
- EF SET English Certificate – C2 Proficient (Score: 79/100) – June 2022
- Cisco Networking Essentials – Cisco Networking Academy – April 2023
- Cisco IT Essentials: PC Hardware and Software – Cisco Networking Academy – June 2022
- Oracle Database Foundations – May 2022
- Cryptography: Zero-Knowledge Proofs – Matematička Akademija – February 2025
- Final project: PQSAPwKR – Post-Quantum Stealth Address Protocol with Key Recovery
- Certifications – freeCodeCamp Profile
- Certifications – HackerRank Profile
- HTML5 and CSS3 – Pirple – October 2021