🎓 Software Engineering graduate from ESPRIT, specializing in Web and Internet Technologies (TWIN) — Class of 2026
🏦 Built production systems for Banque de Tunisie: tendering, direct-debit and fleet management platforms
🔔 Author of Notification Bell, a VS Code extension for AI coding agents
🔧 Skilled in: React, ASP.NET Core 8, Spring Boot, Node.js, SQL Server, PostgreSQL, MongoDB, Docker, CI/CD, UX/UI Design
🤝 Open to: Full-time opportunities, open-source collaboration, and freelance projects
💬 Ask me about: Full Stack Development, .NET/React, CI/CD Pipelines, Security Testing, DevOps
👑 Former President & Webmaster of ACM ESPRIT Student Chapter
🏆 Competitive programmer: TCPC · IEEEXtreme 17.0 & 18.0
📬 Contact me:
📫 Email: chaher.dridi.100@gmail.com
🌐 Portfolio: chahe-dridi.vercel.app
Never miss an AI agent waiting on you again.
A VS Code extension that plays a sound and sends an OS notification the moment your AI agent needs attention —
works with Claude Code, aider, Gemini CLI, Codex CLI, Cursor and any terminal agent.
| Project | Description | Stack |
|---|---|---|
| 🔔 Notification Bell | VS Code extension: sound + OS alerts when an AI agent needs you, with alert history, reminders and Claude Code hooks | TypeScript · VS Code API · Node.js |
| 🏦 BanqueBT-AO | Tendering (appel d'offres) platform for Banque de Tunisie — real-time updates, 7 parallel CI test suites, OWASP ZAP DAST, auto-deploy | React · ASP.NET Core 8 · SQL Server · SignalR · Docker · GitHub Actions |
| 🚭 Nefes | Stop-smoking platform for the Tunisian association fighting lung cancer | React · Spring Boot · PostgreSQL |
| 💳 Prélèvements System | Direct-debit management app used in production at the bank | React · ASP.NET Core 8 · SQL Server · Jenkins · SonarQube |
| 🍽️ TheMenuFy | AI-powered CRM platform for restaurants | React · Node.js · MongoDB · Python |
| 🎮 Tetris Multiplayer | Real-time multiplayer Tetris — code | Django · WebSockets · PostgreSQL |
| 🏷️ Badge Generator | Bulk event-badge generator from spreadsheets — code | React · Python · Pillow · Pandas |
👉 See all projects with screenshots on my portfolio
If you like what you see, check out my portfolio or drop me a message — I'm always happy to talk about new opportunities. ⭐




