An aspiring Software Engineer pursuing Computer Science

from The Courant Institute at New York University

I am Mir Ahmed born in a small country in South-East Asia called Bangladesh. I came to United States in 2011 and started school from 10th grade. I initially wanted to be a Chemical Engineer but soon realized that the field is not of my interest. After taking "Intro to Computer Science" course in the final year of high school, I sensed a growing passion to continue learning about it and realized that having the knowledge of both theoretical and practical aspect of Computer Science, the possibilities are endless...

Project Works

Click on each link to reveal the corresponding projects.
Click again to collapse.
Perfect Roommate (A Fullstack Application)
A Full-Stack node.js web application that helps new incoming students living on campus find perfect roommate(s). Please refer to GitHub README.md for more details.
APIs with Ajax
An express application that uses XMLHttpRequest to create, search and filter restaurants. Please refer to GitHub README.md for more details.
Image Posting Board
An express application that creates an image board where user can load pictures by providing image url, create albums, and can perform various actions on a specific album such as adding more image(s) or deleting picture(s). Please refer to GitHub README.md for more details.
Black Jack
A client side javascript application that implements the popular game called "Black Jack". Please refer to GitHub README.md for more details.
Bandz & Colors
Two express.js applications that 1. Creates a webpage to store all info about music bands 2. Creates a color pallete after getting an input from the user. Please refer to Github README.md for more details.
Session Management & Movies
An express.js application that implements middleware functions to perform session management. The second application creates a movie application using a non-relational database for data storage. Please refer to GitHub README.md for more details.
Http Server from Scratch
A node.js application that creates an HTTP web framework from scratch. Please refer to github README.md on githb for more details.
Yelp Data Processing
A node.js application that parses large volume of yelp data and performs useful queries.
Reversi/Othello
A node.js console application that implements the popular Reversi/Othello game.
Graph & Dijkstra's Algorithm
C++ project that tests, creates and generates graph data structure using vectors. Also, implements the famous Dijkstra's Shortest Path algorithm in an efficient manner(using priority queue).
Hashing Algorithms and Binomial Queue
C++ projects that test the efficiency of various hashing methods (linear, quadratic, double and Seperate Chaining). Also tests out merging efficiency of a binomial queue using different merging algorithms.
BST & AVL Trees
This C++ project Implements the Binary Search Tree and AVL Tree and Reads data from .txt files so as to do certain operations. Please refer to Github Readme.md file for more details.
Bin Packing Algrithms
This project implements three types of Bin Packing Algorithms (First Fit, Next Fit, First Fit Decreasing) and tests their efficiencies using random inputs. Please refer to the Github repo for more details and tests results.
MultiStack
An implementation of the Stack ADT with additional features. Please refer to Github Readme.md fiile for more details.
StringMap (HashTable Implementation)
Creates an ADT called StringMap using HashTable (also implemented) as its internal Data Structure.
The Ring ADT
This project implements a Ring ADT (Ring Shape Container) that uses array as its internal data structure. Please refer to Github Readme.md file for more details.
C++ 11 Features
A C++ project that demonstrates c++ 11 features, implements a class called Chain and does some basic operation such as add, remove, printChain etc on a Chain Object. Please refer to Github Readme.md file for more details.

Projects are currently being added. Stay tuned...

Projects are currently being added. Stay tuned...

Cool Stuff

Although I am not a professional player, I take pleasure playing drums and guitar during my free time.

Get in Touch

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.