Gokhan Karasoglu
About Gokhan Karasoglu
Gokhan Karasoglu is a Senior Software Engineer currently working at Cognite, where he focuses on contextualizing real-time data for digital representations of heavy assets. He has extensive experience in software development, having held positions at Burrows, Netron, and Jannuzzi Smith, and holds a Master's degree in Computer Science from Yildiz Technical University.
Work at Cognite
Gokhan Karasoglu has been employed at Cognite as a Senior Software Engineer since 2021. In this role, he contributes to the 3D Team, focusing on contextualizing real-time data for digital representations of heavy assets, including oil rigs and machinery. His responsibilities include ensuring the delivery of scalable, reliable, and resilient services while maintaining high team velocity and cohesion. He engages with various software concepts such as Domain-Driven Design, Cloud Native, and DevOps, and utilizes game engines like Unreal Engine in his projects.
Previous Experience at Burrows
Before joining Cognite, Gokhan Karasoglu worked at Burrows as Head of Digital Technologies from 2015 to 2021. During his six years in this position, he led initiatives in digital technology and oversaw various projects aimed at enhancing the company's technological capabilities. His leadership contributed to the development and implementation of digital solutions within the organization.
Experience at Netron
Gokhan Karasoglu served as a Development Specialist at Netron from 2004 to 2007. In this role, he focused on software development tasks that contributed to the company's projects and objectives. His experience at Netron provided him with foundational skills that he later applied in his subsequent roles.
Educational Background
Gokhan Karasoglu is pursuing a Master's degree in Computer Science at Yildiz Technical University, a program he has been enrolled in since 2004. He previously studied at Kocaeli University, where he achieved First Class Honours in Computer Science from 2000 to 2004. His academic background has equipped him with a solid foundation in computer science principles and practices.
Software Development Experience
In addition to his roles at Cognite, Burrows, and Netron, Gokhan Karasoglu worked as a Software Developer at Jannuzzi Smith from 2008 to 2010 in London, United Kingdom. His experience in software development spans various technologies and methodologies, including graphic programming and 3D representations, which are integral to his current work.