Hello, I'm

Md. Musfiqur Rahaman

Aspiring Software Engineer

MusfiqDehan profile
Scroll Down
Who am I?

About Me

Minh Vy Ha

Current Streak

184 Days

Total Coding

550+ Hours

Total Problem Solve

450+

I am a Computer Science Graduate from North South University and currently doing my Masters in Information Technology (IT) at IIT, University of Dhaka. I am an Aspiring Software Engineer and an active Open Source Contributor. In my free time, I love to spend time with my family, writes blog post in my personal blog and loves to click nature photographs.

Let's Connect View CV
My abilities

My Skills

Technical Skills

Python

Intermediate

JavaScript

Intermediate

C++

Intermediate

SQL

Basic

Tools

Git | GitHub

Intermediate

Linux

Basic

HTML & CSS

Intermediate

Django | Flask

Basic

Bootstrap

Intermediate

TailwindCSS

Basic
I am practicing everyday

LeetCode | GitHub
Stat

LeetCode Stat

See More

LeetCode Status

I am practising algorithms design and problem-solving in LeetCode every day as I am preparing for technical interviews in my career.

leetcode stat

GitHub Stat

See More

GitHub Status

I am learning and working on my projects which is demonstrated through GitHub commitments.

minhvyha

GitHub Streak

See More

GitHub Streak

I am actively coding and learning on my projects every day, and this is my streak and contribution of my works on GitHub.

leetcode stat
My Journey

Experiences

Work
Education
Volunteer

08/2021 - 05/2022

Senior Design Project + Directed Research

North South University

A Bengali to English Word Aligner using Transformer Based Multilingual BERT This is an NLP-based research project. Our fine-tuned model will help properly align a Bangla Word with its corresponding English word of a sentence. Thus we can transfer the feature of an English Sentence into a Bangla Sentence. After training with 2 Million Sentence Pairs, we got around 76% Accuracy.

02/2023 - present

Executive Masters in Information Technology (EMIT)

Dhaka University

Institute of Information Technology (IIT)

01/2018 - 05/2022

Bachelor of Science in Computer Science & Engineering (BSCSE)

North South University

Department of Electrical and Computer Engineering

06/2015 - 07/2017

Higher Secondary School (HSC)

Noakhali Govt. College

Science

03/2019 - 05/2022

Senior Member of Research and Development

NSU Computer & Engineering Club

12/2018 - 02/2019

General Member

01/2018 - 11/2018

Probationary Member

My Service

My Position

Full Stack Engineer

See More

Full Stack Engineer

I am a full-stack engineer with 1+ year of experience with 1 internship. I am developing front-end and back-end of websites that enhance users experience with 6+ projects.

  • TypeScript

  • JavaScript

  • MERN

  • React

  • Node.js | Express.js

  • Electron.js

Artificial Intelligence Developer

See More

Artificial Intelligence Developer

I develop, test, and release automation scripts to enhance customer experience, promote sustainable web design and solve environmental issues at Project Flux. I have 1 AI personal project.

  • NEAT (NeuroEvolution of Augmenting Topologies)

  • TensorFlow

  • Python

  • Machine Learning

Python | JavaScript Engineer

See More

Python | JavaScript Engineer

I am also a Python | JavaScript Developer with more than 6 projects. I use Python to make algorithm, AI projects and data analyst. I use JavaScript to develop and design website.

  • Pygame

  • NumPy

  • React

  • Django | Flask

  • TensorFlow

My Skills Demonstrate Through

Recent Projects

All Web Course | Certification Algorithms | Game Design
Tenzies Game

Stock | Crypto Exchange

View

Stock | Crypto Exchange

I create a mock Stock | Crypto Exchange that can let users to sign up and log in to their own Google account. I used MERN Stack to implement this project with frontend built in React | JavaScript and backend built with Express.js and Node.js.

Tenzies Game

Note Taking Application - MERN

View

Note Taking Application - MERN

This is a full-stack note-taking application. I got the inspiration from Code with Ahsan. I replicate the structure of the frontend from Ahsan and I did all the work for the backend.

This is my first project that I apply MERN stack using MongoDB atlas, Express.js | Node.js and React.js with TypeScript and JavaScript.

Tenzies Game

Full Stack Application - MERN

View

Full Stack Application - MERN

This is my very first interaction with MERN stack. I was able to learn to connect the frontend with the backend, the relationship of database and the backend as well as uses of express, cors and nodemon module.

Tenzies Game

Tenzies - React JS

View

Tenzies - React JS

This is my react project from scrimba. My task is to create a dynamic website replicate the tenzies game using react.js and publish it into netlify. I used my knowledge about react, effect, state and jsx to assemble components to make this project.

This is a responsive website which means it will display correctly on any device with various widths and heights.

Google_search_page

Google Search Page

View

Google Search Page

I have started a new journey with CS50W, a course from Harvard University. This course covers database design, scalability, security, user experience and fundamentals of web design.

This course evaluates your skills through hands-on projects to help you gain experience writing and using APIs, create interactive UIs, and leverage cloud services like GitHub and Heroku.

Tenzies Game

Quizzical - React JS

View

Quizzical - React JS

This is my react project from scrimba. My task is to create a dynamic website for a quiz game using openTrivia API and publish it into netlify. I used my knowledge about react, effect, state, API fetch and jsx to assemble components to make this project.

This is a responsive website which means it will display correctly on any device with various widths and heights.

sudoku_visualisation

Sudoku Solver & Game

View

Sudoku Solver & Game

This is an assignment of my Y11 Software Design & Development. Our task is to create an educational software to teach someone who needs to learn something new as another learning tool.

Learner could be of any age. We can decide what the software will be, its content and uses.

ai_play_pong

AI Play Pong

View

AI Play Pong

This project using NEAT (NeuroEvolution of Augmenting Topologies) to build and train an AI to play a simple game (Pong). I implemented all the interface of the game and the algorithms to play the game. The AI building and training is supported by YouTuber 'Tech With Tim'.

CS50P

CS50 Python

View

CS50 Programming with Python

An introduction to programming using a language called Python. Learn how to read and write code as well as how to test and "debug" it.

Hands-on opportunities for lots of practice. Exercises inspired by real-world programming problems.

sorting_visualisation

Sorting Visualisation

View

Sorting Visualisation

We all use sorting algorithms to sort and make list, array in some sort of order and I visualised these process in my project. Sorting visualisation is my personal project that visualised six different sorting algorithms such as selection, bubble, merge or quick sort - I did the project in Python with pygame library.

Grok_Web_Comp

React - Business Card

View

React - Business Card

This is my first react project from scrimba. My task is to create a static website using react js and publish it into netlify. I used my knowledge about react and jsx to assemble components to make this project.

This is a repsonsive website which mean it will display correctly on any devices with various width and height.

Beginner_NCSS

NCSS Beginner Challenge

View

NCSS Beginner

A beginner Python competition hosted on Grok Learning with more than 15000+ international participants. I completed this competition with a perfect score and ranked first in this competition.

Intermediate_NCSS

NCSS Intermediate Challenge

View

NCSS Intermediate

An intermediate Python competition hosted on Grok Learning with more than 6600+ international participants. I completed this competition with a perfect score and ranked first in this competition.

Web_Competition

Web Competition Tournament

View

Web Competition Tournament

A web competition hosted on Grok Learning with 100+ international participants, and I won this tournament with a win rate of 84%.

Travel React

React Travel - React JS

View

React Travel - React JS

This is my second react project from scrimba. My task is to create a website to replicate a travel website using react.js and publish it into netlify.

I used my knowledge about mapping and props in react and jsx to assemble components to make this project. This is a repsonsive website which mean it will display correctly on any devices with various width and height.

pathfinding_visualisation

Pathfinding Visualisation

View

Pathfinding Visualisation

Google map is an application that everyone uses everyday to find the shortest path to their location using different path finding algorithms. The solution for the project is coded in python and the algorithm is A* path finding algorithms, I using pygame library to visualise the process of finding the shortest path to the location.

Tic Tac Toe

Tic Tac Toe - CS50P Final Project

View

Tic Tac Toe with Python

Tic Tac Toe is my final project for CS50P with Harvard University Online. This game was made using Python and Pygame libraries.

Portfolio Website

Portfolio Website

View

Portfolio Website

Portfolio website is a must have for a self-taught programmer like me, so this is my portfolio website. Implemented in HTML | CSS | JS with the support of Bedimcode. This website taught me a lot about fundamentals of web development, and it demonstrates all other personal projects that I have completed.

pong_game

Pong Game - CS50 Final Project

View

Pong Game

'Pong Game' is a game where the object is to hit the ball so that it goes over the course of the opponent's half of the table in such a way that the opponent cannot reach it or return it correctly. Two-player starts with 0 points, and the player who gets to 10 points first will win the game.

Grok_Web_Comp

Grok Web Competition

View

Web Competition

I am participating in a Web Competition on Grok Learning for students on which everyone needs to style a given HTML, and this is my preview for my submission.

In this Web Competition, I was given a HTML as a skeleton for an online candle stored called 'The Fire Within'. I need to use my web design skills and css to style the page and compete with others' design.

SonarQube

SonarQube Clone

View

SonarQube Clone

This is a clone page of an open-source platform, SonarQube. This clone is a part of the test task in my interview with 'Project Flux'. My test task is to hypothetically lead a team of 5 junior developers to replicate 100% SonarQube.

My part is to design and replicate the main website of SonarQube. I made this responsive with all type of devices.

cs50

CS50: Introduction to Computer Science

View

CS50: Introduction to Computer Science

Topics include abstraction, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include C, Python, SQL, and JavaScript plus CSS and HTML.

I finished the course with 𝟑𝟎% less time and more challenging problem sets that under 𝟐𝟓% of students attending the course completed.

cs50

Hackathon: AI for Inclusion

View

Hackathon: AI for Inclusion

A 3-day hackathon which aims to empower technology and AI. I led and supported the design and presentation of my team's idea and I helped my team achieve the score 30% higher than other students' team.

My Achievements on Different Platforms

Achievements

All Web Course | Certification Algorithms | Game Design
Tenzies Game

Stock | Crypto Exchange

View

Stock | Crypto Exchange

I create a mock Stock | Crypto Exchange that can let users to sign up and log in to their own Google account. I used MERN Stack to implement this project with frontend built in React | JavaScript and backend built with Express.js and Node.js.

Tenzies Game

Note Taking Application - MERN

View

Note Taking Application - MERN

This is a full-stack note-taking application. I got the inspiration from Code with Ahsan. I replicate the structure of the frontend from Ahsan and I did all the work for the backend.

This is my first project that I apply MERN stack using MongoDB atlas, Express.js | Node.js and React.js with TypeScript and JavaScript.

Tenzies Game

Full Stack Application - MERN

View

Full Stack Application - MERN

This is my very first interaction with MERN stack. I was able to learn to connect the frontend with the backend, the relationship of database and the backend as well as uses of express, cors and nodemon module.

Tenzies Game

Tenzies - React JS

View

Tenzies - React JS

This is my react project from scrimba. My task is to create a dynamic website replicate the tenzies game using react.js and publish it into netlify. I used my knowledge about react, effect, state and jsx to assemble components to make this project.

This is a responsive website which means it will display correctly on any device with various widths and heights.

Google_search_page

Google Search Page

View

Google Search Page

I have started a new journey with CS50W, a course from Harvard University. This course covers database design, scalability, security, user experience and fundamentals of web design.

This course evaluates your skills through hands-on projects to help you gain experience writing and using APIs, create interactive UIs, and leverage cloud services like GitHub and Heroku.

Tenzies Game

Quizzical - React JS

View

Quizzical - React JS

This is my react project from scrimba. My task is to create a dynamic website for a quiz game using openTrivia API and publish it into netlify. I used my knowledge about react, effect, state, API fetch and jsx to assemble components to make this project.

This is a responsive website which means it will display correctly on any device with various widths and heights.

sudoku_visualisation

Sudoku Solver & Game

View

Sudoku Solver & Game

This is an assignment of my Y11 Software Design & Development. Our task is to create an educational software to teach someone who needs to learn something new as another learning tool.

Learner could be of any age. We can decide what the software will be, its content and uses.

ai_play_pong

AI Play Pong

View

AI Play Pong

This project using NEAT (NeuroEvolution of Augmenting Topologies) to build and train an AI to play a simple game (Pong). I implemented all the interface of the game and the algorithms to play the game. The AI building and training is supported by YouTuber 'Tech With Tim'.

CS50P

CS50 Python

View

CS50 Programming with Python

An introduction to programming using a language called Python. Learn how to read and write code as well as how to test and "debug" it.

Hands-on opportunities for lots of practice. Exercises inspired by real-world programming problems.

sorting_visualisation

Sorting Visualisation

View

Sorting Visualisation

We all use sorting algorithms to sort and make list, array in some sort of order and I visualised these process in my project. Sorting visualisation is my personal project that visualised six different sorting algorithms such as selection, bubble, merge or quick sort - I did the project in Python with pygame library.

Grok_Web_Comp

React - Business Card

View

React - Business Card

This is my first react project from scrimba. My task is to create a static website using react js and publish it into netlify. I used my knowledge about react and jsx to assemble components to make this project.

This is a repsonsive website which mean it will display correctly on any devices with various width and height.

Beginner_NCSS

NCSS Beginner Challenge

View

NCSS Beginner

A beginner Python competition hosted on Grok Learning with more than 15000+ international participants. I completed this competition with a perfect score and ranked first in this competition.

Intermediate_NCSS

NCSS Intermediate Challenge

View

NCSS Intermediate

An intermediate Python competition hosted on Grok Learning with more than 6600+ international participants. I completed this competition with a perfect score and ranked first in this competition.

Web_Competition

Web Competition Tournament

View

Web Competition Tournament

A web competition hosted on Grok Learning with 100+ international participants, and I won this tournament with a win rate of 84%.

Travel React

React Travel - React JS

View

React Travel - React JS

This is my second react project from scrimba. My task is to create a website to replicate a travel website using react.js and publish it into netlify.

I used my knowledge about mapping and props in react and jsx to assemble components to make this project. This is a repsonsive website which mean it will display correctly on any devices with various width and height.

pathfinding_visualisation

Pathfinding Visualisation

View

Pathfinding Visualisation

Google map is an application that everyone uses everyday to find the shortest path to their location using different path finding algorithms. The solution for the project is coded in python and the algorithm is A* path finding algorithms, I using pygame library to visualise the process of finding the shortest path to the location.

Tic Tac Toe

Tic Tac Toe - CS50P Final Project

View

Tic Tac Toe with Python

Tic Tac Toe is my final project for CS50P with Harvard University Online. This game was made using Python and Pygame libraries.

Portfolio Website

Portfolio Website

View

Portfolio Website

Portfolio website is a must have for a self-taught programmer like me, so this is my portfolio website. Implemented in HTML | CSS | JS with the support of Bedimcode. This website taught me a lot about fundamentals of web development, and it demonstrates all other personal projects that I have completed.

pong_game

Pong Game - CS50 Final Project

View

Pong Game

'Pong Game' is a game where the object is to hit the ball so that it goes over the course of the opponent's half of the table in such a way that the opponent cannot reach it or return it correctly. Two-player starts with 0 points, and the player who gets to 10 points first will win the game.

Grok_Web_Comp

Grok Web Competition

View

Web Competition

I am participating in a Web Competition on Grok Learning for students on which everyone needs to style a given HTML, and this is my preview for my submission.

In this Web Competition, I was given a HTML as a skeleton for an online candle stored called 'The Fire Within'. I need to use my web design skills and css to style the page and compete with others' design.

SonarQube

SonarQube Clone

View

SonarQube Clone

This is a clone page of an open-source platform, SonarQube. This clone is a part of the test task in my interview with 'Project Flux'. My test task is to hypothetically lead a team of 5 junior developers to replicate 100% SonarQube.

My part is to design and replicate the main website of SonarQube. I made this responsive with all type of devices.

cs50

CS50: Introduction to Computer Science

View

CS50: Introduction to Computer Science

Topics include abstraction, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include C, Python, SQL, and JavaScript plus CSS and HTML.

I finished the course with 𝟑𝟎% less time and more challenging problem sets that under 𝟐𝟓% of students attending the course completed.

cs50

Hackathon: AI for Inclusion

View

Hackathon: AI for Inclusion

A 3-day hackathon which aims to empower technology and AI. I led and supported the design and presentation of my team's idea and I helped my team achieve the score 30% higher than other students' team.

Let's connect

Contact Me

Talk to me

Email

musfiq@musfiqdehan.me See me

LinkedIn

mushfiqdehan See me

Messenger

Md. Musfiqur Rahaman See me

Write me a direct message