Bogdan Sataric
@bogdansataric
Senior-track software engineer focused on reliable Kotlin backends and regulated medical-grade Android systems.
What I'm looking for
I’m a Senior-track Software Engineer with 8+ years building production-grade backend and fullstack systems. Currently I specialise in Kotlin backend and middleware for regulated medical-grade Android applications, delivering software under IEC 62304-compliant processes with strict reliability and traceability, and taking end-to-end ownership of system features and architectural decisions.
Before that, I led the full redevelopment of CERN’s CMS High-Level Trigger configuration system—designing scalable Vue.js/TypeScript frontend architecture and building Java backend services integrated with CERN infrastructure for high-availability, mission-critical operations. With a PhD-level analytical foundation from exascale HPC work (MPI/OpenMP/Fortran), I bring pragmatic engineering delivery to performance optimisation, maintainability refactoring, and cross-functional roadmap execution in product-focused environments.
Experience
Work history, roles, and key accomplishments
Advanced Engineer
Zühlke GmbH
Mar 2022 - Present (4 years 2 months)
Designed and implemented core Kotlin backend and middleware for a regulated medical-grade Android application, delivering production-ready software under IEC 62304-compliant processes with strict reliability and traceability requirements. Drove maintainability and performance improvements through systematic refactoring and optimization, and contributed Angular frontend work for internal and IoT-fa
Led the full redevelopment of the High-Level Trigger configuration system for the CMS experiment, used by hundreds of physicists to configure and monitor particle collision data pipelines at scale. Built a Vue.js/TypeScript frontend from scratch and developed Java backend services integrated with existing CERN infrastructure.
Software Engineer
RT-RK
Jan 2009 - May 2010 (1 year 4 months)
Developed internal web systems and embedded device drivers using JavaScript, PHP, C, and C++. Delivered software components spanning both web and low-level embedded functionality.
HPC Postdoctoral Engineer
CEA
Developed and optimized parallel numerical algorithms for large-scale HPC systems using MPI, OpenMP, and Fortran. Applied research-level analytical depth to improve computational performance on exascale computing infrastructure.
Education
Degrees, certifications, and relevant coursework
University of Novi Sad
Doctor of Philosophy (PhD), Computer Science (High Performance Computing)
Grade: GPA 10/10
Earned a PhD in Computer Science with a focus on High Performance Computing at the University of Novi Sad, awarded in 2017.
University of Novi Sad
Master of Science in Computer Science and Informatics, Computer Science and Informatics
Grade: GPA 9.25/10
Completed a Master of Science in Computer Science and Informatics at the University of Novi Sad in 2008.
University of Novi Sad
Bachelor of Science in Computer Science and Informatics, Computer Science and Informatics
Grade: GPA 9.25/10
Completed a Bachelor of Science in Computer Science and Informatics at the University of Novi Sad in 2008.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Bogdan?
You can contact Bogdan and 90k+ other talented remote workers on Himalayas.
Message BogdanFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
