Fazal Mittu

20 year old AI/ML enthusiast based in the Bay Area

Software Developer/Researcher ~ Bay Area

About Me

I am a sophomore at UC Berkeley interested in learning more about the world of software and AI. I love building my own projects, documenting them, and sharing them with others. I am currently trying to explore ML algorithms by implementing them from scratch and also work at Mandolin — where we're building an AI employee for drug infusion centers. I also do research in BAIR (Berkeley AI Research) in the Speech Group where I'm working on text compression with LLMs. When I'm not writing code, you can find me spending lots of time with friends/family, being outside, learning chess, or going to the gym! Check out my favorite projects/work experience below!

Relevant Work Experience

Mandolin

Founding Engineer

Developing AI to automate healthcare tasks like patient contact, insurance verification, drug ordering, and documentation.

Jul 2024 - Present


Typescript, Next.js, React, GCP, Temporal

Typeface

Building a web scraper, fine-tuning LLM for document cleaning, and auto-evaluating template quality changes.

Jun 2024 - Aug 2024


PyTorch, BERT

Featured Projects

FineZip

My first research paper as a part of BAIR where we created a novel, SOTA LLM-based lossless text compressor

Jan 2024 - Present


HuggingFace, LLaMa 2/3, GPT2, PyTorch

Companion

Building voice-controlled web automation software. Full end to end agent capable of purchasing items, booking appointments, etc.

Oct 2024 - Present


GPT-4o, Selenium, VAPI, React, Pinecone

Demo Video

Curate IQ

Working on a tool that allows researchers to stay up to date with current research in their subject area. Essentially a feed for new papers catered to a researcher's interests.

Jun 2024 - Oct 2024


GPT4, Pinecone, arXiv, React, SupaBase

ML From Scratch

Building neural networks, encoder/decoder transformers, and decoder-only transformers using pure Numpy and PyTorch. Wrote a detailed, beginner-friendly guide to transformers to go along with fully annotated code.

Nov 2023 - Aug 2024


PyTorch, NumPy

Transformer Code, Neural Network Code, Notion Doc

Chess Position Analyzer

A system that can take an image of a real chess board, detect pieces, identify locations, and analyze the position. Uses Canny Edge Detection and a self-created Hough Transform to locate the board in the image.

Sep 2022 - Nov 2022


PyTorch, OpenCV, YOLOv7 Object Detection

Smart Sprinkler

An automated system that uses YOLOv3 object detection to find patches in a lawn and aim a real sprinkler at them to save water. The sprinkler uses high torque motors for dual axis rotation controlled by an Arduino.

Aug 2020 - Apr 2021


Tensorflow, Arduino, YOLOv3 Object Detection

Typing Glove

A glove with a flex sensor connected to an Arduino that uses a neural network to learn a user's hand gestures. It maps their finger movements to alphanumeric keys, allowing for keyboardless typing.

Sep 2019 - Mar 2020


Tensorflow, Arduino, Neural Network

Goal Line Technology System

An Arduino controlled system that used an array of ultrasonic sensors to detect where/when a soccer ball crossed the goal line with 95% accuracy. Used an ESP32 to deliver a text message to the referee whenever a goal was scored.

Sep 2018 - Mar 2019


Arduino, ESP32

Other Projects

Twitter Thread Generator

Dec 2022 - Feb 2023

A tool that scrapes the latest news articles, stores them to a database, and uses GPT-3 to write in depth threads to post on Twitter.


Stock Price Predictor

Dec 2020 - Apr 2021

An LSTM model trained on historical stock data to predict future AAPL prices.


Wordzal

Mar 2022 - Apr 2022

A more challenging version of Wordle where you are only given the number of letters in each category (absent, misplaced, correct). User is also given 8 tries and an interactive keyboard.


FER Music Recommender

Apr 2021 - Sep 2021

An app that takes a picture of a person's face, classifies their emotion, and then recommends them a song based on their mood. Uses vgg16 for expression recognition and LSTMs for music classification.


Betting DApp

Nov 2021 - Feb 2022

A decentralized app on the Ethereum blockchain that allowed users to bet ETH on sporting events. Contracts built with Solidity and deployed on Rinkeby Test Network.


Let's stay in touch!

Fazal Mittu