Full-stack web and mobile developer from Tunisia. Computer engineering graduate, now doing a professional master's in networks engineering. I like building tools that fix one specific annoyance properly.
Portfolio: azyzex.github.io/AzyzPortfolio · LinkedIn: mohamed-aziz-guenni · Email: azizguenni0@gmail.com
| Rehearsal | VS Code extension that runs a database migration against your real data inside a rolled-back transaction, and tells you what it would have done — as counts. Postgres, MySQL, MongoDB, SQLite. |
| Claude Code Sounds | Distinct sound alerts for Claude Code: finished, needs you, hit the limit, limit reset. Desktop app, browser extension and phone push. |
| Faultix | Remembers every failure in your project and what fixed it, and lets your coding agent ask over MCP. |
| TTVC | Type a message and everyone in the voice chat hears it — local neural TTS through a virtual microphone. |
| PromptProtect | Chrome extension that catches API keys and personal data before you paste them into an AI chat. |
| TunIA | A study assistant for Tunisian students that answers in Tunisian Darija. |
- Web: TypeScript, React, Next.js, Node.js, Express, Tailwind CSS
- Mobile: React Native (Expo), Flutter
- Data: PostgreSQL, MySQL, MongoDB, SQLite, Firebase
- Also: Python, Java, Cloudflare (Pages, Workers, D1, R2), ESP32 / Arduino, Linux and networking
