Skip to content
View Segilmez06's full-sized avatar
🟡
Studying
🟡
Studying

Highlights

  • Pro

Organizations

@Sarp-Archive

Block or report Segilmez06

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Segilmez06/README.md
Description

Sarp Eren EGILMEZ

Undergraduate EEE student with 8+ years of Linux experience.

Focusing on embedded systems, robotics and Linux desktop ecosystem. Experience in Windows development, 3D printing and self hosting. Involved in a large variety of technical projects spanning both hardware and software.

My Webpage | LinkedIn

Education

Istanbul Medeniyet University

EEE (Electrical-Electronical Engineering Major) | 2024 - Present

  • Focusing on robotics and embedded development

Mevlana Anatolian High School

STEM | 2020 - 2024

Competitive Experience

Teknofest - Binek Otonom Araç ve Robotaksi Kategorisi

Finalist | 2025

  • Designed and engineered low-level controller for automotive using embedded systems

Üsküdar Üniversitesi 8. Bilim ve Fikir Festivali - Fen ve Teknoloji Kategorisi

6th Place | 2022

  • Fully designed, built and programmed a contactless and automated mask vending machine (see patents section below)

İTÜ Robot Olimpiyatları - Çizgi İzleyen Yarışması Kategorisi

2017, 2018

  • Arduino based line following robots with fine-tunes PID controls

Patents

  • Patent Number: TR 2022 008030U5
  • Designed a dual-control faucet system combining IR sensing with a mechanical handle
  • Patent Number: TR 2022 004985Y
  • Designed a contactless sterile vending solution

Technical Skills

Languages

C# C C++ Python HTML5 CSS JavaScript

  • C#: Started journey with .Net platform. Spent long time with Windows development including P/Invoke and system internals.
  • C/C++: Used for embedded development. My primary language as of last few years.
  • Python: More than 8 years of time spent in Python. My most used (as in time spend writing code) programming language. Mostly for first and quick prototyping systems and using as a step to start development.
  • HTML/CSS/JS: Using bare web technologies, designed many pages for different purposes including (but not limited to) my own webpage.

Tools and Platforms

  • Embedded Ecosystem: STM32Cube (HAL, CubeMX, IDE), PlatformIO, Arduino, .Net nanoFramework
  • Build Systems: GCC, CMake, GNU Make
  • Virtualization & DevOps: Docker, Podman, Distrobox for environment isolation and deployment.
  • Version Control: Git and GitHub for collaborative development and CI/CD via GitHub Actions.
  • Desktop Development: WinForms, WPF, NuGet, Electron
  • Home Automation: Home Assistant, ESPHome, NodeRed

Editors and IDE's

Visual Studio Code Visual Studio Postman PlatformIO Arduino IDE

  • Visual Studio Code: My primary editor. I perform all my embedded development and editing with it.
  • PlatformIO: My first choice when it comes to developing embedded system that requires portability across differenct MCU/MPU's.

Operating Systems

Arch Debian Ubuntu Windows 11

  • Arch and derivatives: 5+ years as power user. System-level tuning, tinkering with desktop ecosystem.
  • Debian, Ubuntu and derivatives: Primary choice for robotics, AI/ML or self-hosted infrastructure
  • Windows: Daily-drove lots of versions for over 12 years

Pinned Loading

  1. Sarp-Archive/tym Sarp-Archive/tym Public archive

    View your images in the terminal with true color

    C#

  2. Sarp-Archive/ReadDown Sarp-Archive/ReadDown Public archive

    A simple Markdown reader

    C# 2 1

  3. Sarp-Archive/EFI-Runner Sarp-Archive/EFI-Runner Public archive

    Use Qemu to run EFI files on Windows in the fastest way

    C# 5 2

  4. Sarp-Archive/Github-Plus Sarp-Archive/Github-Plus Public archive

    An extension that adds some functions to Github.

    PowerShell 3 1

  5. Sarp-Archive/WSA-APKInstaller Sarp-Archive/WSA-APKInstaller Public archive

    An app for installing APKs to WSA over Android Debug Bridge.

    C# 3 1

  6. Sarp-Archive/SharpRain Sarp-Archive/SharpRain Public archive

    Matrix rain effect in C#

    C# 2