Projelerim

TümüAutoSAR KlasikAğ HizmetleriAğ SunucusuCC++FFSGömülüInternetKarmaşık Aygıt Sürücüsü (CDD)Kod ÜreteciQorvoRTOSSOAPSTM32Sunucu UygulamasıTriCore™ AURIX™UWBYalın DonanımÇoklu GörevÇoklu Yordam
UMTSM - The State Machine Code Generator
UMTSM - The State Machine Code Generator

UMTSM is a domain-specific definition language and a lightweight code generator: define the behavior once, and let the toolchain handle the rest. State transitions, transition constraints, state hierarchies, event histories, and lifecycle management are all automatically generated by UMTSM. While you can readily generate code using existing C and C++ code generators, you can also write custom generators to produce code for any output format or target platform. Engineers focus solely on the core business logic; nothing else is require

İncele
C++GömülüÇoklu GörevÇoklu YordamKod Üreteci
FFS - The Foundational Feature Server
FFS - The Foundational Feature Server

FFS (Foundational Feature Server) is a next-generation platform that fundamentally transforms how you build, extend, and run web applications. By turning development into a modular, scalable system powered by plug-and-play features, FFS effortlessly scales your projects from the simplest websites into massive application ecosystems.

Built on a modern C++ infrastructure and shaped by an AI-driven software development approach, FFS delivers high performance, absolute control, and rapid iteration all at once. Seamlessly integrate new capabilities into your system and create a continuously evolving digital experience

İncele
C++FFSAğ SunucusuInternet
Aselsan STC-8255, Annex I-B Digital Tachograph
Aselsan STC-8255, Annex I-B Digital Tachograph

I designed and developed the end-to-end firmware and application software for the Aselsan STC-8255 digital tachograph vehicle unit, fully compliant with EU Regulation Annex I-B, EC No. 1266/2009, and CC EAL4+ standards.

Built on an RTOS-based architecture, I personally handled the design of custom code generators, the establishment of workflow tracking infrastructure, and the entire system architecture.

Key Features:

  • Recording of driver activities and EU driving time rules (EC 561/2006)
  • High-precision speed and distance measurement
  • Smart card management, calibration, and personalization
  • Secure data downloading and CAN interface integration
  • Cryptographic tamper protection (CC EAL4+)
C++GömülüRTOSÇoklu GörevÇoklu YordamYalın Donanım
Vehicle Positioning Application for Inductive Charging Station
Vehicle Positioning Application for Inductive Charging Station

Efficient energy transfer in inductive charging stations for electric vehicles requires precise parking over the charging pad. In this project, range calculation algorithms complying with UWB (IEEE 802.15.4z-2020) standards were implemented into embedded systems to determine the position between the ground station and the electric vehicle with high precision.

Within the scope of the project, a custom Complex Device Driver (CDD) was developed for the AUTOSAR Classic platform. By ensuring a high level of code reuse, the same codebase was successfully integrated into other embedded systems not requiring AUTOSAR, as well as sniffer devices used for R&D testing purposes.

CSTM32AutoSAR KlasikQorvoTriCore™ AURIX™UWBYalın DonanımKarmaşık Aygıt Sürücüsü (CDD)
Aesop: Modular and Lightweight SOAP/WSDL Web Service Server
Aesop: Modular and Lightweight SOAP/WSDL Web Service Server

Aesop is a lightweight, plugin-based SOAP/WSDL web service server built on the gSOAP infrastructure, allowing functions developed in C and C++ to be exposed directly as network services without requiring any additional software layers.

Designed with a minimal core architecture, all behaviors in the system are shaped by plugins; authentication, runtime management, and the core service contents are entirely handled through this modular structure. Thanks to this flexible architecture, the server can be easily deployed either as a custom setup for a single service or as a multi-tenant product platform hosting multiple services.

C++Ağ HizmetleriSOAPÇoklu GörevÇoklu YordamInternetSunucu Uygulaması