Hi, my name is
Riyad Hossain. I build things for the web.
I am a Software Engineer with expertise in full-stack development having 1+ year of experience and a deep passion for problem-solving. Have proficiency in multiple programming languages including C/C++, JavaScript, TS, Python, and various technologies. I have extensive ability to build reliable, scalable systems for the web. Learn more
01. About Me
I'm a Software Engineer with 1+ year of experience in full-stack development, proficient in C/C++, JavaScript, TypeScript, Python, and various technologies. My experience spans agile projects, where I've collaborated with teams to debug, add features, and optimize APIs for improved performance.
My competitive programming journey, having solved 1000+ problems, has sharpened my problem-solving skills and analytical thinking, which I apply in every project. I focus on my fast learning ability and growth mindset, always seeking new challenges and opportunities to learn and improve.
I'm passionate about building scalable, high-performance systems and am always eager to contribute to impactful projects. Let’s connect if you’d like to discuss opportunities or collaborate!
If you're interested in learning more about my experience or have an opportunity that you think would be a good fit, feel free to WhatsApp me.
Want to see my more photos? Yes, I want
Here are a few technologies I have been working with recently:
- C/C++
- JavaScript
- TypeScript
- Python
- Next.js
- Git/GitHub
- Node.js
- Express.js
- MongoDB
- MySQL

02. Here is my Journey
- CP
- IQ Ltd
- Learner
Competive Prgramming @Codeforces
Mar 2024 - Present
- Solved more than 1000+ problems which helped me to build strong problem solving mindset
- Participated in 40+ contests, improved my ability to work effictively under pressuere
- Achieved Specialist Rank(Max- 1410) within just 5 months of continuous participation
- Chech Out my Codeforces profile Link
03. Some things I've Build

Featured Project
Employee Management System
Employee Management System - a robust multi-role web application that streamlines employee and project management. It supports Admin, Manager, and Employee roles, each with tailored functionalities to ensure smooth operations within an organization.
- Next.js
- AntDesign
- Node.js
- Express.js
- MongoDB
04. Where I Got Trained
- CSEFundamental
- Web Dev 2.0
- Redux Course
- NodeMongoDB
- Web Dev
CSE Fundamental @Phitron
Set 2023 - Jan 2025
C/C++: Learned the fundamentals of C, including syntax, data types, pointers, memory management, and file handling.
DSA: Covered data structures like arrays, linked lists, trees, graphs, and algorithms for sorting, searching, and dynamic programming.
Problem Solving: Developed critical thinking and problem-solving skills through solving complex coding problems and puzzles.
Competitive Programming: Participated in coding contests to enhance problem-solving speed and accuracy under time constraints.
Python: Gained proficiency in Python, focusing on its syntax, libraries, and building real-world applications.
OOP: Mastered object-oriented programming principles, including encapsulation, inheritance, polymorphism, and abstraction.
Django: Built web applications using Django, learning about models, views, templates, forms, and deploying Django applications.
- C/C++
- DSA
- Problem Solving
- Competitive Programming
- Python
- OOP
- Django
Tech Stack
My abilites
- Frontend
- Backend
- Others
05. Some things I've Written

JavaScript — All You Need to Know
Nov 30, 2022
There are some core concepts in JavaScript (also known as JS) which is very essential to learn. In this blog, . . . . Read More

I Build an Uninstallation Tracker
Dec 7, 2022
A few days ago, our business team want to introduce a new feature to our application. The feature is whenever . . . . Read More

How to Use Redux Toolkit & RTK Query in React
Jan 7, 2023
Managing states in the entire application became very complicated and tough as the requirements of websites in. . . . Read More

Are variables with let and const hoisted in JavaScript?
Mar 3, 2023
In JavaScript, all the variables declared with var, let, and const keywords are hoisted to the top. However, m. . . . Read More

Practical Examples of TypeScript
Mar 1, 2023
TypeScript is a popular superset of JavaScript that adds static typing and other features to improve the devel. . . . Read More

Will AI Replace Programmers? Here's What You Need to Know
Mar 28, 2023
Artificial intelligence (AI) is advancing at an unprecedented rate, and it's transforming the way we live and . . . . Read More
06. What's Next
Get In Touch
Although I'm not currently looking for any new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!