Mert Uygur

Staff Software Engineer

NowBuilding AI learning products at Udemy

Download CV

01 About

Staff Software Engineer with 9+ years of experience across full-stack product engineering and systems software. At Udemy, I led the AI Role Play microfrontend migration, shipped real-time voice and video-avatar features, expanded the containerized code-execution platform, and fixed a critical sandbox RCE. Earlier in my career, I built C++ and Java software for defense and avionics systems. I focus on maintainable systems, safe staged rollouts, and close collaboration with product, design, data, and ML teams.

02 Skills / Tech Stack

Languages
  • TypeScript
  • Python
  • Kotlin
  • Java
  • C++
  • SQL
Frontend
  • React
  • Next.js
  • microfrontends
  • WebSockets
Backend
  • Django
  • gRPC
  • Protocol Buffers
  • GraphQL
  • Kafka
Cloud / Infrastructure
  • AWS
  • EKS
  • Docker
  • Kubernetes
  • Terraform
  • Helm
  • ArgoCD
Observability
  • Datadog
  • Sentry
  • structured logging
Systems
  • Linux
  • RTOS
  • Boost
  • DDS
  • RS-232
  • JNI

03 Experience

Bites Senior Software Engineer

Defense and aerospace software and simulation company, an ASELSAN subsidiary.

  • Built telemetry and telecommand software in Java on the open-source YAMCS framework, controlling hardware and sharing its status with other system components over RS-232 serial and network protocols.
  • Developed C++17/Linux software that dynamically loaded Simulink-generated missile model libraries for an air defense simulation, communicating with system components through an asynchronous Boost TCP server.
  • Contributed to high-performance C++ radar adapter software using DDS, TCP, and Google Test, with automated Azure DevOps build, test, and release pipelines.

Apr 2020 – Oct 2022 Ankara, Turkey

Ayesas Software Engineer

Defense and aerospace systems company: C4ISR, avionics, and electromechanical systems.

  • Built Java/OSGi control software for a frigate's decoy launchers on distributed Linux systems, including a C++ JNI wrapper and automated TeamCity builds.
  • Developed the C++ communication component of Link 16 tactical data link software on Integrity RTOS and helped integrate it into the avionics system.
  • Built C++/Qt automated regression-testing infrastructure for utility helicopter digital map software.

Dec 2016 – Apr 2020 Ankara, Turkey

04 Education

Middle East Technical University M.Sc. in Computer Engineering

Capstone project: automated classroom attendance using a single-board computer, a camera, and AI inference.

2018 – 2021 Ankara, Turkey

Bilkent University B.Sc. in Computer Engineering

Foundation in algorithms, systems programming, software engineering, and computer systems.

2012 – 2016 Ankara, Turkey