Stojan K.

Stojan K.

Senior Software Engineer

Serbia
Hire Stojan K. Hire Stojan K. Hire Stojan K.

About Me

Stojan is a Senior Software Architect and a team leader with more than 10 years of professional experience and a particular focus on back-end development and cloud systems. Throughout his career, Stojan had the opportunity to provide solutions developed in different Java frameworks and to maintain various stages of cloud systems. He holds a Master's degree in Software Engineering.

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (4 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.

Scope Content AG
Scope Content AG
Software Engineer
2016 - Present (8 years)
Remote
  • Worked on the development of a Swiss platform that facilitates sharing relevant online content with targeted groups.

  • Worked on the BE architecture/development/code reviews and was responsible for releases, DBs, domains, accounts, Jenkins, SSLs.

  • Wrote over 80% of the project's codebase and accomplished migration from Scaleway Cloud onto the Google Cloud Engine.

Deployinc
Deployinc
Lead Web/Android Developer
2014 - 2016 (2 years)
Belgrade , Serbia
  • Acted as back-end/front-end engineer for thecreditjunction.com, a data driven lending platform that helps owners of small and midsized businesses grow their companies. Website is integrated via APIs with: www.onelogin.com, www.auth0.com.

  • Led the integrations team for Ray Super Remote, an Android-powered universal remote control - designed to replace IR remotes. Managed a successful integration with a lot of third parties (Dish, Directv, TimeWarner, Roku, Amazon Alexa, Nest Learning Thermostat, Philips Hue lighting, MixPanel, etc).

  • Developed the front-end for the bet.com website, official Black Entertainment Tv website, using Node, BackBone, SCSS. Website is integrated via APIs with: TWEAuth, www.mixpanel.com.

Digibonus
Digibonus
PHP/Java Developer
2013 - 2015 (2 years)
Belgrade , Serbia
  • Worked on the development of Digibonus, a website that helps brands to engage and grow their communities through Facebook experiences that fans love, such as prize draws, instant win competitions etc.

  • Acted as front-end and back-end engineer for the campaign platform. Integrated website with Facebook APIs.

  • Supported the product delivery process for the project, closely collaborating with cross-functional teams.

HTEC Group
HTEC Group
Team Lead/ PHP and Java Developer
2011 - 2013 (2 years)
Belgrade , Serbia
  • Developed the tripzzy.com website, both front-end and back-end, as well as API integrations with Facebook, Expedia, Google and Flickr.

  • Created a simple dating website using PhP (CodeIgniter), JQuery, MySQL, and SVN, integrated with Facebook.

  • Acted as administrator for four servers under the CentOS located in Germany, being responsible for VPN, FTP, SSH and mail users, domains, subdomains and backups.

Portfolio

 Team Lead/Solution Architect - Official Curriculum Management System
Team Lead/Solution Architect - Official Curriculum Management System

The project was a Curriculum Management System for The Australian National University, The University of Queensland, and the Australian Catholic University. It is a curriculum software and resource tool that makes strategic planning straightforward. Set up the project from scratch, designing the architecture, performing hands-on development/releases, and leading the team. Developed the same codebase for different universities, handling all of the features/releases/clients' needs. The platforms are being used by more than 10k professors for the past 2 years. Technologies used in the project: Spring-Boot, Hibernate, JPA, SaaS, SAML, OracleDB, Docker, Oracle cloud.

Software Architect - Scope Suite. Content-Curation-Platform. (BTB)
Software Architect - Scope Suite. Content-Curation-Platform. (BTB)

Scope is a Swiss platform that supports its clients in communicating more efficiently. Thanks to our software our clients could share relevant online content with targeted groups. Worked on the BE architecture, development, code reviews, and was responsible for releases, DBs, domains, accounts, Jenkins, SSLs. Wrote over 80% of the project's codebase. The legacy monolithic codebase was upgraded to the microservice architecture, migrated from scale way cloud onto the Google Cloud Engine, with new integrations added. Technologies used in the project: Spring-Boot, Hibernate, JPA, MySql, Angular, Docker, GCE .

Team Lead - Ray Super Remote (BTC)
Team Lead - Ray Super Remote (BTC)

The project was an Android-powered universal remote control - designed to replace IR remotes and simplify the TV show search and discovery process with the personalized content recommendation. The Ray uses IR and Wi-Fi to control home theater components and some connected-home devices. Led the integrations team and performed hands-on development. Managed a successful integration with a lot of third parties (Dish, Directv, TimeWarner, Roku, Amazon Alexa, Nest Learning Thermostat, Philips Hue lighting, MixPanel, etc). The product was launched and published and successfully sold out to Amazon. The project's core became a part of Alexa and has millions of users. Tehnologies used in the project: Java, Android.

Education

Department of Computer science and Engineering, MSc
Department of Computer science and Engineering, MSc
University of Belgrade
2010 - 2013 (3 years)
Department of Computer science and Engineering, BSc
Department of Computer science and Engineering, BSc
University of Belgrade
2004 - 2010 (6 years)