Badges
Certifications
Work Experience
Python Developer
Endava• January 2023 - Present• Serbia
· Contributed to the development of a robust data migration tool leveraging ETL methodologies, integrating S3 Bucket for efficient data storage and Snowflake for data processing tasks. · Designed and developed Python Test Automation accelerator framework for internal company use, aimed at streamlining testing processes and enhancing efficiency. · Conducted code review activities, providing constructive feedback and insights to fellow team members, contributing to code quality and best practices. · Developed a NEXO state machine within a PoS simulator application, facilitating the adoption of a new protocol for semi-integrated payment solutions. · Led end-to-end testing efforts, verifying the performance of both the PoS simulator and application on the PED terminal.
Software Engineer
DLS Special Systems• March 2021 - December 2022• Serbia
· Designed and developed an UI application dedicated to monitoring, managing, and controlling complex system, with a primary emphasis on enhancing user experience (UX). · Designed and implemented serial communication protocols (CANBUS, UART) to enable seamless intercommunication between a central computer and multiple embedded devices, including GPS and Meteo stations. · Developed real-time object tracking solutions, incorporating serial communication protocols for direct control of servo drivers. Implemented a dynamic data packet system to adjust motor speeds and rotational directions, ensuring precise and accurate tracking performance. · Utilized the YOLOv4 model to create and train neural networks on custom datasets for precise object detection and classification. Demonstrated exceptional performance, achieving an accuracy rate of 89% on a Linux embedded system-on-module (SoM) Nvidia Jetson Nano.
Education
University of Kragujevac
Electrical Engineering & Computer Science, MS• September 2023 - Present
University of Kragujevac
Electrical Engineering & Computer Science, BS• June 2017 - September 2023