JUNIOR DEVOPS · Typescript · Contribution · React Native · AI

Yasser Gombra

Junior DevOps Engineer & Full-Stack Developer

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.

workflow: deploy.yml (active)
commit: e0a6c11 · 0.0s ·
[22:23:10] Run actions/checkout@v4
[22:23:10] Syncing repository: YasserYG8/MySeve
[22:23:11] ✓ Repository synchronized.
[22:23:11] Run actions/setup-node@v4
[22:23:11] Found in cache: Node.js v20.11.0
[22:23:12] ✓ Environment ready.
[22:23:12] Run snyk/actions/test@master
[22:23:12] Testing vulnerabilities for static site...
[22:23:13] ✓ No high-severity vulnerabilities found (Snyk).
[22:23:13] Run aquasecurity/trivy-action@master
[22:23:13] Trivy filesystem scan: 0 critical/high issues.
[22:23:14] ✓ Security audit passed (Trivy).
[22:23:14] Run npm run build
[22:23:14] > cv@1.0.0 build
[22:23:14] > vite build
[22:23:15] vite v5.1.0 building for production...
[22:23:15] transform...
[22:23:16] render chunks...
[22:23:16] ✓ dist/index.html (9.2 kB)
[22:23:16] Build completed in 1.6s.
[22:23:16] Run amondnet/vercel-action@v25
[22:23:17] Deploying to vercel project: yasser-gombra-cv
[22:23:18] Inspecting deployment: https://yassergombra.com
[22:23:18] ✓ Production deployment active!

01 EDUCATION

Bachelor's Degree — Information Systems Development

ISET NABEUL · Higher Institute of Technological Studies

High School Diploma in Computer Science (Baccalaureate)

LYCÉE 2 MARS 1934 · Ghomrassen

02 EXPERIENCE

Web Developer Intern

DREAM TEK CONSULTING · Web Agency

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

TUNISIE TELECOM · Ghomrassen

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

PRJ-001

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.

Go Linux /proc Syscalls Concurrency CLI / TUI DevOps
PRJ-002

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.

Python FastAPI Librosa FastDTW SciPy MongoDB Signal Processing
PRJ-003

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%.

TypeScript Node.js OpenAI & Anthropic APIs Streaming SSE AI Agents Gateway
PRJ-004

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.

Python WhisperX MFA PyTorch DSP Levenshtein Diff
PRJ-005

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.

React Native Expo TypeScript Expo Router AsyncStorage Sensors & Geolocation Reanimated

04 OPEN SOURCE CONTRIBUTIONS

CONTRIBUTOR · MERGED PRS
Python · Pre-commit Guardrails · ThreadPoolExecutor · Docker · AST/Rules

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 stdout and stderr, resolving Windows shell quoting and environment portability edge cases (PR #98, PR #89).
  • Config Architecture & Excludes: Added global exclusion patterns to .bec/rules.yaml parser and structured CLI subcommands into clean logical domains (PR #94, PR #91).
  • Containerization & CI: Authored the official production Dockerfile and automated multi-stage GitHub Actions release workflows (PR #92).
CONTRIBUTOR · MERGED PRS
Next.js · TypeScript · Tree-sitter (WASM) · React Flow · Vitest

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).

05 SKILLS

DevOps
Docker ★ GitHub Actions ★ Ansible Grafana Prometheus Snyk Trivy Git
Frontend
React ★ Next.js ★ Angular TypeScript Tailwind CSS shadcn/ui Zustand
Backend
Go ★ Python ★ Laravel ★ Native PHP ★ Node.js FastAPI Express Java
Databases
MySQL PostgreSQL MongoDB Oracle
Tools
VSCode Cursor Eclipse Figma

06 STATUS & CONTACT

AVAILABILITY Open to work
TYPE Internship
LOCATION Ghomrassen Tataouine / Hammam Linf Ben Arous
DRIVER'S LICENSE Category B
NATIONALITY Tunisian
BIRTHDAY & AGE 22/04/2005 (21 years)