Available to hire
Hello! I’m Dejan Krstić, a Multimedia Software Engineer with a strong focus on real-time video processing, streaming architectures, and computer vision. I have more than a decade of experience designing, optimizing, and maintaining multimedia solutions—from encoding pipelines and CDN integration to QoE measurement and AI-powered video analysis.
On the team, I enjoy turning complex requirements into reliable, scalable systems and collaborating across engineering and product groups to deliver compelling media experiences for both live and on-demand content.
Skills
Experience Level
Expert
Expert
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Language
Serbian
Fluent
English
Fluent
German
Beginner
Work Experience
Computer Vision Engineer at Pek Automotive D.O.O. Logatec
February 1, 2024 - September 1, 2024Developed image analysis algorithms for identifying fruits and tree features; built and improved CNN models for object detection, segmentation, and 3D localization; developed automated camera calibration for autonomous agricultural vehicles; contributed to software for robotic CV systems, performed testing, defined technical requirements, and built CI/CD pipelines for CV software.
Multimedia R&D Engineer at OVP solutions D.O.O. Belgrade
September 1, 2021 - September 1, 2023Implemented video anomaly detection using computer vision and ML; developed Transformer-based ASR with attention; contributed to QoE improvements via codecs, formats, and streaming standards; optimized encoding ladders using VMAF percentiles; created customized video thumbnails for CDN caching and scene-change detection; conducted research in video/audio processing, streaming, CV and deep learning.
Video Streaming Architect at NetCast D.O.O. Belgrade (Nova Fabrika D.O.O. since April 2020)
January 1, 2018 - September 1, 2021Analyzed, optimized and improved production WebTV services; collaborated with OTT backend and application developers on REST APIs and end-to-end workflows; coordinated with DevOps and vendors to design scalable OTT architectures, including transcoders, origin servers, DVR, nPVR/oPVR and VOD storage; tested and debugged video transcoding/streaming pipelines; developed custom video transcoding software; designed and deployed video-related microservices on Kubernetes; integrated DRM services with CDN/OTT backend; organized workshops on transcoding and streaming.
Media Streaming Software Engineer at Itekako D.O.O. Belgrade
May 1, 2015 - January 1, 2018Developed and maintained custom streaming solutions; supported customers and coordinated with PMs and developers; optimized OTT solutions and streaming pipelines; tested/debugged encoding/transcoding/decoding; developed web-based reporting and a desktop app for object movement analysis; handled network/cloud tasks and documentation.
Application Support Engineer at Finbet D.O.O. Belgrade
February 1, 2015 - April 1, 2015Performed QA tasks and designed test procedures for IPTV/OTT platforms; authored technical documentation; configured and maintained OTT equipment (encoders, transcoders, live/VOD servers); implemented secure streaming (AES-HLS, TLS v1.2) and time-shifted streaming features; supported deployment and troubleshooting.
Media Streaming Engineer at Dunav film A.D. Belgrade
January 1, 2012 - January 1, 2015Executed QA tasks, designed test procedures for streaming platforms, and maintained OTT/CDN integrations; configured streaming equipment across vendors; implemented secure streaming and DRM considerations; supported streaming workflows end-to-end.
System Engineer at Telefonservis D.O.O. Belgrade
January 1, 2010 - January 1, 2012Continued PBX administration, LAN planning and telephony system support; ensured reliable IP telephony connectivity and network stability.
System Engineer at Logo D.O.O. Belgrade
January 1, 2009 - January 1, 2010Administered and maintained PBX systems, configured VoIP gateways, and managed network planning; tested and maintained microwave radio network equipment; supported LAN infrastructure deployments.
System Engineer at Telefonservis D.O.O. Belgrade
January 1, 2007 - January 1, 2009Managed LAN planning and deployment; configured and administered PBX/telephony equipment; supported remote telephony integration with local PBX over IP networks using VoIP.
Education
Graduate Engineer of Electrical Engineering at Faculty of Electrical Engineering, University of Belgrade (Department of Telecommunications)
January 11, 2030 - December 25, 2025Qualifications
Industry Experience
Media & Entertainment, Software & Internet, Telecommunications, Professional Services
Skills
Experience Level
Expert
Expert
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Belgrade today.