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
    Less, Sass, CSS3, HTML5, jQuery, Angular, AngularJS, JavaScript
  • Thinkstep AG
    Apache Kafka, Presto DB, Spark, Hadoop, Akka, Scala
  • sdWebz
    Less, Sass, CSS3, HTML5, jQuery, JavaScript



Belgrade, Serbia



Preferred Environment

Subversion (SVN), Git, IDEA IDE, WebStorm

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: Less, Sass, CSS3, HTML5, jQuery, Angular, AngularJS, JavaScript
  • Senior Software Engineer

    2018 - 2019
    Thinkstep AG
    • Worked with big data.
    Technologies: Apache Kafka, Presto DB, Spark, Hadoop, Akka, Scala
  • 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: Less, Sass, CSS3, HTML5, jQuery, JavaScript
  • 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: Sencha Touch, PHP, jQuery, Sass, CSS3, HTML5, Ext JS, AngularJS, JavaScript
  • 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: PrimeFaces, JSF, CSS3, HTML5, jQuery, JavaScript


  • Angular Instructor

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

  • Curriculum Management System

    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

    I developed an animation-heavy, corporate website.

    Technologies: HTML5, CSS3, Less

  • Online Shop

    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

    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, Less, Scala, PHP, Java
  • Frameworks

    Angular, AngularJS, Sencha Touch, Akka, Hadoop, Spark, Presto DB, JSF, Ionic 2, Ionic, Ext JS, PrimeFaces
  • Libraries/APIs

    jQuery, Vue.js, HTML5 Canvas
  • Tools

    Gulp.js, Grunt, WebStorm, IDEA IDE, Git, Subversion (SVN), Webpack
  • Other

    Front-end, Apache Cordova
  • Paradigms

    Agile Software Development
  • Platforms

    Apache Kafka


  • 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