EXCEEDS logo
Exceeds
Barış Çakır

PROFILE

Barış Çakır

Barış Çakır developed core control system features for the EgeMobil/EEM_TASK repository, focusing on embedded C programming and state machine design. He implemented a temperature control state machine that simulates sensor, heater, and cooler interactions, providing deterministic transitions and observable status outputs for hardware-in-the-loop testing. In addition, Barış created a dynamic matrix generator and printer using C, leveraging dynamic memory allocation and random number generation to facilitate scalable test data creation. He also built the core logic for adaptive cruise control, handling state transitions and safe-distance management. The work demonstrated solid foundational engineering and modular, testable code structure.

Overall Statistics

Feature vs Bugs

100%Features

Repository Contributions

4Total
Bugs
0
Commits
4
Features
3
Lines of code
355
Activity Months2

Work History

March 2025

2 Commits • 2 Features

Mar 1, 2025

March 2025 performance summary for EgeMobil/EEM_TASK highlighting key features and bugs delivered, overall impact, and technologies demonstrated. Delivered two core capabilities that advance validation and safety features: (1) Dynamic Matrix Generator and Printer in C for fast, scalable test data creation; (2) Adaptive Cruise Control (ACC) core with state handling, speed/distance management, and vehicle/lead-vehicle data integration. These deliverables establish a solid foundation for testing, QA, and future feature expansion, aligning with the ADAS roadmap. Business value includes accelerated test data generation, more reliable ACC behavior modeling, and improved code quality through modular design and clear interfaces.

February 2025

2 Commits • 1 Features

Feb 1, 2025

Month: 2025-02 — Summary of key technical deliverables for EgeMobil/EEM_TASK. Delivered a foundational Temperature Control State Machine in C, enabling basic simulation of a sensor, heater, and cooler with deterministic state transitions and observable status prints. This work provides hardware-in-the-loop testing capability and a solid baseline for future integration with real hardware. Key commits include: v1.0.0 adding main.c and initial state machine (034d7a58a7c567ea546402409a90833ebf40dc9c), and v1.0.1 fix: shutdown procedure for invalid states (043aa793d71e269a32feb65fc8b4730f78b9cee1).

Activity

Loading activity data...

Quality Metrics

Correctness80.0%
Maintainability80.0%
Architecture65.0%
Performance75.0%
AI Usage20.0%

Skills & Technologies

Programming Languages

C

Technical Skills

Basic Control SystemsC ProgrammingControl SystemsDynamic Memory AllocationEmbedded SystemsMatrix OperationsRandom Number GenerationState Machines

Repositories Contributed To

1 repo

Overview of all repositories you've contributed to across your timeline

EgeMobil/EEM_TASK

Feb 2025 Mar 2025
2 Months active

Languages Used

C

Technical Skills

Basic Control SystemsC ProgrammingEmbedded SystemsState MachinesControl SystemsDynamic Memory Allocation

Generated by Exceeds AIThis report is designed for sharing and indexing