Full-Stack Developer focused on building scalable and maintainable applications, with strong emphasis on clean architecture, code quality, and modern development practices.
I build end-to-end solutions from responsive front-end interfaces to robust backend APIs — applying best practices in performance, testing, and CI/CD to deliver reliable software.
- 🎓 Graduated from ESMAD with a TSIW Degree
- ⚡ Started with Python, currently focused on JavaScript ecosystem
- 🎨 Interests: Front-End, Full-Stack, App Design, GenAI
- 🎸 Hobbies: Gym, Meditation, Music, Guitar
Activulse was my bachelor's degree final project at ESMAD for the TSIW program. It is a cross-platform React Native app focused on heart health and daily activity tracking, supported by a RESTful backend, database integration, and a layered architecture.
The project also included a thesis/report and academic research work with a professor from ESS to define the problem, validate the goals, and align the implementation with the academic requirements.
Note: Currently improving and refactoring existing projects while preparing new full-stack, mobile, and API-based applications.
A curated selection of my main projects, showcasing full-stack, mobile, backend, and desktop development.
| Project | Description | Tech Stack | Live Demo | Repository | Issues/Feature Requests |
|---|---|---|---|---|---|
| Pokemon Search | Client-side application that fetches and displays Pokémon data from a public API, focused on dynamic data handling and interactive UI rendering. | HTML, CSS, JS, Fetch API | Demo | GitHub | Issues |
| Einstein Tribute Page | Modern and responsive landing page dedicated to Albert Einstein, focused on UI/UX, accessibility, front-end architecture, and smooth scroll-based animations. | Node.js, React, TypeScript, Tailwind CSS Auxiliary: Vite, React Router, Framer Motion |
🚀 Coming Soon | GitHub | Issues |
Note: Video demos are hosted on Youtube!
| Project | Description | Tech Stack | Video Demo | Repository | Issues/Feature Requests |
|---|---|---|---|---|---|
| CrossSum App | Desktop application for calculating digit sums, with a user-friendly Tkinter GUI, built with strong focus on testing strategies, Continuous Integration workflows, and code quality practices. | Python, Tkinter Auxiliary: pytest, pytest-mock, pytest-cov, Hypothesis, flake8, yamllint, Black, mypy, pyinstaller |
Demo | GitHub | Issues |
| PhotoShow | Tkinter-based desktop app with MVC architecture for photo management, including authentication, database integration, and layered system design. | Python, Tkinter, SQLite, SQLAlchemy, pyinstaller Auxiliary: pytest, pytest-mock, pytest-cov, flake8, yamllint, Black, Pillow, bcrypt |
🎬 Coming Soon | GitHub | Issues |
| GrubSnake Game | Arcade style Snake game built with Pygame, focused on game logic, user interaction, and modular design. | Python, Pygame | 🎬 Coming Soon | GitHub | Issues |
Note: Mobile applications developed using React Native for iOS and Android, focused on cross-platform performance, user experience, and scalable architecture.
| Project | Description | Tech Stack | Video Demo | Download (APK/IPA) | Repository | Issues/Feature Requests |
|---|---|---|---|---|---|---|
| Activulse (iOS/Android) | Mobile application for heart health and wellness, enabling users to track steps, distance, and daily activity goals aligned with WHO guidelines. Includes personalized exercise routines, nutrition guidance, challenges, rewards, and cardiovascular health resources. Designed with a layered architecture, combining a cross-platform mobile client with a RESTful backend and database integration. | React Native, React, Expo, TypeScript, JavaScript, Node.js Auxiliary: Vite, NativeWind, Express, Sequelize, MySQL, Cloudinary, bcrypt, eslint, swagger, JWT |
Demo | ⬇️ Coming Soon | GitHub | Issues |


