Badhan Barua
I am a fourth year student majoring in Computer Science of BS at CUNY Queens College and I am expected to graduated by the end of 2021.
Technical Skills: Proficient in Microsoft Office Suite (Word, Excel, PowerPoint) and Google Suite (Docs, Slides, Excel). Have experience in C++, Java, HTML, CSS and JavaScript.
Assignments and Projects
Weather App
We created a weather webpage to show the weather in the city we are currently in.
View project
Portfolio
A resume created through LinkedIn Learning course. Learned CSS and how to use selectors, how the box model defines the spacing and sizing of page elements, and how to style text and manage basic layouts with Flexbox and Grid.
View project
Analog Clock
An analog clock that's based on user's current timezone which runs smoothly.
View project
Typing Speed
A type speeding test created though LinkedIn Learning course where we learned JavaScript.
View project
Automated Responsive Images Markup
In a website, the images were made responsive.
View project
Chat App
Through the LinkedIn Learning course, we built a demo chat app using Node.js,such as async/await.
View project
Maxcoin
Using databases, Node.js and Express, we built a data-driven application which is a shopping page where users can log in and put items in their shopping cart.
View project
Shopper
Using databases, Node.js and Express, we built a data-driven application which is a shopping page where users can log in and put items in their shopping cart.
View project
Managing Packages with NPM Final Solution
Through freeCodeCamp, we learned the basics of using npm, including how to work with the package.json and how to manage your installed dependencies.
View project (With Code) View project (Live Link)
Basic Node and Express Challenges
Through freeCodeCamp, we learned the basics of Node and Express including how to create a server, serve different files, and handle different requests from the browser.
View project (With Code) View project (Live Link)
MongoDB and Mongoose
Through freeCodeCamp, we learned the fundamentals of working with persistent data including how to set up a model, and save, delete, and find documents in the database.
View project (With Code) View project (Live Link)
Timestamp Microservice
In this freeCodeCamp exercise, we had to make sure it can handle a valid date and convert Unix timestamp to GMT time.
View project (With Code) View project (Live Link)
Request Header Parser Microservice
In this freeCodeCamp exercise, we had to make sure the specific request resturned the IP address, preferred language and software.
View project (With Code) View project (Live Link)
URL Shortener Microservice
Through freeCodeCamp, we created a simple URL shortner API by using MongoDB database and mongoose.
View project (With Code) View project (Live Link)
Exercise Tracker
Through freeCodeCamp, this exercise allowed to create a new user, register an exercise for an existing user and retrieve a list of exercises for an existing user.
View project (With Code) View project (Live Link)
File Metadata Microservice
UsersI can submit a form data object that includes a file upload and receive the file size in bytes within the JSON response.
View project (With Code) View project (Live Link)
QCFirst
An course enrollment website where students and instructors can enroll in class, create class and many other things depending on their role.
View project (With Code) View project (Live Link)