Uros A.

Uros A.

Senior Software Engineer

Serbia
Hire Uros A. Hire Uros A. Hire Uros A.

About Me

Adept Senior Software Engineer with 7+ years of experience developing, testing, maintaining, debugging software, having a clear understanding of the software development life cycle. My primary focus is on JavaScript (Angular, Vue) and creating rich, responsive interfaces that deliver a well-rounded user experience. I believe that competence is key and finding innovative solutions that help businesses reach their goals.

Portfolio

AngularJS Developer - Glamhive
AngularJS Developer - Glamhive

Glamhive is the first end-to-end, online platform for providing personalized styling services. Glamhive has created a seamless solution that enables all aspects related to styling, from customer communication to payments, and style delivery. Stylists and makeup artists can finally focus on what they do best: providing advice, inspiration, and wardrobe/beauty product curation to their clients. Worked on the development of a single page application that includes several user roles, Stripe payment integrations, and a complete back office system. Technologies used in the project: Angularjs, HTML, SCSS, Gulp.

Lead Front-end Engineer - Large Machine Manufacturer
Lead Front-end Engineer - Large Machine Manufacturer

Led the delivery and development of a single page application tool using the latest version of Angular with a Node.js, Neo4j back-end to fully configure a machine. Worked on the integration of E2E tests to ensure the highest quality of code. Hosted the application on the Azure cloud using three different environments: development, QA, and production. Deployed it on a consistent schedule working with the team and the client. Directly collaborated with the client to ensure calculations were accurate, with pixel perfect designs, and a flowing user experience. Led demos and directly interfaced with the customer. Actively participated in design reviews and provided useful insights on the user interactions/flows. Technologies used in the project: Angular, Typescript, Node, Azure, Cypress.

Lead Front-end Engineer - Curriculum Management System
Lead Front-end Engineer - Curriculum Management System

Acted as Front-End Team Lead and consulting partner for an enterprise-level application development project. Developed a 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). Technologies used in the project: Angular, Typescript, HTML/CSS, SCSS, NGRX.

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (3 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Toptal
Toptal
JavaScript Developer
2016 - 2020 (4 years)
Remote
  • Led the development of a SPA tool and worked on the integration and E2E tests to ensure the highest quality of code.

  • Closely collaborated with the client to plan for an effective user experience, post-launch analysis of products and features.

  • Oversaw and led architectural restructure of the webapp for an Indian research-based pharmaceutical and health management company. Actively participated in design reviews and deployed the application on a consistent schedule working with the team and the client.

Deployinc
Deployinc
Lead Front-End Developer
2015 - 2016 (1 year)
Serbia
  • Led the front-end development team in creating an HTML5-based mobile app using Cordova, Ext JS, and Sencha Touch 2.

  • Created an AngularJS-based sweepstake app and a Cordova plugin for a custom (in-app) app launcher.

  • Enhanced an existing PHP app by extracting presentation logic and introducing layouts.

Digibonus
Digibonus
Front-End Developer
2013 - 2014 (1 year)
Serbia
  • Closely collaborated with the development team to create custom features and improve existing ones for the complex, cutting edge marketing platform Digibonus.

  • Permanently communicate with the development team for planning, reviewing and refining the requirements.

  • Overseeing the product development, architecture and implementation of WYSIWYG live editor for Digibonus V2 application. Developed a custom pie chart jQuery plugin and custom Facebook integrations.

sdWebz
sdWebz
Software Engineer / Architect
2011 - 2020 (9 years)
Serbia
  • Worked on the development of a d a client-side heavy, real-time web application using JavaScript, WebGL, OpenLayers, and HTML5 Canvas.

  • Developed a custom back-office system and a custom deck builder JavaScript plugin for a popular video game fan site.

  • Created a a custom JavaScript-based cart module, using event broadcasts and a single-page modular app that supports several checkout options using AngularJS.

Freelancer
Freelancer
Front-End Developer
2011 - 2013 (2 years)
Remote
  • Worked on the development of Project SeiScreen, being in charge of front-end architecture and implementation.

  • Performed lightweight, real-time seismic monitoring of the application.

  • Implement application solutions according to business requirements and troubleshoot application issues.

Education

Education
BSc. in Computer Science
School of Electrical and Computer Engineering of Applied Studies, Belgrade
2010 - 2014 (4 years)