Andrej Kaurin, Software Developer in Banja Luka, Bosnia and Herzegovina
Andrej Kaurin

Software Developer in Banja Luka, Bosnia and Herzegovina

Member since February 13, 2015
Andrej is an organized, highly motivated, and detail-oriented problem solver. He has thirteen years of professional experience in web app development using various technologies, including JavaScript, Node.js, jQuery, AngularJS, Knockout.js, Backbone.js, SCSS, and CSS. Creating a great user experience through new, innovative ways of user interaction is, and will always be, his greatest passion.
Andrej is now available for hire




Banja Luka, Bosnia and Herzegovina



Preferred Environment

OS X, WebStorm, Git

The most amazing...

...application I've built is a web-based learning platform used by thousands of people.


  • Software Engineer

    2015 - PRESENT
    • Created an exposed API to serve clients.
    • Created an advanced security layer.
    • Created a client framework for application building.
    Technologies: Node.js, PostgreSQL, AngularJS
  • Front-end Engineer

    2015 - 2016
    Mobile Guardian
    • Created a responsive dashboard application.
    • Developed the core front-end framework.
    • Generated an automated build and publish system.
    Technologies: JavaScript, AngularJS, LESS
  • Full-stack Web Developer

    2013 - 2015
    • Created a social platform supporting the learning and development process of entrepreneurs.
    Technologies: JavaScript, AngularJS, Node.js, SCSS
  • Front-end Developer

    2010 - 2013
    Procyon Media
    • Developed a web-based level learning management platform.
    • Created an eCommerce system selling digital goods.
    • Created a web-based back-office for outdoor media planning and warehousing.
    Technologies: JavaScript, AngularJS, Knockout
  • Web Developer

    2007 - 2010
    • Created a web-based application for transportation logistics.
    • Developed a web-based content management system.
    Technologies: JavaScript, Ajax, .NET, C#
  • .NET Web Developer

    2006 - 2007
    • Developed a web content management system.
    Technologies: .NET, C#, JavaScript, ORM
  • Full Stack Engineer

    2002 - 2006
    Orange Solutions
    • Created a web-based transportation logistics and warehousing system.
    • Created a universality system for student and curriculum management.
    Technologies: JavaScript, C#, .NET


  • Mobile Guardian - School Dashboard (Development)

    Mobile Guardian exists to offer mobile devices MDM & protection, empowering parents and schools in managing smartphones and tablets efficiently, simply, and cost effectively.

  • - Social Collaboration Platform (Development)

    An organization investing in student entrepreneurs solving big problems and helping these courageous innovators to build great companies. My contribution included creating a business model, web API, and front-end framework, and leading the entire front-end team.

  • SelfNet – eCommerce Platform for Insurance (Development)

    SelfNet was a project creating a web portal for RSA insurance in the United Kingdom. The software was developed under contract with Bluewrasse, a UK software company. My contribution included development of the web portal instance, creation of the back-end and front-end architecture, and leading the web team.

  • Qusion - Content Management Framework (Development)

    Qusion is an advanced content management framework developed for satisfied developers and end-user needs for a web site or portal manipulation and management. My contribution included creation of the core idea, development of the business model, and management of the development team.

  • LearningCubes - Learning Management System (Development)
  • Telerik SitFinity – Content Management System (Development)

    Sitefinity is a development platform for construction and management of websites, community portals, and intranets. Inspired by Web 2.0 UIs, the product delivers a top experience for end users, while the flexible architecture empowers developers to be in full control. My contribution included creation of specifications for various controls, evaluation of ORM tools, and software development.

  • Transmission - OHR Transport System (Development)

    I programmed a business layer and user interface using C#/ASP.NET technology, XML, XSL, JavaScript, DHTML-a and CSS-a. The security system development and implementation is based on horizontal and vertical access to application modules and stability control as well. It features GUI standard definition and module cooperation definition.

  • CloudAge Solutions - Expense Management (Development)

    Optimized cloud infrastructure and improved network efficiency, reducing costs with solutions tailored to customer requirements. Performance optimized network design, effective cost management and chargeback, and competitive sourcing of connectivity and bandwidth.


  • Languages

    JavaScript, CSS, ECMAScript (ES6), SQL, Sass, Less, TypeScript
  • Frameworks

    AngularJS, Sails.js, Knockout.js, Kendo UI
  • Libraries/APIs

    jQuery, Node.js, Highcharts, Backbone.js, Google API, jQuery UI
  • Tools

    SiteFinity, Gulp.js, Grunt, Bower, Jira, GitHub, Git, Subversion (SVN)
  • Other

  • Paradigms

    Scrum, Kanban
  • Platforms

    MacOS, Windows
  • Storage



  • Certified NLP Practitioner in NLP Practitioner
    2015 - 2016
    International Association for Neuro-Linguistic Programming - Belgrade, Serbia
  • Technical High School degree in Computer Science
    1995 - 1999
    Nikola Tesla High School - Banja Luka, Bosnia and Herzegovina


  • Rutgers Mini MBA
    Rutgers University

To view more profiles

Join Toptal
Share it with others