Aleksandar K.

Aleksandar K.

Senior Software Developer

Belgrade, Serbia
Hire Aleksandar K. Hire Aleksandar K. Hire Aleksandar K.

About Me

Aleksandar is a Senior Software Developer with 10+ years of experience working on complex web applications and creating maintainable and scalable front-end architecture. He is an easygoing team member who maintains professional relationships with clients.

Work history

UpStack
UpStack
Senior Software Developer
2018 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

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

  • Ensuring that features are being delivered efficiently and on time.

Clipboard Health
Clipboard Health
Senior Software Developer
2023 - Present (2 years)
Remote

Working for a Series C marketplace that connects healthcare facilities with local professionals who can work unfilled shifts.

Foursquare
Foursquare
Staff Software Engineer
2021 - 2023 (2 years)
Belgrade, Serbia

Worked for a leading geospatial technology platform building solutions powered by Deep Machine Learning and privacy-first insights to redefine how organizations derive value from location intelligence.

Frame (now merged with Dizzion)
Frame (now merged with Dizzion)
Senior Software Developer
2016 - 2020 (4 years)
Belgrade, Serbia
  • Developed an HTML5 real-time video player for capturing user input acting as an operating system terminal.

  • Revamped client-server communication using multiple WebSocket connections.

  • Cross-compiled the H.264 video decoder to JavaScript in WebAssembly.

TCP's Humanity Scheduling
TCP's Humanity Scheduling
Senior Front-end Developer
2014 - 2016 (2 years)
Belgrade, Serbia
  • Worked on a complex front-end project that uses reusable components for quick application development.

  • Created a data layer that automatically fetches connected database entities and keeps them synchronized with the back end using WebSockets.

  • Operated on a Scrum development process.

WhiteCitySoft
WhiteCitySoft
Front-end Developer
2012 - 2014 (2 years)
Belgrade, Serbia
  • Contributed to the creation of 6 single-page applications for US startups.

  • Developed a JS communication library for a SOAP-based back end and built an internal front-end framework based on Backbone.js.

  • Collaborated with globally distributed team members.

Portfolio

Software Developer - Humanity
Software Developer - Humanity

An easily reusable and maintainable front-end architecture used for scheduling employees, time clock, leave management, and more.

Software Developer - Jumpjet
Software Developer - Jumpjet

Created the front end and custom management system for the first version of the application for a shared private jet service.

Education

Bachelor's Degree, Software Engineering
Bachelor's Degree, Software Engineering
University of Belgrade, School of Electrical Engineering ETF - Serbia
2007 - 2011 (4 years)