Introduction
My full name is Miles Zaman and I have been coding since I was 13. My passion for programming brought
me to the Cheriton School of Computer Science at the University of Waterloo. I am working towards my
BCS with a minor in statistics.
I continue to develop my skills through online coursework, side projects, datathons, and hackathons.
To see my projects, check out my GitHub profile. I value hard work, equality, and honesty. I like
keeping up with the latest news
in the world of technology and spending time with family. In the coming years, I hope to develop
both as a person and as a working professional.
Projects Overview
AthenaAI
AthenaAI, our project submission for TreeHacks 2024, marks a significant milestone as we
celebrate the 10th anniversary of TreeHacks, the annual hackathon hosted by Stanford University.
Inspired by the common student dilemma of finding time to watch lengthy educational videos,
AthenaAI introduces Athena and Minerva, two revolutionary AI-powered tools designed to maximize
the utility of educational content. AthenaAI leverages advanced technologies to provide a
centralized AI-powered repository for educational media, enabling users to efficiently navigate
through vast amounts of information and focus on the essential parts of their learning
materials. Athena, developed as a full-stack application, and Minerva, a powerful FastAPI
backend, work in tandem to facilitate intelligent document querying and topic-specific searches
within videos. Our solution not only enhances productivity but also empowers users to manage,
explore, and engage with their content in a time-efficient manner. With a robust tech stack
including Next.js, Convex, Bun, Langchain, and OpenAI GPT-3.5 Turbo, AthenaAI represents a leap
forward in educational technology, offering a glimpse into the future of personalized learning
and content management. The report could be seen on the following GitHub link: https://github.com/mhzaman-cs/AthenaAI
OptimxAI
OptimxAI is an innovative project management tool designed to streamline the task management
process by automating the creation of Jira tickets for project managers. By monitoring
communication channels such as Slack and Zoom transcripts, OptimxAI identifies actionable items
and asynchronously generates Jira tickets, significantly enhancing efficiency and productivity
for teams. The tool has garnered substantial interest, securing a coveted interview with
YCombinator, and attracting over 780 demo sign-ups. Moreover, it has successfully onboarded 150+
project managers from prestigious companies, including Microsoft, for its initial trial.
Discover the potential of OptimxAI by viewing the demo video here and
explore our
website here for more information.
Forex
Currency conversion fees are usually considered to be unavoidable. But due to the amount of money
exchanged globally between different currencies, traders could easily exchange the money
directly between themselves, thus avoiding the conversion fees. This website is where people
would post what currencies they have and which ones they desire. Once a match is found they meet
up and trade. The code could be seen on the following GitHub link: https://github.com/mhzaman-cs/Forex
Citadel DataOpen Report
The East-Coast Dataopen hosted by Citadel and Correlation One is an invite-only Datathon
featuring university students across the east coast. The event started on the 21st of March and
ended on the 28th, lasting about a whole week. I was in a team of two where we analyzed the
non-conventional indicators and instigators of traffic. We posed the following question: "How
would investments in businesses and education affect traffic and road safety in major American
cities?" In this report, we analyzed datasets and later created recommendations for which
non-conventional areas municipal governments should invest in to reduce traffic congestion. The
three cities of focus were New York, NY, Austin, TX, and Washington, DC. We analyzed publicly
available data on 311 calls, building permits, business licenses, population education level,
and traffic congestion statistics. The report could be seen on the following GitHub link: https://github.com/mhzaman-cs/Citadel-Datathon
OpenCare
In many parts of the world, healthcare inaccessibility is a significant problem, especially for
marginalized communities such as low-income individuals, ethnic minorities, and those living in
rural areas.
This app allows for accessible healthcare based on an online Q&A for medical advice and is a
valuable tool for people who have limited access to healthcare services. This app could provide
users with a platform to ask medical questions and receive answers from qualified healthcare
professionals.
The app has a user-friendly interface that makes it easy for users to navigate and find the
information they need. To use the app, users input their medical questions, and the app would
match them with qualified healthcare professionals who are best equipped to provide an accurate
answer. The healthcare professionals could include doctors, nurses, and other medical
professionals.
The Q&A feature could also include a search function that allows users to look up previously
asked questions and answers. This could be particularly helpful for people who have common
medical conditions and want to learn more about managing their symptoms.
In addition to the Q&A feature, this app also has an upvote and downvote feature allowing expert
professionals to be able to critique others' opinions allowing for a more targeted response to
ensure the best type of care possible is provided to the patient. This app could help bridge the
gap between patients and medical professionals and provide users with the information they need
to manage their health. The report could be seen on the following GitHub link: https://github.com/mhzaman-cs/OpenCare
Employee Manager
Created a full-stack CRUD application that enables managers to store, view, and edit information
about employees. Utilized Spring Boot in Java to handle back-end logic and stored the data in a
MySQL database. Developed front-end control panel with Angular in TypeScript integrated with
BootStrap for UI enhancement. Created a REST API through a REST controller which uses HTTP
requests to access data from the server. Utilized Spring Data JPA to effectively develop the
persistence layer to communicate with the MySQL database. The code for the project could be seen
on the following GitHub link: https://github.com/mhzaman-cs/Employee-Manager
Bank Account Manager
Designed and developed an optimized banking system in C++, utilizing data structures like
Hashmaps and Binary Search Trees to store account information and allow for efficient data
access. Enforced multiple user types which have different authorization levels allowing for
specialized user tasks. The code for the project could be seen on the following GitHub link: https://github.com/mhzaman-cs/Bank-Account-Manager
Amazon Customer Reviews Scraper
This web scraping project would download amazon reviews using scrapy and its built-in files. To
choose which product to download go into reviews.py in spiders and change the values in the list
of ASIN numbers to the products you would like to download. Then run the program in the command
prompt. The code for the project could be seen on the following GitHub link: https://github.com/mhzaman-cs/amazonReviews
Vaccinator
I had built a game based on Space Invaders with a Covid-19 spin on it. It was a solo project
submitted to Hack-cade, a hackathon hosted by MLH. The project was made using python with the
following modules: pygame, os, time, and random. The code could be seen on the following GitHub
link: https://github.com/mhzaman-cs/Covid-19-Game
S&P 500 Stocks Visualization System
This is a stock visualization system, which creates various graphs based on user input. It can
visualize the S&P 500 stocks from 2013-2018 based on a Kaggle data set. This project utilizes
the python libraries of pandas and plotly. The code could be seen on the following GitHub link:
https://github.com/mhzaman-cs/S-P500-Stock-Visulaization
Weather City
WeatherCity is a full-stack web app, it utilizes node.js for its backend along with
OpenWeatherMap's API to display the weather in the city inputted in
the search bar. It also shows the current weather based on location on the home page. The code
for the project could be seen on the following GitHub link: https://github.com/mhzaman-cs/WeatherProject
Website Generator
This project would produce frontend webpages based on a series of questions and would then return
static pages as code in the form of zip files. This would allow for flexibility while offering
professional websites for users to utilize. The code could be seen on the following GitHub link:
https://github.com/mhzaman-cs/WebsiteGen
Old Website
My old personal website which I had made over the summer. It was a one-page static website that
featured my experiences and achievement much like this one does, however, it had a completely
different UX/UI design. The code for the project could be seen on the following GitHub link: https://github.com/mhzaman-cs/Front-End-Personal-Site
Simon Game
The Simon game is an online version of the board game Simon. The board is the screen and the 4
colors correspond to the 4 colors in Simon. The objective of this game is to remember the chain
of colors that were presented by the game and to input them every time the level changes. The
code for the project could be seen on the following GitHub link: https://github.com/mhzaman-cs/Simon-Game-Challenge
Drum Kit
Drum kit is an online virtual mimic of a drum set, with different keys corresponding to different
types of drums. The buttons may also be clicked using the mouse pad, however, using the keyboard
offers a more realistic experience. The code could be seen on the following GitHub link: https://github.com/mhzaman-cs/Drum-Kit
Dice Game
The dice challenge was one of the first challenges that I had done. The objective was to use
basic javascript to create an online simulation of rolling a die. A single die represents each
player, the winner of the game would be the one that rolls the higher number. Refreshing the
page would roll the dice again while informing the players of who had won. The code for the
project could be seen on the following GitHub link: https://github.com/mhzaman-cs/Dicee_Challenge
Testimonials
Amazon Web Services (Kirill Cucereavii)
Miles was an exceptional team member during his internship, consistently going above and beyond
in everything he did. He was able to complete all his project goals ahead of schedule. Not only
did he handle his main responsibilities with ease, but he also took on stretch goals and
delivered results that exceeded expectations. Miles played a key role in improving the customer
experience during the ASv1 to ASv2 migration, reducing downtime from over 30 minutes to less
than 1 minute. His technical skills, combined with his problem-solving abilities and willingness
to take initiative, made him a standout on our team, making him the second person I have seen
during my tenure at AWS to go from intern to L5 directly. I have no doubt that Miles will
continue to achieve great things in his career.
Ford Motor Company (Ramesh Ankam)
Miles was a great asset to the team. He always completed his tasks early, but what made him stand
out was how well he worked with everyone. Whenever he came across something complicated, he took
the time to really understand it and figure out the best way to solve the problem. Miles always
asked great questions that helped him learn even faster and improve his work. His curiosity and
willingness to dive deep into challenges made a big difference for the team.
ATS Corporation (Kevin Boronka)
Miles did an amazing job on our team. He kept getting better every week, and because of his hard
work, our team was able to work faster and meet our goals more easily. He was always looking for
ways to improve how we did things, which made a noticeable difference. Miles didn't just finish
his work; he went above and beyond, helping the whole team get better and achieve more together.
His dedication and commitment to improving everything he worked on were clear.
Achievers Inc. (Jason Cyprian)
Miles was incredible to work with over the past 4 months. He was always eager to learn and
improve. If he didn’t understand something, he asked questions to make sure he got it right.
This drive to learn made him really good at what he did and helped our team do well. Throughout
his time with us, Miles took feedback seriously and used it to get better, which was really
impressive. With the way he kept growing and learning, I’m sure he’ll do great in his career.
SPARK (Rithvik Agastya)
Miles was one of the best engineers on our team at SPARK. He always stepped up to tackle the hard
stuff and never hesitated to help others when needed. Miles took on challenges head-on and did
it with leadership and confidence. Whether he was solving technical issues or offering support
to teammates, Miles was someone we could always count on. His hard work, leadership, and
willingness to go the extra mile made a big difference for our team’s success.
CrowdDoing (Bobby Fishkin)
Miles made a huge impact working in the medicinal food and herbs program at CrowdDoing. He showed
great technical skills and was always ready to take on challenges. What really made him stand
out was his positive attitude and how well he worked with others. Miles was always looking for
ways to get better and help the team improve, which showed he was dedicated to growing both
personally and professionally. His effort to keep learning and pushing boundaries was really
inspiring and made a big difference to our team.
Education Details
Currently Expected Graduation Date: April 2025
Throughout my academic journey, I’ve consistently taken on a overloaded course load, which has
allowed me to fast-track my graduation. My planned graduation date is April 2025, but I remain
flexible and willing to adjust my timeline if the right opportunity arises.
I am actively seeking a full-time job, but for certain companies, I’m open to delaying my graduation
to complete an internship. If I’ve applied to your internship posting, it means I’m genuinely
interested in interning at your company and willing to adjust my graduation date to meet the
internship requirements. However, my goal remains to graduate as soon as possible once those
requirements are fulfilled.