Damir Omelic
About Damir Omelic
Damir Omelic is a Software Engineer with a diverse background in software development and quality assurance. He has worked for several companies, including Ribbon Communications and Rhea Software LLC, and has experience in log management solutions and server configuration.
Work at Ribbon Communications
Damir Omelic has been employed at Ribbon Communications as a Software Engineer since 2021. In this role, he is involved in various software development tasks, including compiling source code and managing software packages. He regularly presents findings and runs demonstrations during weekly sprint meetings, contributing to team communication and project progress.
Previous Experience in Software Development
Before joining Ribbon Communications, Damir worked at several organizations in software-related roles. He was a Software Developer at Versaterm Inc. for three months in 2020. Prior to that, he served as a Senior QA Tester at Rhea Software LLC (Usablenet) from 2015 to 2017, where he also acted as Team Leader for two months in 2017. His experience includes implementing log management solutions and configuring RHEL servers for development and testing.
Freelance and Early Career
Damir's early career included various roles in technology and writing. He worked as a Computer Technician from 2008 to 2010 and as a Freelance Writer from 2013 to 2015. His work at Curse, Inc. as a Moderator from 2010 to 2013 provided him with experience in community management and support.
Education and Expertise
Damir studied Computer Science at Algonquin College of Applied Arts and Technology, achieving a degree in Computer Engineering Technology from 2018 to 2022. He also attended the University of Belgrade, where he studied Mathematics and Computer Science, focusing on Computer Programming and Information Technology from 2012 to 2014. His education has equipped him with a strong foundation in software development and engineering principles.
Technical Skills and Contributions
Damir has developed technical skills in log management and software packaging. He implemented solutions utilizing the EFK stack and Fluent Bit for log streaming, employing Ansible for configuration management. His responsibilities include compiling source code and managing RPM builds, which are essential for the software development lifecycle.