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.

Dejan Krstić

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.

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.

See more

Experience Level

Expert
Expert
Intermediate
Intermediate
Intermediate

Language

Serbian
Fluent
English
Fluent
German
Beginner

Work Experience

Computer Vision Engineer at Pek Automotive D.O.O. Logatec
February 1, 2024 - September 1, 2024
Developed 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, 2023
Implemented 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, 2021
Analyzed, 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, 2018
Developed 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, 2015
Performed 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, 2015
Executed 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, 2012
Continued 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, 2010
Administered 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, 2009
Managed 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, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Media & Entertainment, Software & Internet, Telecommunications, Professional Services

Experience Level

Expert
Expert
Intermediate
Intermediate
Intermediate

Hire a Developer

We have the best developer experts on Twine. Hire a developer in Belgrade today.