Began as a Full Stack & Mobile Developer, leading the development of core features for a secure trading platform using modern technologies.
Progressed into a Team Leader and IT Architect role, managing a team of developers and overseeing system architecture and scalability.
Introduced and implemented DevSecOps practices to improve deployment pipelines, platform security, and delivery speed.
Key Skills: Flutter, JavaScript, ReactJS, Node.js, TypeScript, Docker, GitHub Actions, PHP, WordPress, MariaDB, Zepp OS, Team Leadership, Scalable Architecture
Designed and developed web and mobile applications for a variety of clients.
Delivered tailored full-stack solutions, handling everything from backend architecture to responsive frontend and mobile UI/UX.
Collaborated with clients to refine requirements, adapt features to evolving needs, and ensure high user engagement across platforms.
Focused on performance, maintainability, and a polished user experience across all devices.
Key Skills: ReactJS, Flutter, Node.js, JavaScript, TypeScript, UI/UX Design, Figma, Agile Development, Client Communication
Built custom roleplay (FiveM) applications for GTA V, focusing on gameplay logic, database design, and immersive UI.
Developed admin panels and user dashboards tailored for gaming communities.
Delivered highly interactive user experiences aligned with game dynamics and community feedback.
Key Skills: Lua, JavaScript, Node.js, MySQL, UI Design, Game Scripting (FiveM), REST APIs
Developed and maintained complete web and mobile applications, including backend APIs and frontend interfaces.
Designed and customized CMS solutions to match client content strategies and business workflows.
Ensured mobile responsiveness, performance optimization, and maintainable code.
Key Skills: Laravel, ReactJs, Flutter, MySQL, RESTful APIs, CMS Development, Git
During my time at 1337 School, I immersed myself in an intense, peer-driven programming environment that emphasized autonomy, problem-solving, and persistence. The curriculum, built around real-world coding challenges and projects, pushed me to develop strong foundations in C, system programming, algorithms, and software architecture. With no formal instructors, I learned to collaborate effectively with peers, engage in constructive code reviews, and constantly adapt through trial and error. This unique educational journey not only sharpened my technical skills but also strengthened my ability to learn independently, work under pressure, and embrace continuous improvement.
At Godel.ma, I led the development and management of complete web and mobile application projects, overseeing the entire software development lifecycle. My role encompassed backend development, intuitive UI/UX design, and responsive frontend implementation. I also handled social media management and applied web scraping techniques to gather and analyze data for business insights.
Key Contributions:
Designed and developed scalable web applications with clean, maintainable code.
Delivered mobile-first responsive designs for seamless cross-device performance.
Managed social media presence and digital content strategies to boost brand visibility.
Utilized web scraping for market analysis, competitive research, and automation.
Built and maintained custom CMS solutions tailored to client needs.
Technologies used: WordPress, React.js, Laravel, NodeJs, Flutter, MySQL, MongoDB, Puppeteer, Adobe Suite, Figma.
Red Hope is a cross-platform mobile application designed to connect blood donors with recipients in real-time, fostering a community-driven approach to lifesaving support. I led the development of the app’s full ecosystem, integrating secure backend services and intuitive frontends to ensure a seamless user experience.
Key Features:
Real-time donor-recipient matching based on location and blood type.
User authentication and data storage with Firebase for secure access and real-time updates.
Admin dashboard built with ReactJS for monitoring, donor management, and campaign oversight.
Backend API using Node.js and MySQL for managing user data, donation history, and request logs.
Push notifications and alerts to mobilize donors during urgent needs.
This project highlights my ability to combine mobile development (Flutter) with robust backend infrastructure (Node.js, MySQL) and cloud services (Firebase), delivering a fully functional social impact solution.
Developed a desktop application simulating the macOS lock screen with integrated key input logging, designed for educational and research purposes in the field of cybersecurity and social engineering awareness. The project includes support for kiosk mode deployment and remote execution capabilities, making it ideal for simulating phishing and physical security breach scenarios in controlled environments.
Key Features:
Realistic macOS-style UI rendered in Electron.js, running in fullscreen kiosk mode to prevent user exit or interaction with the underlying OS.
Key input logging module to monitor and record all keystrokes locally in encrypted logs for forensic or behavioral analysis.
Remote execution support via WebSocket or REST API, allowing the simulator to be triggered from a server or remote admin panel.
Stealth start-up with optional auto-launch on boot and system tray masking.
Cross-platform compatibility, tested primarily on macOS-like environments for visual accuracy.
Use Case & Intent:
This project was created strictly for ethical hacking, red team simulations, and awareness training — helping teams understand how physical access vulnerabilities and social engineering tactics can be exploited.
The 42 Minishell is a foundational systems programming project developed as part of the 42 coding curriculum. It involved recreating core components of a Unix shell from scratch using C and low-level system calls.
Key Features:
Command parsing and execution with support for arguments, quotes, and environment variables.
Built-in commands like cd
, echo
, env
, exit
, export
, pwd
, and unset
.
Piping and redirection: full support for |
, >
, >>
, and <
, mimicking bash behavior.
Signal handling for SIGINT
, SIGQUIT
, and process management.
Custom environment handling for variable exports and scoped changes.
Memory-safe management using careful allocation and cleanup, avoiding leaks.
This project demonstrated strong understanding of process control, I/O redirection, memory management, and terminal behavior — essential skills for building robust, low-level software.
MyDanceLab is a creative mobile application built with Flutter, designed to empower dancers and choreographers to record, edit, and share video montages of their performances. The app provides a seamless cross-platform experience with rich media handling, social interaction features, and cloud-based storage via Firebase.
Key Features:
Video Recording & Montage: Users can record, upload, and edit multiple video clips into dance routines.
User Authentication: Secure sign-up/login using Firebase Auth with email and social providers.
Cloud Storage & Streaming: All media is stored in Firebase Storage, ensuring fast and scalable access.
Real-time Interaction: Firestore integration for comments, likes, and follower systems.
Responsive UI/UX: Custom-designed interface optimized for both Android and iOS with smooth animations and performance.
This app demonstrates a blend of creative UX design and robust mobile engineering, showcasing your ability to build production-ready apps with real-time features and multimedia integration.
BLVCKGHOST is a stealthy Windows desktop application written in C#, engineered for covert system monitoring and remote administration via email. It installs itself into hidden directories, ensures persistence across reboots, and leverages USB drives for propagation—all while operating invisibly to the end user.
Key Features:
Stealthy Persistence: Installs to a hidden folder and configures auto-run entries in the Windows registry to launch on startup without a visible window.
USB Propagation: Automatically copies itself and support files to any inserted USB drive, generates autorun scripts, and hides its traces to spread silently.
Comprehensive System Profiling: Collects machine name, user account details, local and public IP addresses, MAC address, and account avatar for detailed system snapshots.
Email-Based Command & Control: Connects via IMAP to a designated Gmail account to fetch commands and dispatches reports—complete with screenshots, directory listings, and system info—back to a remote mailbox.
Remote Administration Commands:
Capture and transmit screen or camera images
Browse, move, delete, or download files and directories
Execute arbitrary processes or shell commands
Control power state (shutdown, restart, lock)
Enumerate running processes and installed applications
Monitor keystrokes and clipboard contents
Self-Protection & Concealment: Applies hidden file attributes and suppresses any taskbar or console presence to evade casual detection.
USB Activity Monitoring: Watches for file additions or deletions on removable media and reports changes in real time.
This project showcases advanced techniques in Windows persistence, stealth propagation, and email-driven remote control—features typically found in remote access trojans and used only under explicit, authorized circumstances.