Strahinja Janjic

Strahinja Janjic

Senior Software Engineer @ Turing

About Strahinja Janjic

Strahinja Janjic is a Senior Software Engineer with extensive experience in software development and infrastructure engineering. He has worked at various companies, including Turing and Indystack, and has a background in computer graphics research and game development.

Work at Turing

Strahinja Janjic has been employed at Turing as a Senior Software Engineer since 2023. His role involves developing software solutions and contributing to various engineering projects. Turing is known for connecting software engineers with companies worldwide, and Janjic's expertise in software engineering plays a crucial role in this mission.

Previous Experience

Prior to his current position, Janjic worked at several organizations. He served as a Senior Java Software Engineer at Quantox Technology from 2021 to 2023 and as a Java Software Engineer from 2019 to 2021. He also held a position as a Game Developer at HesoYam from 2018 to 2021. Additionally, he worked as a Consultant for Payment Processing at BT from 2021 to 2023.

Education and Expertise

Strahinja Janjic earned a Bachelor's degree in Electrical and Computer Engineering from the University of Belgrade, School of Electrical Engineering, completing his studies from 2015 to 2020. He also achieved Matura at the Gymnasium of Krusevac, focusing on Natural Sciences from 2011 to 2015. His expertise includes Infrastructure as Code (IaC) and Continuous Integration/Continuous Deployment (CI/CD), with a focus on optimizing performance and enhancing security in infrastructure projects.

Background

Janjic began his career as a Computer Graphic Researcher at the University of Belgrade, School of Electrical Engineering, where he worked from 2018 to 2020. He also participated in student governance as a Delegate for the Faculty of Electrical Engineering at the Students Parliament of the University of Belgrade from 2017 to 2018. His diverse experience spans various roles in software engineering and infrastructure management across multiple countries.

Technical Skills

Strahinja Janjic specializes in designing and maintaining managed hosting solutions using Digital Ocean. He ensures high availability across infrastructures through advanced networking integration. His technical skills are complemented by his experience in software development and infrastructure management, making him proficient in delivering robust solutions in dynamic environments.

People similar to Strahinja Janjic