Hi, I’m Riyad Hossain, a Backend Engineer passionate about designing secure, scalable systems and solving complex engineering problems.
Coming from a non-CSE background, I built my journey through deep problem-solving practice, competitive programming, and hands-on industry experience. Today, I specialize in building production-grade backend architectures that power modern web applications.
I enjoy working on system design, API architecture, performance optimization, and building reliable infrastructures that scale with business growth 🚀
C/C++ • JavaScript • TypeScript • Python (familiar)
Node.js • NestJS • Express.js • REST APIs • GraphQL
Authentication & Authorization (JWT, OAuth2.0, RBAC)
PostgreSQL • MongoDB • Mongoose • Prisma ORM • Redis
Docker • CI/CD Pipelines • AWS S3 • Microservices • Clean Architecture
React.js • Angular • HTML • CSS
- Architecting secure authentication systems using JWT, Refresh Tokens, OAuth2.0, and RBAC
- Designing normalized relational database schemas with optimized indexing
- Improving API performance using Redis caching, pagination, and message queues
- Building secure file upload systems integrated with AWS S3
- Containerizing applications with Docker and streamlining deployments via CI/CD
- Producing interactive API documentation with Swagger & Postman
- Enhanced the restaurant API by implementing efficient query handling techniques, reducing response times by 30%, which improved user experience and system reliability.
- Identified and fixed 100+ bugs using rigorous stress debugging practices, improving the application’s performance and stability by 25%.
- Designed and developed Waiter APIs using RESTful principles, bridging gaps between customers and restaurant owners, which increased system usability by 20% for staff operations.
- 🥇 Codeforces Specialist (Max Rating: 1410)
- ⭐ CodeChef 3★ (Max Rating: 1637)
- Solved 500+ algorithmic problems
- Participated in 50+ programming contests
Competitive programming sharpened my analytical thinking and ability to break down complex engineering challenges efficiently.
- ⚙️ Backend Architecture — Designing scalable and maintainable systems
- 🔐 Security Engineering — Authentication, authorization, secure APIs
- ⚡ Performance Optimization — Caching, query tuning, async processing
- 🧠 Problem Solving — Strong DSA & competitive programming foundation
- 🤝 Collaboration — Agile teamwork & cross-functional communication
- 📚 Continuous Learning — Always exploring new backend & system design patterns
My goal is to grow into a Senior Backend Engineer / Tech Lead, specializing in software architecture, distributed systems, and building high-impact, scalable products. I’m passionate about solving meaningful problems through technology and contributing to engineering teams that build for scale 🌍
I’m always open to new opportunities, collaborations, and conversations. Let’s build something amazing together! 🚀




