ExtraTech Logo
TracksProjectsStudentsRecommendationsContact Us

© 2025 ExtraTech Bootcamps. All rights reserved.

← Back to Students

Tzili M.

GitHub

Bio

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.

Skills

C++
C
CMake
Performance Benchmarking
MISRA C
Cppcheck

Bootcamp Project

COOP

Macro-based OOP framework for C with classes, inheritance, virtual functions, iterators and extensive data-structure library.

Mobileye

Mentored by: Mobileye

Mentors:

Sarah Chen

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.

Tzili M. - Task Preview
Click to enlarge

Additional Projects

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.

English Level

Working Proficiency