I am Rayhan, a full-stack developer focused on building fast, maintainable web products with clean architecture and great UX. I like turning complex interfaces into simple, predictable experiences that scale.
I work end-to-end across frontend and backend, from product planning and UI architecture to APIs and deployment. I care about performance, clarity, and the long-term health of a codebase.
- Product-first engineering and usability
- Scalable architecture and clear boundaries
- Performance and developer experience
- Thoughtful design systems and UI consistency
Frontend
- HTML, CSS, React, Vite, React Router
- TanStack Query
- Tailwind CSS, MUI
- Framer Motion, Swiper
Backend
- Node.js, Express
- MongoDB, Mongoose, SQL DB, Cloud (file management)
- JWT auth, bcrypt
Tooling
- ESLint with architecture rules
- Jest, Supertest
- Docker
Other
- Vercel / Netlify
- AWS
- CI / CD
- REST APIs, JSON
- SPA, SSG, SSR
π Live: Movimon
π¦ Repo: https://github.com/rayhan5497/moviemon
- React 19 + Vite client with a Node.js + Express server
- Search, filters, and infinite scroll for large catalogs
- Personal library flows: saved, watch later, and watch history
- Auth flows: registration, login, email verification, password reset
- Media playback with subtitle support
- Responsive UI with clean loading and error states
π 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
- Clear product goals and user flows before implementation
- Clean architecture and strict boundaries for maintainability
- Iterative delivery with tight feedback loops
- Performance and developer experience as firstβclass concerns
- Collaboration with teams that value UX and engineering quality
I value clean interfaces, thoughtful abstractions, and teams that care about both user experience and engineering quality. Open to remote opportunities, collaboration and product-focused work.
- π© Email: raihan5497681@gmail.com
- π¬ WhatsApp: +8801639638879
- π Portfolio: https://developer-rayhan.netlify.app
βThe best way to learn is by building β and then rebuilding better.β
Thanks for visiting π


