I'm a frontend-focused web developer who builds real-world, production-style applications with clean UI, solid architecture, and professional Git workflows. I started as a self-taught frontend developer and am now deliberately expanding into backend and fullβstack development, focusing on fundamentals rather than shortcuts.
I believe in understanding how things work, not just making them work.
- π§© Build responsive, interactive frontend apps using HTML, CSS, JavaScript, React
- ποΈ Design apps with real-world structure (API layers, separation of concerns)
- π Use backend proxies to protect API keys and control requests
- π± Learn backend development from first principles (HTTP, servers, data flow)
- π§ Continuously refactor projects for clarity, performance, and maintainability
Frontend
- HTML5, CSS3
- JavaScript (ES6+)
- React (Hooks, component-driven UI)
Backend (learning & using)
- Node.js, Express.js
- MongoDB
Tools & Workflow
- Git & GitHub
- VS Code
- Vercel / Netlify
- AWS (basics: deployment concepts, services awareness)
- REST APIs, JSON
- NPM, basic build tooling
- Custom libraries: building reusable UI components, icon sets, and small utilities for consistency and reuse
π Live: Movimon
π¦ Repo: https://github.com/rayhan5497/moviemon-v2
- Built with React + Vite
- Fetches data from TMDB API with search, filters, and infinite scrolling
- Focused on component-driven architecture and reusable UI logic
- Handles async data, loading states, and error cases cleanly
- Designed with performance and UX in mind
π Live: Cricket App
π¦ Repo: https://github.com/rayhan5497/live-cricket-score
- Fetches live cricket data through a backend proxy to protect API keys
- Implements basic caching to reduce unnecessary API calls
- Clean UI focused on readability and real-time updates
- Designed with separation between frontend and data layer
π Live: Pomodoro Timer
π¦ Repo: https://github.com/rayhan5497/promodoro-timer-app
- Frontend-only productivity app built with vanilla JavaScript
- Focused on state management, timing accuracy, and clean UX
- Lightweight, fast, and dependency-free
π Live: Documentation App
π¦ Repo: https://github.com/rayhan5497/documentation-app
- Responsive documentation-style layout
- Designed for readability and structured content
- Prefer clarity over cleverness
- Write small, meaningful commits
- Learn concepts before frameworks
- Treat personal projects like team projects
- Refactor often β not because itβs broken, but because it can be better
- π© Email: raihan5497681@gmail.com
- π¬ WhatsApp: +8801639638879
- π Portfolio: https://developer-rayhan.netlify.app
- π» GitHub: https://github.com/rayhan5497
βThe best way to learn is by building β and then rebuilding better.β
Thanks for visiting π


