Software Development Graduate specializing in Embedded Systems development. Possesses strong curiosity, high motivation, and rapid learning skills. Proven during training to have a strong work ethic, excellent interpersonal communication, and the ability to perform successfully under pressure. Eager to join a professional development team, grow technologically, and contribute to meaningful engineering projects.
Macro-based OOP framework for C with classes, inheritance, virtual functions, iterators and extensive data-structure library.

Mentored by: Mobileye
Mentors:
Embedded Systems Bootcamp 2025 (Embedded)
Responsibilities:
▪ Designed and implemented data structure (linked list) , fixing bugs and created unit tests
Performing comprehensive performance benchmarking tests in the WSL environment against the gObject library
Ensured high code quality and safety compliance following MISRA-C standards
Developed the GrayImage class, featuring a reference counting mechanism and Image View/ROI support for highly efficient memory management.
Implemented a full suite of image operators for pixel-wise arithmetic (add, subabs) and advanced linear algebra operations like matrix multiplication (mulmat).
Designed a polymorphic ImageProcessor pipeline in C-OOP to chain specialized modules (GaussianProcessor, SobelProcessor), implementing the complete Canny Edge Detection algorithm.

IMAGE PROCESSING TETRIS GAME, PYTHON & OPENCV PROJECT
MARCH 2025
▪ Implementing full game logic, including pixel-level collision detection and random piece generation.
▪ Applying OOP (Object-Oriented Programming) architecture by building modular classes for the game
and its pieces, supporting scalability and a clean code design.
▪ Integrating OpenCV for graphical image manipulation and efficient collision handling.
Working Proficiency