Fazal Mittu

19 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!

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.


Experience

BetterBrain

Jan 2023 - Now

BetterBrain is an AI copilot for data teams that connects to their various data sources and allows for natural language queries to the data. My main job is to create integrations for different data sources. Most notably I have created and end-to-end integration for PDFs that parses structured and unstructured data as well as a smart web crawler.

Python, Langchain, OpenAPI, GPT, Table Transformers

Infinity Capital

May 2022 - Jan 2023

Infinity Capital is a hedge fund that focuses on using optimized computer algorithms and strategies using machine learning to make trades in the stock market. My roles include managing stock/news data and fine-tuning pre-trained LLMs such as BERT, GPT, and MPNet to create unique trading strategies.

Tensorflow, AWS, SQL, BERT, Sentence-Transformers

Minthouse

Jan 2022 - Sep 2022

Minthouse is an NFT agency, founded in Singapore, helping other businesses & individuals design, launch & maintain high-standard NFT projects. My roles included creating scripts to randomly generate NFTs, writing ERC1155 and ERC721 smart contracts, and integrating the contracts with websites.

Solidity, Python, JS, HTML, CSS

Everi

May 2021 - Jul 2021

Everi is a platform for professionals to connect with practitioners across their company, discipline, and industry to build an interest-based network. I developed an end-to-end solution to revamp the notifications users receive. I created an HTML template and used Handlebars to inject it with unique parameters.

HTML, TS, Handlebars.js, AWS SES/Lambda, Serverless

United Nations

Apr 2022 - Dec 2022

The UN's goals are to maintain international peace and security, to protect human rights, and to promote social and economic development. I work alongside the UN to tackle climate change in Delhi, India by preventing crop burning. Our three-pronged plan consists of collecting crop residue, converting it to biofuel, and then paying farmers for their efforts by selling that biofuel.

The Knowledge Society

Aug 2021 - Jul 2022

TKS is a 10-month accelerator, developed by CEOs and global leaders and designed to replicate the learning environment and culture of Silicon Valley. TKS taught me how to tackle real-world challenges and develop foundational mindsets necessary for making a significant impact on the world. TKS paved the way for many of my future projects and dramatically shifted my worldview.

Visionary Hub

Apr 2021 - Jun 2022

Visionary Hub is a platform built for young writers to express their passion and knowledge of technology and relevant topics in today’s world. I founded the platform and edited hundreds of articles about AI, Cancer, BCIs, Nanotechnology, and more. At its peak, Visionary Hub amassed over 8k monthly page views and had 100+ active writers.

SFHS Machine Learning Club

Dec 2020- May 2023

I started a machine learning club at my high school that invited students of all skill levels. The club was initially split into 2 teams; beginner and advanced. In the beginner section, I took on the role of a teacher and conveyed complex ML concepts in a simple manner. The advanced team focused on brainstorming ideas and then applying ML algorithms/knowledge to build unique, intricate projects.

Noble Endeavor

Mar 2021 - Now

Noble Endeavor Family Charity is a 501(c)(3) non-profit organization I conceived and developed to support those who are unable to facilitate simple needs that many of us take for granted. We completed our first campaign in May where we raised $5000 for St. Jude Children's Research Hospital. Our second campaign is currently underway and we are nearing our goal of $5000 for Shriners Hospitals for Children. Our third campaign is coming up soon and aims to raise funds for Sankara Nethralaya Eye Hospital in Chennai, India.

Let's stay in touch!

Fazal Mittu