I am a software development and AI engineering professional with more than 10 years of experience building intelligent, scalable applications. My work focuses on machine learning, large language models, Python, and cloud technologies, and I enjoy turning complex data into practical systems that create business value.
I have led the design and development of web and mobile applications, including an AI mental coach that provides empathetic, personalized guidance. I place strong emphasis on user feedback and iterative improvement so that the products I build can better serve real-world needs.
My background includes advanced NLP work, OCR and NLP pipelines, and computer vision systems for healthcare and image-processing use cases. I have also worked on applications that handle structured and unstructured data, including handwritten reports, and I have helped deliver accurate, production-ready AI solutions.
Earlier in my career, I developed software for casino gaming systems, including back-end services, graphics interfaces, streaming features, and jackpot display applications. I have also built tools for invoice processing, document retrieval, and content management systems, which strengthened my experience across multiple domains.
I am comfortable working independently from concept to deployment, and I also thrive in collaborative environments. My technical toolkit includes Python, JavaScript, TypeScript, C++, Django, React, Angular, Vue.js, Node.js, FastAPI, TensorFlow, OpenAI, Azure, AWS, Docker, and Linux.
I am based in Belgrade, Serbia, and I hold a Bachelor’s Degree in Computer Science from the Faculty of Computing in Belgrade. I bring a strong combination of software engineering depth, AI expertise, and product-focused problem solving.
Developed advanced NLP algorithms to improve a coaching app’s language understanding. Spearheaded the design and development of a web and mobile application for an AI mental coach. Prioritized user feedback and iteratively enhanced features to support diverse mental health needs.
Developed an end-to-end OCR and NLP pipeline for extracting information from ultrasound tech reports, including handwritten ones. Implemented a computer vision system to recognize and interpret report details. Created a user-friendly web and mobile application interface integrating AI algorithms for healthcare professionals.
Developed back-end systems for gambling games on casino slot machines using C++ and WinAPI. Built graphics interfaces with DirectX 11. Implemented a WebRTC streaming service using C++ and GStreamer. Developed a jackpot display application for Raspberry Pi using Qt and C++.
Implemented image enhancement prototypes in MATLAB. Built image and video filters and GIS tools using C++. Optimized algorithms on CPU and GPU with SSE/AVX, Intel TBB, and CUDA. Developed Python and TensorFlow tools for data preparation, model development, training, and inference integration.
Developed and supported an application that loaded invoices from cell providers into a single accounting system. Implemented a tool that automatically fetched documents from provider websites. Supported an in-house electronic content management system.
Jobicy
617 professionals pay to access exclusive and experimental features on Jobicy
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: