Edin Mujagic, Software Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Edin Mujagic

Software Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina

Member since August 25, 2016
Edin is a software developer with years of experience in a wide range of technologies. He has worked with startup teams and built web solutions for dashboards, network performance, and web crawlers. He also has a keen interest in computer graphics. He's a great developer with proven ability to get things done.
Edin is now available for hire




Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina



Preferred Environment

Bash, JetBrains, Git

The most amazing...

...thing I've coded is an extensible ray tracer with a plugin using Qt plugin architecture.


  • Software Engineer

    2016 - 2017
    Questr (Remote)
    • Inherited an unrunnable legacy website codebase with Node.js, Angular, and Postgres architecture.
    • Stabilized it, improved some areas, and made it maintainable.
    • Reimplemented some unmaintainable areas, such as login, feed, and features.
    • Improved email notification sending with Sendgrid.
    • Added new features and improved UI visuals and overall behavior.
    Technologies: PostgreSQL, Angular, Node.js
  • Software Engineer

    2016 - 2017
    • Created a C++ Qt desktop application for video surveillance, interfacing with various devices through the third-party SDKs and APIs.
    • Used Qt modules such as GUI, networking, graphics, custom widgets, web sockets, and a Postgres database.
    • Created an Angular support application for generating data input.
    • Integrated Google Breakpad, Boost, emailing, and crypto.
    • Implemented custom logging and a custom licensing framework.
    Technologies: PostgreSQL, Node.js, Angular, Qt, C++
  • Software Engineer

    2013 - 2016
    • Created a statistics collector and appropriate heatmap for a video player with Java and HBase.
    • Created a web crawler with Java, MongoDB, and Elasticsearch for item similarity.
    • Led the team to build a full-stack MEAN CMS-like web application.
    • Built a Node-webkit network performance testing tool with a Node.js back end.
    • Fixed bugs on a browser plugin (C++) and implemented Java and Scala back-end services for a teleconferencing application.
    Technologies: Scala, Node.js, C++, JavaScript, Java



  • Languages

    JavaScript, C++, SQL, Java, Bash, Scala
  • Libraries/APIs

    Node.js, WebRTC, OpenGL
  • Frameworks

    Qt, Express.js, AngularJS, Angular, Spring Boot
  • Tools

    IntelliJ IDEA, Vagrant, Shell, Vim Text Editor, Git, JetBrains, TeamCity, Jira
  • Paradigms

    Functional Programming, MEAN Stack
  • Platforms

    Docker, Linux, Amazon Web Services (AWS)
  • Storage

    MongoDB, HBase, PostgreSQL, MySQL
  • Other

    SOLID Principles, Data Mining, 3D, Computer Graphics


  • Master of Science Degree in Computer Science
    2012 - 2016
    University of Sarajevo - Sarajevo
  • Bachelor of Science Degree in Computer Science
    2006 - 2012
    University of Sarajevo - Sarajevo

To view more profiles

Join Toptal
Share it with others