I am an undergraduate student and aspiring software engineer focused on building practical, secure, and user-friendly applications. My work combines full-stack web development, frontend interaction design, and command-line tooling.
- Building projects to strengthen real-world software engineering skills
- Interested in backend systems, web security, and scalable application design
- Practicing clean code, maintainability, and problem-solving through hands-on development
Repository: Reyadh418/Blog-Hub-Project
A full-stack blog platform built with Express + PostgreSQL featuring authentication, role-based moderation, comments, reactions, notifications, and security-focused implementation.
Key points:
- Authentication and protected user flows
- Admin moderation capabilities
- Comments and reaction system
- Security practices including CSRF protection and password hashing
- Full deployment lifecycle experience
Live Demo: https://blog-hub-nto7.onrender.com/
Repository: Reyadh418/Drive-control-center-project
A local-first web application to connect multiple Google Drive accounts, create a SQLite-powered search index, and manage files through a single dashboard.
Key points:
- Integration with Google Drive APIs
- Unified dashboard for account and file management
- Local indexing and storage analytics
- Focus on practical system organization and productivity
Repository: Reyadh418/Chess-Game-Project
An interactive web-based chess game with complete piece movement logic, legal move enforcement, and a responsive user interface, deployed with GitHub Pages.
Key points:
- Rule-aware move validation for pieces and turns
- Game-state handling to keep board interactions consistent
- Frontend-focused implementation using JavaScript, HTML, and CSS
- Improved UI controls for smooth and intuitive gameplay
- Deployment experience through GitHub Pages hosting
Live Demo: https://reyadh418.github.io/Chess-Game-Project/
Repository: Reyadh418/Youtube-video-downloader
A beginner-friendly Python command-line utility for downloading single YouTube videos with interactive quality and audio selection, retry handling, and estimated download-size feedback.
Key points:
- Interactive CLI prompts for user-friendly download flow
- Quality/audio option handling for practical user control
- Resilient retry logic and error handling for failed attempts
- Integration of
yt-dlpandFFmpegfor reliable media processing - Focus on clean command-line design and usability
Languages:
JavaScript Python HTML CSS C Assembly
Frameworks & Platforms:
Node.js Express PostgreSQL SQLite GitHub Pages Render
Tools:
Git GitHub FFmpeg yt-dlp
- Advancing full-stack engineering fundamentals
- Strengthening backend development and secure coding practices
- Building polished, production-minded project portfolios
- Continuing academic growth through project-based learning
- GitHub: @Reyadh418
Thank you for visiting my profile.


