Yasser Gombra
Student in Information Systems Development at ISET Nabeul since 2024. Passionate about DevOps, CI/CD pipelines, containerization, and open-source contributions. Interested in AI tools like Claude Code, Codex, and GitHub Copilot.
01 EDUCATION
High School Diploma in Computer Science (Baccalaureate)
02 EXPERIENCE
Web Developer Intern
Full web dev agency internship. Gained strong experience in native PHP development, OOP design patterns, and standard Git team workflows including branching strategies, pull requests, and peer code reviews. Participated in daily standups and pair programming sessions, fostering strong teamwork and communication skills.
Technical Assistant Intern
Discovered corporate communication networks and systems. Assisted in providing hardware and software technical support, client assistance, and learned essential network administration and management principles.
03 PROJECTS
Specter
Zero-configuration developer CLI in Go that non-invasively attaches to any running server process by port or PID and streams live stdout and stderr directly to the terminal. Features procfs inspection, automatic TCP port resolution, line reassembly, and JSON log formatting with zero external runtime dependencies.
VoxArena ML
Deterministic acoustic signal processing engine for vocal imitation party games. Evaluates user mimicry against sound effects using speaker-normalized pYIN pitch tracking, Sakoe-Chiba constrained Dynamic Time Warping (DTW), spectral flux onset rhythm detection, and MFCCs with CMS for sub-50ms CPU scoring. Includes full FastAPI & MongoDB game architecture.
Modlane
Adaptive AI model router and low-latency API proxy for coding agents. Transparently intercepts /v1/chat/completions and /v1/messages to dynamically classify requests—dispatching routine actions (file reading, AST search, git commits) to fast, inexpensive models while reserving frontier reasoning models for complex refactoring, cutting agent costs by up to 70%.
Tajweed AI
Machine learning dataset engine and acoustic alignment pipeline for Quranic recitation. Ingests raw recitation audio and ground-truth Uthmani text, leveraging ASR forced alignment (WhisperX & MFA) alongside deterministic DSP rules to evaluate phoneme boundaries, Madd duration elongation, Ghunnah resonance, and Qalqalah transients.
ImanHub
Comprehensive cross-platform Islamic companion mobile application built with React Native and Expo. Features an authentic 604-page dual-mode (vector image & text) Quran reader with audio synchronization and tafsir, offline astronomical prayer calculation algorithms, real-time magnetometer sensor-driven Qibla compass, customizable Athkar counter, and dynamic localized push notifications.
04 OPEN SOURCE CONTRIBUTIONS
Deterministic pre-commit guardrail and policy enforcement layer for AI coding agents. Enforces repository rules across codebases, blocks non-compliant commits, and provides agents with actionable diagnostic reasons. Active open-source contributor driving execution performance, core CLI enhancements, cross-platform reliability, and containerized CI infrastructure (@YasserYG8 fork).
- Parallelized Rule Engine: Implemented multi-threaded rule execution using Python's
ThreadPoolExecutor, cutting pre-commit evaluation latency significantly on large test suites (PR #96). - Cross-Platform Stream Handling: Redesigned sub-process execution to reliably capture unified
stdoutandstderr, resolving Windows shell quoting and environment portability edge cases (PR #98, PR #89). - Config Architecture & Excludes: Added global exclusion patterns to
.bec/rules.yamlparser and structured CLI subcommands into clean logical domains (PR #94, PR #91). - Containerization & CI: Authored the official production
Dockerfileand automated multi-stage GitHub Actions release workflows (PR #92).
An open source developer tool that transforms codebase source code into an interactive call graph. Supports multiple languages (Python, JS/TS, Go) via a pluggable AST query architecture using Tree-sitter WASM. Active contributor improving graph stability, RTL locale rendering, CI test coverage, and automated discovery (@YasserYG8 fork).
- Graph Cycle Protection & Error Boundary: Validated API graph data structures, implemented cycle recursion guards, and wrapped interactive graph canvases with React Error Boundaries to prevent UI crashes (PR #143).
- Bi-Directional Code Layout: Enforced strict LTR code element alignment and layout geometry for token inspection within RTL / Arabic reading contexts (PR #142).
- Automated Test Coverage: Set up and configured the Vitest test runner and test coverage analysis pipeline for CI quality gates (PR #139).
- Dynamic SEO & Discovery: Built dynamic
sitemap.ts,robots.ts, and configured canonical / hreflang alternates (PR #140, PR #138).
yasser · gombra / cv