Berkay Dinç

Software Engineer

Türkiye

About

I am a recent graduate software engineer. I have been involved with software and computers since about high school, mostly as a hobby and volunteer. I have a strong aptitude for adapting complex systems and abstract concepts. I like reliable, fast, and well-documented solutions to computing problems, but I know when not make them a liability to delivering results. I am deeply interested in distributed systems, concurrency and parallelism, operating systems, software optimization, high-performance computing, systems programming, and AI inference.

Experience

  • Junior Software Engineer at Garanti BBVA Teknoloji
    Jul 2025 - Present · 1 yr

    - Part of the team responsible for the operation and management of over 6,000 ATMs in Turkey and Romania.

  • Software Engineer at PiA (People in Action)
    Sep 2024 - Jul 2025 · 11 mos

    - Worked on the foundational development of Vodafone Turkey’s future communication management system. - Implemented event-driven microservices with Java & Spring framework in an agile environment. - Familiarity with technologies such as Kubernetes, Jenkins, Oracle DB and Kafka.

  • Project Intern at Dokuz Eylul University
    Feb 2025 - Feb 2025 · 1 mo

    - Designed a new RISC-V extension to accelerate interval arithmetic. - Implemented LLVM & Rust compiler support for new instructions. - Extended emulators to test and validate the extension. For more information: https://github.com/interval-arithmetic-ise

  • Software Engineer at Psila.AI
    Apr 2024 - Sep 2024 · 6 mos

    - Worked on the development of an FFI layer in Rust over Google's ScaNN algorithm for C++ interoperability, to be used in PulsejetDB, a high-performance vector database.

  • DEHA (Dokuz Eylül Air Vehicles) (İzmir, Türkiye)
    • Ground Control System Lead
      Sep 2023 - Jun 2024 · 10 mos

      - Developed Nightingale, an async MAVLink protocol implementation written in Rust. - Led the development of Eyrie, a custom GCS for DEHA drones, built on top of Nightingale, written in Rust. - Conducted hands-on flight tests, including pre-planned missions and manual control, using Eyrie and Nightingale.

    • Instructor on The Rust Programming Language
      Sep 2023 - Nov 2023 · 3 mos

      - Gave introductory lectures on Rust to members of DEHA and students from various engineering departments. - Structured the curriculum around the official book “The Rust Programming Language”. - Emphasized the importance of tooling, community, ergonomics and the unique features of the language (e.g. memory safety, fearless concurrency).

    • Autopilot Team Member
      Sep 2022 - Sep 2023 · 1 yr 1 mo

      - Documented the architecture of ArduPilot firmware, referring their source code. - Implemented drone missions on simulations with raw MAVLink packets in Python. - Guided team members through developing embedded applications in Rust programming language.