Mustafa Karadeniz's Resume

About

Computer Engineering student with hands-on experience in embedded systems development, including peripheral drivers, embedded Linux, and real-time applications.

Work Experience

Analog Devices

July 2024 - Present
📍 Istanbul, Turkiye

Embedded Software Engineer Intern

Tech:
  • C
  • CMake
  • Docker
  • CAN
  • Developed and tested peripheral drivers for multiple microcontroller families.
  • Set up and optimized build systems using CMake to streamline driver development.
  • Developed low-level utility libraries with comprehensive unit tests to support peripheral driver development.

OutlierAI

October 2024 - January 2025
📍 Remote

AI Model Trainer

Tech:
  • C
  • Evaluated and provided feedback on LLM outputs to improve model performance on complex coding tasks through RLHF.

TUBITAK RUTE

March 2024 - July 2024
📍 Kocaeli, Turkiye

Research Intern

Tech:
  • C
  • C++
  • Yocto
  • Configured and optimized embedded Linux systems tailored to specific hardware platforms.
  • Created custom Yocto layers to integrate hardware-specific drivers and features.

T.D. Model Satellite Team

October 2023 - July 2024
📍 Sakarya, Turkiye

Embedded Software Developer

Tech:
  • C
  • C++
  • FreeRTOS
  • LoRa
  • Developed flight software for a model satellite that integrated sensor data processing, GPS tracking, and wireless communication in a resource-constrained environment.
  • Implemented a multitasking system using FreeRTOS to manage real-time operations efficiently.

Kocaeli Metropolitan Municipality

September 2023 - October 2023
📍 Kocaeli, Turkiye

Backend Developer Intern

Tech:
  • Java
  • Spring Boot
  • Spring Security
  • PostgreSQL
  • Developed a user management system with role-based access control that integrated with existing municipal services.

Education

Sakarya University

September 2021 - June 2025(Expected)
📍 Sakarya, Turkey
Bachelor's Degree in Computer Engineering
GPA: 3.04/4

Skills

  • C
  • C++
  • Java
  • Linux
  • FreeRTOS
  • CAN/I2C/SPI/UART/LoRa
  • Git
  • Bash
  • Docker
  • CMake/Makefile
  • Yocto
  • PostgreSQL
  • SQLite
  • Firebase