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
Riyad Hossain

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

Elite Recruiting

Featured Project

Jobster

Jobster - a job hiring platform which brings together companies and candidates in one place. Companies can easily post jobs, review applications, and manage candidate interactions, while candidates can apply jobs, track applications.

  • React
  • Node.js
  • Express.js
  • MongoDB
Dhaka Catering

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
HTMLCSSTailwindJavaScriptTypescriptReactReact RouterReduxNextJest

05. Some things I've Written

blog

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

blog

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

blog

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

blog

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

blog

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

blog

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!