Work History
Showcase
Education
Work history
UpStack
Senior Software Engineer
2018 - Present (7 years)
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.
ConveyIQ
Senior Software / Ruby on Rails Developer
2017 - 2017
Developed a HR platform application and implemented a campaign scheduler as a microservice for sending SMS/MMS and email campaigns.
Executed a SMS/MMS campaign via Twilio, email campaign via Mandrill, and an event logging system via Segment.
Conducted tests and optimized performance, managing cutting-edge technologies to improve the application.
Nano Interactive GmbH
Team Lead
2015 - 2016 (1 year)
In charge of team management, sprint planning, and forming a new team of developers.
Developed a microservice architecture, a platforms' REST API, and many PHP services as background processes for third-party services.
Built a monitoring system for parts of a platform using Selenium.
12Mnkys
Senior Software Developer / Team Lead
2012 - 2015 (3 years)
Responsible for project delivery and team manangement, forming a new team of developers.
Developed a user tracking system for profiling and behavioral ad targeting.
Developed an auto-scaling system that helped lower the costs of running the platform.
Kaywa AG
Team Lead / Project Manager / CTO
2008 - 2011 (3 years)
Creating an inspiring team environment, being responsible for team management and running the Belgrade office.
Delegate tasks and set deadlines for the DokoDare project, a mobile/web social networking application.
Monitor team performance and report on metrics for the Ticketing project, a mobile solution for selling and validating event tickets.
Belgrade Taxi
Senior Software Developer
2007 - 2008 (1 year)
Implemented a software solution for the management of taxi services, analyzing time frames, localization of vehicles and optimizing its performance.
Developed a fraud detection systems that prevented false vehicle orders for reducing costs.
Created a process automation for reducing waiting time when ordering a taxi.
UTP Code
Software Developer
2005 - 2007 (2 years)
Developed web applications, including personal websites, company websites, or portals.
Created an online SMS auction, in order to generate revenue and build opt-in databases for future marketing communications.
Database creation, integration, and management using MySQL.
Showcase
Senior Software / Ruby on Rails Developer
A comprehensive HR platform integrating talent communication, scheduling, screening, and interviewing.
Implemented a campaign scheduler using a microservice for SMS/MMS and email campaigns with optional delay.
Utilized technologies including Ruby, Ruby on Rails API, PostgreSQL, RabbitMQ.
Software Developer
A data management platform for tracking user search keywords and combinations across thousands of data partners.
Developed a search retargeting platform for online advertising with a microservice architecture.
Focused on project delivery, sprint planning, and team management.
Education
Bachelor's degree in Advanced Computer Technologies (2002-2005)
Advanced School of Electrical Engineering - Belgrade, Serbia