Skip to content
View userdorukhan's full-sized avatar

Highlights

  • Pro

Organizations

@Formula-Electric-Berkeley

Block or report userdorukhan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
userdorukhan/README.md

Hi, I'm Dorukhan 👋

I'm a junior Electrical Engineering & Computer Science (EECS) student at UC Berkeley with a passion for embedded systems, hardware–software co-design, and AI-driven applications.

  • 🛠 Embedded & Hardware: STM32 (C/C++), CAN/I2C/UART/SPI, custom PCB design (KiCad, Altium), TI AM64x SoC development, LVGL dashboards.
  • 💻 Software & AI: Python, Rust, Java, Swift, JavaScript/HTML/CSS, OpenCV, PyTorch, Data Analytics, REST APIs.
  • 🌐 Networking & Protocols: LiFi–WiFi hybrid communications, real-time inter-core communication, custom protocol design.

🔧 Experience

  • Embedded Systems Software InternBaykar Technologies (Summer 2025)
    Developed Linux applications on TI AM64x (ARM Cortex-A53), set up U-Boot/device trees, and implemented RemoteProc + RPMsg for synchronized multi-core control.

  • System Software Engineer InternLight Links Inc. (Spring 2025)
    Built a hybrid LiFi–WiFi communication stack in Rust on OpenWRT with seamless optical/RF handover.

  • Software Engineer / InternBI Technology (Summer 2024 – Winter 2025)
    Created DataGPT, a Generative-AI extension for Qlik, integrating OpenAI & Gemini APIs for analytics used by 200+ companies.

  • Research & Teaching AssistantKoç University
    Led a 6-student team on ML-based chest X-ray disease detection.


🚗 Projects & Clubs

  • Engineering Solutions at Berkeley (ESB) – Engineering Consultant

    • Delivering professional electrical and embedded-systems solutions for real-world client projects.
    • Provide system design, PCB development, and firmware integration for multi-disciplinary teams.
  • Formula Electric at Berkeley (FEB) – Electrical & Software

    • Wrote driver-interface firmware for the DASH screen, enabling reliable CAN bus communication.
    • Designed and tested STM32-based sensor nodes (IMU, coolant flow, air temp) for real-time telemetry.
  • SoilHealth IoT Board – Custom PCB with ESP32-S2, solar charging, and multi-sensor environmental monitoring.

  • LightLinks TCP Proxy & TranslatorApp – Explore my pinned repositories for networking and Swift/iOS examples.


🧩 Skills

Languages: Python · C · C++ · Rust · Java · Swift · JavaScript · SQL
Tools: STM32CubeIDE · KiCad · Altium · Cadence Virtuoso · MATLAB · Git · OpenWRT
Protocols: CAN · I2C · UART · SPI · USB · BLE


📫 Connect


Always excited to collaborate on embedded systems, real-time Linux, and hardware–AI projects. Feel free to reach out or open an issue in any repo!

Popular repositories Loading

  1. LightLinks LightLinks Public

    Welcome to my TCP Proxy Project! This repository contains the implementation of a simple TCP proxy developed for the Light Links take-home assessment.

    Python

  2. TranslatorApp TranslatorApp Public

    Translator App – A project I worked on. This repository contains a partial version of the code, as the full version is deployed in a store. Sharing this to inspire others and contribute to the comm…

    Swift

  3. BordaAcademy BordaAcademy Public

    BordaAcademy Embedded System Assesment

    C

  4. SoilHealthPCB SoilHealthPCB Public

    Custom PCB project for monitoring soil moisture, temperature, humidity, and light using ESP32 and solar power.

  5. userdorukhan userdorukhan Public