Ugurcan Sonmezoglu

Ugurcan
Sonmezoglu

Mechatronics engineer, software developer and assistant general manager with a strong background in complex algorithm design and operational leadership. Currently pursuing a master's degree in Computer Animation and Game Technologies at Hacettepe University.

Runs technical operations and engineering teams for clients in the United States, Europe and Asia.

About

Portrait of Ugurcan Sonmezoglu

Ugurcan Sonmezoglu is a software developer and manager whose career combines software, engineering, team and project management, and game technology.

He is Assistant General Manager at MicroQBit LLC, a subsidiary of US-based Certusoft Inc. The role covers software delivery, team coordination and client projects in the United States, Europe and Asia, alongside hands-on development of APIs for SolidWorks, Creo and Siemens NX.

He joined Certusoft in 2022 as a software development and design engineer, working on computational geometry and automated 3D modelling for web-based product configurators, and moved into delivery management within a year.

In parallel, he is completing a master's degree in Computer Animation and Game Technologies at Hacettepe University. His projects there include an Unreal Engine 5 puzzle game, a 2D physics engine written from scratch and a full motion-capture pipeline.

Current Role
Assistant General Manager, MicroQBit LLC
Studying
MSc Computer Animation and Game Technologies, Hacettepe University
Degree
BSc Mechatronics Engineering, University of Turkish Aeronautical Association
Certified
Six Sigma Green Belt, Kennesaw State University. Google Project Management
Based In
Ankara, Türkiye

Experience

  1. Apr 2024 – Present

    Assistant General Manager

    MicroQBit LLC, a subsidiary of Certusoft Inc.

    Oversees technical operations, software delivery and engineering teams, while remaining active as a developer.

    Show DetailsHide Details
    • Coordinates technical operations and engineering projects, combining software automation tools with cross-functional team frameworks to meet milestones.
    • Leads engineering teams and contributes directly to complex development work.
    • Develops APIs for SolidWorks, Creo and Siemens NX CAD/CAM software.
    • Manages the software development lifecycle, team coordination and strategic management tasks.
    • Handles technical support and project coordination for a global client portfolio across the United States, Europe and Asia.
  2. Mar 2023 – Apr 2024

    Software Development and Delivery Manager

    Certusoft Inc.

    Led the development team and project delivery for manufacturers in the United States.

    Show DetailsHide Details
    • Designed algorithms and math-intensive software.
    • Applied numerical optimisation, computational geometry and coordinate transformations.
    • Developed APIs and applications in VB.Net and Java, including custom APIs for Siemens NX and SolidWorks.
    • Managed team leadership and project delivery.
  3. Jun 2022 – Mar 2023

    Software Development and Design Engineer

    Certusoft Inc.

    Computational geometry and automated 3D modelling for web-based automotive applications.

    Show DetailsHide Details
    • Developed software for computational geometry, automated 3D modelling and computer graphics.
    • Created algorithms for the graphics of web-based automotive applications and their 3D models.
    • Managed data configuration rules, constraints and debugging.
  4. Aug 2021 – Feb 2022

    QA and Project Engineer

    Fore International Co. Inc.

    Testing, quality control and rollout of a pre-earthquake building motion detection system.

    Show DetailsHide Details
    • Responsible for design, planning, testing, training and quality control.
    • Worked with the Ministry of Environment, Urbanisation and Climate Change and AFAD on training, installation and engineering.
  5. Aug 2019 – Feb 2021

    Pilot Training Candidate

    Turkish Airlines

    Passed several selection stages, including TOEFL and DLR-1, before the programme was halted by the pandemic.

  6. 2016 – 2019

    Internships

    Show 3 InternshipsHide Internships
    • Robos Engineering, Jun 2019 – Jul 2019. Navigation, control and sensor integration in automated guided vehicles.
    • Mramor Kurtes Soba LLC, Jun 2017 – Sep 2017. Sheet metal fabrication processes and quality control.
    • Ankatech Information Technology LLC, Jun 2016 – Aug 2016. Network installation and technical support.

Projects

Professional Work

Client-owned code, so these are described rather than linked.

CAD Automation APIs

Automation software for SolidWorks, Creo and Siemens NX that builds assemblies, generates their technical drawings and produces all CAD/CAM outputs automatically, with no manual work in between.

  • Java
  • VB.Net
  • C++
  • Python

Product Configurators

Constraint rules, algorithms and geometry behind web-based product configurators, turning every valid combination of options into a correct 2D and 3D model.

  • Constraint Programming
  • Complex Algorithms
  • Artificial Intelligence
  • 3D
  • 2D

Global Delivery

Planning, management and coordination of software and engineering projects for clients in the United States, Europe and Asia.

  • Management
  • Project Planning
  • Cross-Team Coordination
  • Agile
  • Kanban
  • Jira

Personal and Academic

Games

VoxelNova

A puzzle and thriller game built in Unreal Engine 5. Developed by a team of four at Hacettepe, with Ugurcan on software.

  • Unreal Engine 5
  • Team Project

Animation and Physics

2D Physics Engine

Rigid body dynamics, collision detection and impulse-based resolution written from scratch, with live energy tracking.

  • Python
  • NumPy
  • Pygame

Computer Vision

Motion Capture Pipeline

Vicon data cleaning, character rigging in Blender and an OpenCV marker tracker that keeps skeletons intact through occlusion.

  • Vicon
  • Blender
  • OpenCV

Computer Vision

Interactive Vision Studio

Real-time video filters applied globally or through a lens that follows the cursor, plus HOG and SVM pedestrian detection.

  • Python
  • OpenCV

Games

Flappy Bird in Unity

A first Unity game covering physics, collisions, obstacle spawning and scoring.

  • Unity
  • C#

Animation and Physics

Blender Animation Toolkit

Three animations generated entirely by script: a rolling beach ball, keyframed cubes and a soft-body jelly ball.

  • Blender
  • Python

Animation and Physics

LED Dot-Matrix Counter

Hundreds of scripted cylinders rise and glow to count from 0 to 10. The idea behind the dot matrix at the top of this page.

  • Blender
  • Procedural

Animation and Physics

New Year 2026

Rigid-body letters fall while snow swirls through wind and vortex force fields, with scene and render set up in code.

  • Blender
  • Simulation

Games

Mastermind

The code-breaking board game with validated guesses and abstract Turtle graphics feedback.

  • Python

Games

Memory Game

A 4×4 card-matching game with timed flip-back, input locking and live scoring.

  • Python
  • Tkinter

Web and Tools

IELTS Vocab Lab

An offline vocabulary trainer with 501 words and five separate mastery checks for each word.

  • JavaScript

Web and Tools

Sirius

The first React website Ugurcan built, kept exactly as written on day one as a record of the starting point.

  • React

Skills

Leadership and Management

  • Engineering Team Leadership
  • Global Team Coordination
  • Project and Delivery Management
  • Project Planning
  • Google Project Management
  • Lean Six Sigma Green Belt
  • Agile and Kanban
  • Jira
  • Financial Management
  • HR and IT Operations

Software

  • Java
  • VB.Net
  • C++
  • Python
  • JavaScript
  • SQL
  • Algorithms
  • Artificial Intelligence
  • API Development
  • Backend Services
  • RabbitMQ
  • Git
  • Excel VBA

Games and Graphics

  • Unreal Engine 5
  • Unity
  • Blender and Python Scripting
  • Visual Effects
  • Motion Capture (Vicon)
  • OpenCV
  • Pygame
  • 3D Visualisation

Engineering

  • Constraint Programming
  • Computational Geometry
  • SolidWorks
  • Siemens NX
  • Creo
  • CAD / CAM
  • PDM

Education

  • 2027MSc Computer Animation and Game Technologies
    Hacettepe University
  • 2019BSc Mechatronics Engineering, 100% English
    University of Turkish Aeronautical Association

Certificates

  • 2026Google Project Management
    Google
  • 2026Six Sigma Green Belt
    Kennesaw State University
  • 2024DriveWorks Pro Training
    DriveWorks
  • 2021UAV Pilot Certificate
  • 2021Siemens TIA Portal Training
    Siemens
  • 2019Model Plane
    THK / FAI
  • 2018CATIA Training
    Iki Teknik Bilisim

Contact

Open to professional opportunities, collaborations and project discussions. The quickest way to get in touch is by email.

ugurcansonmezoglu@gmail.com