Dejan K.

About Me

I am an expert Software Engineer with 7+ years of hands-on and progressive software engineering experience, and 4 years of mastery in project planning, strategic planning, and team management; building innovative system solutions used by millions of people for several IT companies. I have refined technical expertise and in-depth industry know-how in the use of different full-stack technologies for the delivery of web, mobile and backend solutions on projects for clients.

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Lead JavaScript Developer
2019 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for 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.

Asseno
Asseno
Senior Full Stack Developer
2016 - 2019 (3 years)
Belgrade , Serbia
  • Designed, built, tested, deployed and operated modern full stack web applications and services for clients of Asseno.

  • Worked with other engineers on projects; outlining system requirements and challenging ideas and opinions to avoid pitfalls and inefficient solutions.

  • Participated in project planning and provided input to the Project Manager/Technical Lead to create the project plan from a technical perspective.

Playerhunter GmbH
Playerhunter GmbH
CTO/Software Architect/Senior Frontend Developer
2016 - 2019 (3 years)
Vienna, Austria
  • Designed, identified, architected, and created the architecture for the delivery of new services on Playerhunter's system.

  • Engaged senior-level managers, users and stakeholders on system agility, business value, and end-to-end solution requirements and assisted engineers with design and implementation challenges.

  • Rapidly developed production worthy backend and web solutions for implementation on the client's system.

Nordeus
Nordeus
Software Development Engineer II
2012 - 2015 (3 years)
Belgrade , Serbia
  • Drove the evolution of TopEleven Football Manager's system and feature architecture design into the next level of scalability.

  • Worked across the entire SDLC for Unity and Android projects; driving improvements to tech stack by tracking metrics to ensure the delivery of new services and software solutions.

  • Developed and trained junior employees on projects; cultivating in them knowledge of development best practices for the delivery of solutions.

Showcase

Software Developer (Unity and Android) - TopEleven Football Manager
Software Developer (Unity and Android) - TopEleven Football Manager
  • Developed a highly engaging sports game with over 15 million monthly active users.

  • Designed and implemented the complete 2D GUI layer on top of the Unity engine.

  • Managed all integration processes with native Android and iOS code, including communication layers, auctions, login features, and training features.

CTO/Tech lead/Senior Software Developer - Playerhunter
CTO/Tech lead/Senior Software Developer - Playerhunter
  • Playerhunter is a sports-oriented social network for football players to attract scouts, managers, and teams.

  • It allows users to build profiles, showcase skills, and publish videos.

  • The project developed a backend, Android, and web components, and organized a team across multiple platforms and technologies.

Contractor/Software Developer - Green Car Pool
Contractor/Software Developer - Green Car Pool
  • Green Car Pool is a platform for electric car rental in the Stockholm area.

  • It functions as an Airbnb for electric cars, offering online registration, rental, and payment.

  • The project utilizes Fireabse for the backend and React for the frontend, with a planned launch in Q4 2019.

Education

Education
BSc. Computer Science
University of Belgrade
2009 - 2014 (5 years)
Education
10x Software Engineering
Construx Software
2013
Education
Code Complete Essentials
Construx Software
2013
Education
Scrum Boot Camp
Construx Software
2014