Code Forge
AI-powered full-stack app generator. Describe your idea in natural language, get a production-ready Spring Boot + Next.js codebase instantly.
Software Engineer
01 - About
Software Engineer at Murex, one of the biggest companies in the global fintech industry. My journey started at 42 Beirut, where I mastered peer-to-peer learning through intensive, project-based challenges.
Armed with dual bachelor's degrees in Computer Science and Mathematics, I bring analytical precision to every engineering challenge. With 800+ LeetCode problems solved, algorithmic excellence is my foundation.
02 - Skills
03 - Projects
AI-powered full-stack app generator. Describe your idea in natural language, get a production-ready Spring Boot + Next.js codebase instantly.
Full-featured chess game with complete rule validation, move history, timers, and captured piece tracking.
HTTP/1.1 server from scratch in C++98. epoll I/O multiplexing, chunked transfer, CGI execution, virtual hosting. Zero dependencies.
A fully-featured bash-like shell built from scratch - custom lexer, parser, pipelines, I/O redirections, here-docs, wildcard expansion, signal handling, and a garbage collector for zero memory leaks.
A reverse engineering challenge project - analyzing binaries, understanding disassembly, and cracking obfuscated logic without source code.
A WannaCry-style ransomware simulator - AES-256-GCM encryption, PBKDF2 key derivation, in-place file encryption with .ft extension, and Docker containerization for safe isolated testing.
View the full collection on GitHub
04 - Contact
Open to opportunities, collaborations, and conversations.