Marko Dujović

FullStack Software Engineer

About Me

Hi, I’m Marko, a software engineer with a passion for problem-solving, tinkering and developing meaningful software solutions. Coming from Belgrade, Serbia, I’ve been actively working as a software engineer for more than 2 years, and 4 years through studies.

From 2015 to 2019, I’ve attended the High School of Electrical Engineering “Rade Končar”, where I learned electrical engineering and the basics of microcontroller programming, which is where I gained interest in computer architecture and software development.

In 2023, I’ve graduated with a bachelor’s degree in Computer Science from the School of Electrical and Computer Engineering, where I studied Computer Architecture, Software Engineering, Game Development, Operating Systems, Software Design and Architecture, Software Integrations and Software Testing Techniques.

Since 2022, I’m actively working for Clarivate as a Software Engineer, where I maintain Enterprise Content Management Systems.

When I’m not working on software development, I enjoy reading books, playing video games, doing puzzles, playing board games, and as of last year, I’ve gained interest in amateur photography, both digital and film photography.

Experience

Education

  • High School of Electrical Engineering "Rade Končar"

    2015 - 2019

    Process Control

  • School of Electrical Engineering and Applied Studies

    2019 - 2023

    New Computer Technologies

Work Experience

  • Clarivate

    2022 - Present

    • Futures Graduate

      2022 - 2023

      Getting to know internal applications and systems, discovering technologies used and general onboarding with the Company.

    • Associate Software Engineer

      2023 - 2024

      Maintaining backend Enterprise Content Management applications and developing applications for automating PDF jobs.

    • Software Engineer

      2024 - Present

      Maintaining and developing internal Enterprise Content Management frontend and backend applications. Maintaining a pricing engine.

Projects

  • Final Thesis Project

    A Final Thesis Project for my graduation. a Medical Facility cross-platform set of apps that is built using .NET Web API, Blazor, Flutter and Dart. Project consists of a Web app and an Android app and utilizes a Client-Server architecture. Apps communicate with a .NET Web API Backend Server, which queries data from a MariaDB Database.

    Goal of this project was to showcase usages and functionality of different platforms and frameworks that communicate with the same backend.

  • Matrix Themed Portfolio

    A First version of my portfolio! Built in vanilla HTML, CSS and JavaScript. Features a Matrix inspired theme and some basic functionality such as ScrollSpy, Jump to Anchor, some hover animations and canvas drawing.

    Icons used in this project are from the Devicon and Bootstrap Icons libraries.

  • E-Mail Encryption Application

    An E-mail encryption app written in Java and JavaFX. Provides a way to encrypt emails before sending and decrypt received emails. Utilizes a few different AES Algorithms for encryption and decryption.

    E-Mails are encrypted and decrypted using a Master Password, which the User sets when writing a new E-Mail. User can choose from four different algorithms to use for encryption: MD5, SHA-1, SHA-256 and SHA-512.

    Project uses various different libraries for it's functionalities, i.e, Jaspyt, XStream, JavaFX with ControlsFX, etc.