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 journey of coding started in middle school, where I took a computer course and used MIT's Scratch as my first language. And that is how my passion for coding began. I started off by building simple websites and I explored how to code myself. I now code on a regular basis, learning a multitude of languages and using them very often.

I started off as a frontend engineer only, but have now become a full-stack engineer. I love to build projects that can solve real-world problems and ones that people will use on a regular basis.

Current Projects
cover
logo

AI Projects + LLM's

Building AI applications and experimenting with large language models to solve real-world problems. Currently 4 different projects.
Personal Project
Currently Working On
cover
logo

Engrnuity

A website for engineering students from all over the world to study and find resources all in one place. Videos, quizzes, flashcards, worksheets, etc are all available.
Personal Project
Currently Working On
cover
logo

Smart Finder

A smart search tool that will help New Yorkers find the best rated and low price sandwich from their local bodega. For the city that never sleeps, a quick bite is what we all need sometimes.
Personal Project
Currently Working On
cover
logo

NYC Meter Mind

An website that will help New Yorkers know where and when they can park in case they want to plan a trip in advance or just forget what the rules are that day.
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 downtime and 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-based hash file to securely generate and store hardware IDs from Surface laptops, streamlining the reimaging and software update process across the organization. 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 a smooth and efficient deployment. Assisted with hardware setup and deployment across the building, connecting devices to secure networks, configuring workstations, and supporting employee moves and relocations.

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

Designed a multi-tiered real-time alert system using Python and JavaScript to track and deliver sneaker and clothing release notifications, including drop times, locations, and raffles. Contributed to pull requests and system testing efforts using Git and PyTest, writing unit tests and conducting stress tests to ensure code quality, identify bottlenecks, and validate performance under certain conditions. 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 third-party APIs using JavaScript’s fetch to check table availability and suggest best reservation times, enhancing the site’s interactivity and usability.

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

Smart Finder is a project that I am currently working on with other people. 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.

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

Engrnuity is a web based application that serves as a study website strictly for engineering students. Users will be able to create flashcards, generate cards using AI, watch videos, take quizzes, and much more. The waitlist for Engrnuity is live and changes are being made daily!

Smart Translate
PROJECT ON HOLD FOR NOW | Next.js, Node.js, React, Javascript, Material UI, Open AI, Google Translate API
Smart Translate

Smart Translate is a project that I began working on recently. The purpose of this project is to serve as a translation website for text and videos. Users will be able to enter text or a video link and then select a language for it to be translated. The site is now live, with the translation ready and the video translate in development.

Blizzard Bot
January 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