Full Stack Software Engineer | MERN Stack Specialist | Microservices Architecture | Problem Solver
Open to remote opportunities β’ Actively seeking software engineering roles β’ Based in Chittagong, Bangladesh
I'm a results-driven Full Stack Software Engineer with hands-on expertise in building scalable applications using the MERN stack. I specialize in microservices architecture, REST API design, and containerized deployments. With a background in competitive programming and mentorship, I combine theoretical knowledge with practical engineering skills.
- π§ Core Stack: Node.js, Express.js, React.js, MongoDB, TypeScript, Tailwind CSS
- ποΈ Architecture: Microservices, REST APIs, JWT Authentication, Docker containerization
- π Currently: Studying Diploma in Computer Science (BSPI) | CGPA: 3.10/4.00
- π Mentoring: 30+ junior programmers in DSA & competitive programming at BSPI Programming Club
π’ HR Management System β Microservices Architecture
Production-ready platform with 5+ containerized services
- Designed and deployed 5+ independent microservices (Auth, Employee, Leave, Payroll, Notification)
- Implemented JWT authentication across services with secure inter-service REST API communication
- Containerized each service with Docker; published to Docker Hub (
raihanuldev) - Live deployment on Render.com with MongoDB Atlas cloud database
- Tech Stack: Node.js, Express.js, MongoDB Atlas, Docker, Docker Hub, Render.com, JWT
π Swedishian.org β Community Platform (Live)
Multi-feature platform serving 5,000+ active users
- Developed frontend for job portal, blood bank directory, blog system, and donation management
- Managed state across complex features using Redux RTK Query
- Optimized performance for high-user-volume scenarios
- Tech Stack: React.js, Redux RTK Query, Tailwind CSS, JavaScript (ES6+)
π CourseHub β Full-Stack E-Learning Platform
Complete learning ecosystem with role-based access & payments
- Built full-stack e-learning platform with role-based dashboards (Student, Instructor, Admin)
- Integrated Stripe & SSL Commerce for secure payment processing
- Implemented course management, student enrollment, and instructor analytics
- Frontend Repo: GitHub | Backend Repo: GitHub
- Tech Stack: React.js, Node.js, Express.js, MongoDB, Firebase, Stripe, SSL Commerce, Tailwind CSS
- Languages: JavaScript (ES6+), TypeScript, C++, C#, Python
- Frontend: React.js, Next.js, Tailwind CSS, Redux, React Query, Material UI
- Backend: Node.js, Express.js, REST API Design, Microservices Architecture
- Databases: MongoDB, PostgreSQL, Firebase
- DevOps & Tools: Docker, Docker Hub, Render.com, Git, GitHub, Postman, VS Code
- Microservices design with inter-service communication
- JWT-based authentication and authorization
- SOLID principles and OOP design
- RESTful API design best practices
| Platform | Handle | Rating | Rank | Stats |
|---|---|---|---|---|
| Codeforces | mahin725 | 1465 | Specialist | Top 25% (600k+ users) |
| LeetCode | Mahin725 | 1695 | β | Top 16% (500k+ users) |
| CodeChef | glow_eagle_65 | 1480 | 2β Coder | Top 7% (600k+ users) |
Achievements:
- Solved 1,200+ DSA & algorithmic problems
- Participated in 100+ online programming contests
- Core expertise in graph algorithms, dynamic programming, and advanced data structures
- Guide 30+ junior students in C/C++, data structures, and competitive programming
- Coordinate coding contests and algorithm workshops on virtual judge platforms
- Help bridge the gap between academic coursework and industry-ready skills
- Plan and execute campus-level tech events and workshops
- Manage logistics and coordinate student participation
Architecture First β Code Quality β Scalability β User Experience
I believe in:
- Clean Architecture: SOLID principles, microservices when needed
- Code Quality: Type safety (TypeScript), proper testing, readable code
- Scalability: Containerization, cloud deployment, efficient database design
- Problem Solving: Data-driven approach, algorithmic thinking
- Exploring system design and scaling patterns for high-traffic applications
- Building open-source contributions to deepen my software engineering foundation
- Creating technical content on DSA and microservices architecture
- Preparing for Big Tech opportunities through algorithmic problem-solving
Check out my technical blog for deep dives into microservices, DSA, and full-stack development
- Medium: @rihanthedev
- Dev.to: Coming Soon


