EXCEEDS logo
Exceeds
Barış Çakır

PROFILE

Barış Çakır

Over a two-month period, contributed to the EgeMobil/EEM_TASK repository by developing three core features in C, focusing on embedded systems and control logic. Built a temperature control state machine that simulates sensor, heater, and cooler interactions with deterministic state transitions and observable status outputs, providing a foundation for hardware-in-the-loop testing. Expanded the codebase with a dynamic matrix generator and printer, utilizing dynamic memory allocation and random number generation for scalable test data creation. Additionally, implemented the core of an adaptive cruise control system, handling state management, speed and distance logic, and integration of vehicle and lead-vehicle data for safety validation.

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