Career Summary

I am an experienced solution-driven software developer with a strong background in modular and object-oriented programming. Currently, I serve as a Senior Software Developer and DevOps (CI/CD) Engineer at CAXperts GmbH, where I contribute to the development of the "UniversalPlantViewer," a leading "Digital Twin" software. My role includes software development and managing DevOps operations within the Azure cloud environment. I have a solid foundation in agile and scrum methodologies, and I am proficient in languages such as C#, C++, Python, and Java. My expertise extends to algorithms, data structures, and DevOps practices, including automating deployment pipelines and ensuring software license compliance. In addition, I hold an MBA masters degree, which has enhanced my strategic thinking and leadership skills, allowing me to align technical solutions with business objectives effectively. In my master thesis, I explore how individual, organizational, and industrial factors influence the adoption and integration of artificial intelligence (AI) in new software product development, using the Unified Theory of Acceptance and Use of Technology (UTAUT) as my framework to provide insights for software companies navigating digital transformation.

Work Experience

Senior Software Developer & DevOps(CI/CD) Engineer

CAXperts GmbH, Munich
10/2020 - Present

Working mainly on the flagship product "UniversalPlantViewer" which is an industry-proven "Digital Twin" software for owners/Operators as well as EPCs. In addition, as the lead DevOps engineer, responsible for the implementation, management, and maintenance of DevOps operations within the organization's Azure cloud environment.

Achievements:

  • 3D visualization of well known industry formats such as Smart 3D®, PDS®, PDMS®, E3D®, Navis Works®, IFC®, LaserScan®, SmartPlant P&ID®, PDF.
  • Using web technologies such as WebRTC and ASP .Net Core for developing cloud-based streaming service for UniversalPlantViewer Webservices.
  • Automating deployment pipelines, managing infrastructure such as code, and continuous integration.
  • Ensuring software license compliance within the organization as part of DevOps.

Technologies used:

  • C#
  • .Net
  • Python
  • Unity3D
  • Mobile Development
  • Windows Store
  • WebRTC
  • Azure DevOps
  • Powershell & Bash
  • Linux
  • Agile

Software Developer

Feynsinn, Munich
03/2019 - 10/2020

Working in a client-facing role translating business requirements into viable, scalable software solutions. Collaborating with development team to deliver high-quality software, visualization and simulation solutions.

Achievements:

  • Developed a solution tool to import engineering simulations from Abaqus into game engines.
  • Worked together with Unity Technologies to develop a highly extensible configurator template.
  • Led development for Hololens mixed reality training application.
  • Used web technologies such as WebRTC and javascript, for prototyping.

Technologies used:

  • C#
  • Python
  • C++
  • Unity3D
  • Unreal Engine
  • Mixed Reality
  • Abaqus
  • WebRTC
  • WPF
  • Agile

Software Developer

Dassault Systemes 3DEXCITE, Munich
10/2015 - 02/2019

Worked in a multi-role position with various responsibilities, where supporting and determining business requirements for client projects as well as working on the development of internal tools.

Achievements

  • Led the development of VR projects for high profile clients who present these VR-Apps in more than a hundred stores and as well as exhibitions such as the Paris and Geneva motor shows.
  • Designed a microservice solution according to client needs to improve application extensibility.
  • Consulted other development teams and artists for client projects regarding CI, development and delivery improvements.
  • Used web technologies such as WebGL for high-end visualization.
  • Developed internal VR library to improve development-delivery times.
  • Led git workshop for teammates.

Technologies used:

  • C#
  • Unity3D
  • Unreal Engine
  • WebGL
  • Mixed Reality
  • Micro-services
  • MySQL
  • Jenkins
  • Scrum

Junior Software Developer

Arox Information Systems, Istanbul
2012 - 2015

Part of a development team that created in-house applications and games for Android, iOS, and Windows Store as well as interactive 3D-AR applications for museums.

Achievements:

  • Developed successful mobile games with Unity3D for Android, iOS and Windows Phone that reached more than ten million downloads in app stores.
  • Contributed to the development of interactive standalone and mobile AR applications for museums.
  • Developed native Android applications using Java and Eclipse.

Technologies used:

  • C#
  • JavaScript
  • Unity3D
  • Android
  • Java
  • VR-AR
  • Kinect
  • App Store

Projects

Please see my website nevzatarman.com for more information about the projects I have made.

Companies I worked with:

  • PSA Group
  • BMW
  • VW
  • Unity Technologies
  • Porsche
  • Ford

Skills & Tools

Programming

  • C#
  • C++
  • Python
  • Java-Android

Tools

  • Unity3D
  • Unreal Engine
  • VR-AR
  • Git
  • DevOps

Others

  • DevOps
  • Azure
  • Jenkins
  • Unit Testing
  • Scrum
  • Agile
  • Requirements engineering
  • Linux
  • Mobile Development
  • Web Services
  • .Net
  • ASP.NET Core
  • WPF
  • .NET Framework
  • Micro-services
  • Rust

Education

  • Master of Business Administration (MBA)
    FOM – Hochschule für Oekonomie und Management
    2023 - 2025
  • Bachelor's Degree (Shipbuilding and Ocean Engineering)
    Istanbul Technical University
    2008 - 2013
  • Erasmus Programme
    Zachodniopomorskie Uniwersytet Technologiczny w Szczecinie
    2010 - 2011

Certificates

  • Introduction to Computer Science and Programming
    MIT Online Course
    2012

Publications

Language

  • Turkish (Native)
  • English (Professional)
  • German (Professional)

Interests

  • Basketball
  • Reading
  • Astronomy
  • Astrophotography
  • Photography
  • Cooking
  • Games