
Uros Avramovic
Verified Expert in Engineering
Software Developer
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.
Portfolio
Experience
Availability
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.
Work Experience
Lead Front-end Engineer
sdWebz
- 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.
Senior Software Engineer
Thinkstep AG
- Worked with big data.
Front-end Engineer
sdWebz
- 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.
Senior Front-end Developer
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.
Front-end Engineer
Digibonus
- 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.
Experience
Angular Instructor
Curriculum Management System
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
http://united.cloud/Technologies: HTML5, CSS3, Less
Online Shop
Technologies: AngularJS, SCSS, .NET
The Scope
http://thescope.com/Skills
Languages
JavaScript, HTML5, CSS3, HTML, CSS, 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, HTML5 Canvas
Tools
Gulp, Grunt, WebStorm, IDEA IDE, Git, Subversion (SVN), Webpack
Other
Front-end, UI Development, Front-end Development, Cordova
Paradigms
Agile Software Development
Platforms
Apache Kafka
Education
Bachelor's Degree in Computer Science
The School of Electrical and Computer Engineering of Applied Studies - Belgrade, Serbia