Ali Tekin

Embedded Linux Developer · CI/CD & Automation

Summary

Embedded Linux developer with three years building and maintaining Yocto-based systems, Linux drivers, and low-level firmware for industrial hardware.

Currently building depth in Kubernetes, Terraform, and AWS, with AWS Solutions Architect – Associate and CKA planned.

B.Sc. Computer Science (h_da Darmstadt). Previously worked in backend and full-stack development (Java/Spring Boot, React, Node.js) before specializing in embedded systems.

Work

NewTec GmbH

Software Developer
– Present

Maintain and extend a Yocto-based embedded Linux distribution for industrial hardware.

  • Own layer and recipe maintenance, kernel configuration, and image builds

  • Linux driver development

  • Maintain build and integration workflows

  • Yocto Project, Embedded Linux, C, Python, Git

Hilscher Gesellschaft für Systemautomation mbH

Software Developer

Built CI/CD and build automation for Yocto Linux BSPs, kernel drivers, and secure boot on ARM-based industrial automation hardware.

  • Built and maintained Jenkins CI pipelines for automated BSP builds, testing, and release artifact generation

  • Automated build, test, and release workflows in Python and Bash, reducing manual effort

  • Containerized (Docker) build environments

  • Root-cause analysis of failures spanning kernel, toolchain, and pipeline layers

  • Jenkins, Docker, Python, Bash, C, CMake, Git, Secure Boot, ARM, Embedded Linux

Software Developer - Intern

Automatic generation of debugger-specific register description files for System-on-Chips.

  • Python, SoC/ASIC Tools, Cortex-M, C, Subversion, Jira

CGI Deutschland

Software Developer - Working Student

Development of prototypes for innovation projects and various applications in a containerized backend environment.

  • Java, Spring Boot, Python, Flask, JavaScript, React.js, Docker, Machine Learning

HOX Life Science GmbH

Software Developer - Working Student

Development of a web-based information management system.

  • JavaScript, ReactJS, Material UI, MongoDB, git, Nodejs, Meteorjs

Education

Skills

DevOps & Automation

  • CI/CD
  • Jenkins
  • GitLab CI
  • git
  • Docker
  • Bash
  • Python
  • Linux Administration
  • Virtualization

Systems & Embedded

  • Embedded Linux
  • Yocto Project
  • Linux Kernel
  • Device Drivers
  • Device Tree
  • ARM Arch
  • Secure Boot
  • System-on-Chip
  • QEMU

Software Development

  • C
  • Python
  • Java
  • Spring Boot
  • JavaScript
  • React
  • Nodejs
  • CMake

Currently Learning

  • Kubernetes
  • Terraform
  • AWS

Languages

Turkish

Native

German

C1

English

B2