Profile picture
Hamim Choudhury

A software engineer with a passion to develop projects, big or small.

Software Engineer

Hi! I'm Hamim Choudhury, a Computer Science student at The City College of New York. My coding journey began with MIT's Scratch and evolved through building websites to full-stack engineering. I love projects that solve real-world problems and get used daily.

Current Projects
cover
logo

Engrnuity

A website for engineering students in New Yor, specifically CUNY students to study and find resources all in one place. Designed to save time and serve as an alternative to Quizlet, Chegg, and Studocu. Gain access to flashcards, videos, past exams, etc.
Personal Project
Currently Working On
cover
logo

Smart Finder

A website for the every day New Yorker. We really are the city that never sleeps. So why not grab a quick bite to eat at the nearest deli or bodega? Gain access to menu items, prices, reviews, and photos. All so you can enjoy the best sandwich.
Personal Project
Currently Working On
cover
logo

Meter Mind

Finding parking sucks in New York City. Too many rules, too many headaches; no parking anytime, street cleaning, trucks only, etc. Why not have it all in one central hub. Get your location and find all the rules and signs nearest to you. Easy to read. Easy to understand.
Personal Project
Currently Working On
Professional Experience
DORIS Logo
NYC Department of Records | July 2024 - Jan 2025
Software Engineer Intern

Devised a Python based website monitoring system deployed with Docker on Azure, reducing the downtime and the number of false alerts through automated issue detection and self-service recovery. Developed a custom PDF compression and linearization script using GhostScript and JavaScript, reducing file sizes by 60% and improving page load times for web-based document delivery systems. Revamped the company’s internal website using Jinja, HTML, and CSS, delivering a modern, accessible design aligned with user feedback and workplace requirements, resulting in a 40% increase in active users.

DDC Logo
NYC Department of Design and Construction | June 2023 - Oct 2023
Software Engineer & IT Intern

Created a Python script that extracts unique hardware IDs from Surface laptops, generates secure hashes of these IDs and stores them for device management, thus streamlining the reimaging and software update process. Led a cross functional team to execute a system wide rollout of Surface laptops and mobile devices, overseeing reimaging, software updates, and hardware replacements to ensure smooth deployment. Supported IT operations by assisting with workstation setups and moves, resolving user account issues, updating software, and providing in person troubleshooting across various departments.

Trademark Logo
Trademark Services | July 2021 - June 2023
Software Developer

Designed a real-time alert system using Python and JavaScript to track and deliver sneakers, clothing, and accessories release notifications, including drop times, retail locations, and raffle events. Contributed to pull requests and system testing using Git and PyTest by writing unit tests, performing stress tests, and validating performance under certain situations to ensure code quality and identify bottlenecks. Enhanced the platform by integrating new functionality that led to increased monthly subscriptions and improved user retention.

Fyllan Logo
Fyllan | Oct 2020 - Feb 2021
Web Development Intern

Created an interactive reservation system with real-time updates using JavaScript and AJAX, enhancing user experience and contributing to a 30% increase in online bookings for Fyllan restaurants. Integrated multiple third-party APIs using JavaScript’s fetch method to check real-time restaurant table availability and suggest reservation times, improving the site’s interactivity, and customer experience. Conducted A/B testing on reservation interface features to analyze user behavior and optimize the booking flow, resulting in measurable UX improvements.

Personal Projects
Engrnuity
CURRENT PROJECT - MASSIVE CHANGES IN PLACE | Next.js, Node.js, React.js, Javascript, Typescript, PostgreSQL, Firebase, Material UI, Next Auth
Engrnuity

Engrnuity is a web based application that serves as a study website strictly for engineering students who go to CUNY colleges in New York. Users will be able to create flashcards, generate cards using AI, watch videos, take quizzes, gain access to past exams and textbooks, RateMyProfessor, etc. The waitlist for Engrnuity is live and changes are being made daily!

Ertan Eats
CURRENT PROJECT | Next.js, Node.js, React.js, Javascript, Typescript, Supabase, Material UI
Ertan Eats

A lot of people know him. Some people may not know him. @newyorkturk on Instagram, TikTok, and YouTube. He is an influencer who goes to different fine dining, regular dining, and Michelin star restaurants all across the city. This website is designed to keep track of where he eats, what he orders, ratings, etc. All in one centralized location for his fan base.

NBA Championship Predictor
COMPLETED - SEP 2025 | Python3, Panda, NumPy, Random Forest, Scikit, Jupyter Notebooks
NBA Championship Predictor

Using a Kaggle Dataset of all the past NBA Championships, I altered it to also get the Eastern and Western Conference champions and then used Machine Learning to get the next 25 NBA Champions. I used the Random Forest classifier as well as Jupyter Notebooks. This is a very basic implementation so there will be a part two with much more detail.

Smart Finder
CURRENT PROJECT | Next.js, Node.js, React, Javascript, Material UI, Docker, MySQL, Google APIs, OpenAI, Stack Auth
Smart Finder

The purpose of this project is to serve as a map based, geolocation website for delis and bodegas. Within a certain radius, users will be able to see different stores and the sandwich prices there. They will be able to leave photos, reviews, and have access to deals too! Plenty of more features available as well.

Blizzard Bot
COMPLETED - JAN 2023 | Python, Discord.py
Blizzard Bot

Blizzard Bot is a Discord based bot that I worked on early 2023 very frequently. The purpose of this project was to allow users in Discord servers to convert shoe sizes, check websites for bot security, give information about which companies are the best for botting, and provide raffle links to certain sneakers. This garnished hundreds of users daily.

Tech Stack

HTML

CSS

JS

React

Python

Java

Vue

Next.js

Node.js

Docker

Flask

MongoDB

MUI

mySQL

OpenAI

Firebase

Auth0

Git