Uros Avramovic, Software Developer in Belgrade, Serbia
Uros Avramovic

Software Developer in Belgrade, Serbia

Member since April 18, 2016
Uros is a professional software engineer that has several years of experience in front-end development. He's worked in teams of all sizes, and led medium-sized projects. His primary focus is on creating rich, responsive interfaces and on JavaScript development—mainly working on projects using the AngularJS (both 1 and 2) framework.
Uros is now available for hire


  • sdWebz
    JavaScript, AngularJS, Angular 2, jQuery, HTML5, CSS3, Sass, LESS
  • Thinkstep AG
    Scala, Akka, Hadoop, Spark, Presto, Kafka
  • sdWebz
    JavaScript, jQuery, HTML5, CSS3, Sass, LESS



Belgrade, Serbia



Preferred Environment

WebStorm (IDEA), Git, SVN

The most amazing...

...thing I've developed is a real-time seismic tracking app using WebGL in its early days.


  • Lead Front-end Engineer

    2015 - PRESENT
    • Coded a HTML5 semantic, animation-heavy website.
    • Created a custom JavaScript-based cart module, using event broadcasts.
    • Built a single-page modular app that supports several checkout options using AngularJS.
    • Contributed to the development of a corporate portal; working extensively on the front-end doing everything from slicing the initial PNG mockups to creating the HTML and CSS and writing the spark templates.
    • Architected and developed, in a team, of a corporate portal using Angular 2.
    Technologies: JavaScript, AngularJS, Angular 2, jQuery, HTML5, CSS3, Sass, LESS
  • Senior Software Engineer

    2018 - 2019
    Thinkstep AG
    • Worked with big data.
    Technologies: Scala, Akka, Hadoop, Spark, Presto, Kafka
  • Front-end Engineer

    2011 - 2018
    • Created a client-side heavy, real-time web application. Technologies used: JavaScript, WebGL, OpenLayers, and HTML5 Canvas.
    • Worked extensively in creating interfaces and websites—from slicing the initial mockups to writing the HTML5 and CSS3.
    • Contributed to the development of a custom back-office system for a popular video game fan site.
    • Wrote a custom deck builder JavaScript plugin for a popular video game website.
    • Embedded the plugin in a custom WordPress website and wrote custom, animation-heavy WordPress short codes.
    Technologies: JavaScript, jQuery, HTML5, CSS3, Sass, LESS
  • Senior Front-end Developer

    2014 - 2015
    Deploy, Inc.
    • Led the front-end development team in creating an HTML5-based mobile app using Cordova, Ext JS, and Sencha Touch 2.
    • Led a team of developers in creating AngularJS-based sweepstake app.
    • Created a Cordova plugin for a custom (in-app) app launcher.
    • Optimized an existing PHP app by extracting presentation logic and introducing layouts.
    Technologies: JavaScript, AngularJS, Ext JS, Sencha Touch 2, HTML5, CSS3, Sass, jQuery, PHP
  • Front-end Engineer

    2013 - 2014
    • Created the architecture and saw through the implementation of a WYSIWYG live editor for a Digibonus V2 application.
    • Built custom Facebook integrations.
    • Developed custom jQuery chart plugins.
    Technologies: JavaScript, jQuery, HTML5, CSS3, JSF, PrimeFaces


  • Angular Instructor (Other amazing things)

    I envisioned and led advanced course for Angular framework, dedicated to other developers.

  • Curriculum Management System (Development)

    As a consulting partner, I engaged in the role of a front-end team lead for an enterprise-level application.

    I developed this curriculum management solution as a SaaS (software-as-a-service) solution. Being a SaaS solution, this enabled other universities to quickly adapt and integrate other enterprise systems (e.g., student administration systems, reporting management systems, authentication solutions, and more).

  • United Cloud (Development)

    I developed an animation-heavy, corporate website.

    Technologies: HTML5, CSS3, Less

  • Online Shop (Development)

    I remotely led a team of developers in the build of an online shop for a large cable TV provider. I also organized developer training and pair-programming sessions.

    Technologies: AngularJS, SCSS, .NET

  • The Scope (Development)

    An Angular 2 app; in part, it uses a WordPress REST API as some of the content is managed from WordPress.


  • Languages

    JavaScript, HTML5, CSS3, Sass, ECMAScript (ES6), TypeScript, PHP, Java
  • Frameworks

    Angular, AngularJS, Cordova, Sencha Touch, JSF, Ionic 2, Ionic, Ext JS, PrimeFaces
  • Libraries/APIs

    jQuery, Vue.js, HTML5 Canvas
  • Tools

    Gulp.js, Grunt, Webpack
  • Other

  • Paradigms

    Agile Software Development


  • Bachelor's degree in Computer Science
    2010 - 2014
    The School of Electrical and Computer Engineering of Applied Studies - Belgrade, Serbia

To view more profiles

Join Toptal
Share it with others