I'm a full stack developer who loves to program.
I am a Berkeley alumni who graduated in 2021 with a degree in Electrical Engineering and Computer Science as a Regents Scholar. After working as a Full Stack Software Engineer at FloQast for 3 years, I'm now pursuing my entrepreneurial passion as the cofounder of Dubs, building conversational AI products. I'm an Eagle Scout and extremely passionate about technology that can fundamentally change the way we live for the better. I have experience across the full stack but am particularly interested in creating products or working on projects that have a positive impact on people's lives or society.
“Be brave. Take risks. Nothing can substitute
experience. ”
- Paulo Coelho
Aug 2018 - May 2021
Graduated in 2021 with a Bachelor's degree in EECS. I took courses in electrical engineering, computer science, math, and history. These courses helped me gain a deeper understanding of machine learning, computer architecture, algorithms, data structures, databases, and systems design.
Aug 2014 - June 2018
I graduated highschool where I enjoyed courses in math, computer science, and history. Throughout highschool I was always set on computer science and as a result I frequently took part in hackathons and science fairs.
June 2021 - July 2024
As an engineer at FloQast, I built and maintained React frontends and AWS Lambda backend APIs that controlled user access to critical accounting workflows including close management, operations, and payroll systems. These systems served over 3,000 enterprise clients including major Fortune 500 companies. I led several large-scale initiatives that directly impacted the company's growth strategy, including developing an ad-hoc project management workflow system that improved product stickiness as FloQast expanded beyond its core close management offering. I also spearheaded a complete navigation system overhaul to support the company's rapid product expansion. Throughout my tenure I also did work in CI/CD, QA testing, mentoring new hires, product development, customer support, and collaborating with cross-functional teams to ensure seamless integration of new features.
May 2020 - Aug 2020
During my internship with McAfee's cloud engineering team, I conducted a comprehensive analysis to determine the optimal database solution between Aurora and DynamoDB for our specific data requirements. I created detailed database schemas, populated them with realistic test data, and ran extensive sample queries to perform a thorough cost-benefit analysis. Additionally, I built a real-time notification web application using Firebase, Aurora, Python, Amazon SNS, and AWS Lambda that could instantly push notifications to all of a user's devices whenever changes occurred in the database. This system improved user engagement and provided immediate feedback for critical security events.
May 2019 - Aug 2019
As a data science intern, I developed a sophisticated machine learning solution to combat Android malware. I implemented a random forest algorithm in Python that could determine if an Android app was malware with 90% accuracy by analyzing features such as the permissions requested by the app, developer information, and the trust factor of the app's network endpoints. I also worked on internet traffic anomaly detection for IoT devices using Apache Spark to model network traffic trends and identify patterns that could indicate attacks such as denial of service attempts. This work contributed to McAfee's mobile security offerings and helped protect millions of users from malicious applications.
June 2017 - Aug 2017
As an intern at NASA I worked on a project involving autonomous drones and machine learning. I wrote a convolutional neural network able to distinguish people with suspicious attributes, like concealed weapons and backpacks. I also worked on the hardware aspect of mounting objects on the drone like a camera and a raspberry pi. The software was then loaded on the drone so that it could look for and track individuals using the algorithm. This was presented to a congressman, the Army, and several senior individuals at NASA.
June 2016 - Aug 2016
As an intern in the Keysight Labs division I worked on evaluating modulation recognition using machine learning algorithms. The tasks I had to accomplish included acquiring over-the-air RF signals, developing software to evaluate the accuracy of different models, running tests, and reporting test results.I was able to obtain three different types of over the air signals and train a neural network to be able to distinguish between different signal spectrograms. I also developed a web service that enable non expert users to upload and classify signals and a service to train models and hosted it on an Amazon EC2 instance.
Ability may get you to the top, but it takes character to
keep you there.
- Stevie Wonder
“I enjoy creating new ideas, working on new creative
projects.”
- Paul Allen
Cofounder - July 2024 to Present
Description:
Dubs is
a conversational AI rubber duck toy that
learns user preferences and creates
personalized interactive experiences. My
team and I developed the entire technology
stack from hardware to software, including
3D printing and injection molding the
physical toy with an integrated ESP32 chip,
speaker, and microphone. The backend
consists of a custom Rust server with a
sophisticated AI pipeline featuring voice
activity detection, speech-to-text
processing, a self-hosted fine-tuned large
language model, memory system for RAG on the
LLM and text-to-speech synthesis. I also
built ESP32 firmware handling Bluetooth and
WiFi connectivity with acoustic echo
cancellation, plus an Expo React Native
companion app for WiFi setup, battery
monitoring, and device control. After
successfully pitching at Toy Previews LA,
we're now in negotiations with multiple toy
companies for licensing deals to integrate
our conversational AI technology into new
product lines.
Cofounder - January 2020 to June 2021
Description:
Risq was
a competitive paper trading platform where
users could compete against each other in
stock market simulations with real payouts
based on performance. The app gamified
investing education by creating tournaments
and leaderboards that motivated users to
learn about financial markets while
competing for prizes. My partner and I built
the entire technical infrastructure using
React for the frontend and AWS Amplify for
the backend, integrating GraphQL APIs,
DynamoDB for data storage, Lambda functions
for serverless computing, and IEX Cloud for
real-time market data. We successfully
pitched to venture capitalists through
Stanford ASES and secured multiple follow-up
meetings, validating our product-market fit.
Projected created at Make Hacks 2015
Description:
An app
that would help ameloriate a refugee crisis
by allowing users to register their house as
a safe house and allow users to check into
safe houses. This could also be used in
emergency situations like hurricanes as
well.
4th place winner at California State Science Fair 2016
Description:
My
partner and I worked on a project which used
drones to assist with search and rescue
missions. We mounted a raspberry pi and a
raspberry pi camera on a 3DR Y6 drone with
the capability to identify and count people
from above and guide these people to
previously designated “safe” locations. We
then wrote code to identify people using
computer vision and the D*Lite pathfinding
algorithm in C++ and Python to guide a drone
in an unfamiliar and dynamic environment
while helping navigate people to safety.
Los Altos Hacks best use of Microsoft Technologies 2016
Description:
This
project involved crowdsourcing emergency
response so that people who carry allergy
medication, EpiPens, are CPR certified, or
are a doctor can immediately respond to
emergencies close to them, faster than 911.
We developed an iphone app, a web app, and a
pebble app in order for users to register,
request help, and respond to help requests.
Health++ Stanford Hackathon Best Global Oncology Prize
Description:
My team
and I made an Electron app and an iOS app
that rapidly detected melanoma skin
cancer.From the comfort of one's home, an
individual can take a quick picture of an
area on his or her skin inside the Dermyx
app. Then the algorithm (which uses machine
learning to get trained using a database of
full of malignant and benign melanoma
pictures) operating in the background of
Dermyx will discern and classify the picture
taken as either benign or malignant.
HSHacks 3 Winner
Description:
My team
and I made an iOS app called Vitruvian that
is a simple and elegant mobile application
to help doctors in developing areas to keep
track of their patients and diagnose
diseases.I wrote the machine learning
algorithm which had the purpose of finding
the risk of certain medical ailments such as
heart diseases with around 72% accuracy.
Angel Hacks GovTech Challenge Winner
Description:
Sentry
is an app that finds, identifies, and tracks
armed militants through crowdsourcing.
Citizens will be attracted to it because it
increases their public safety through its
danger-avoiding pathfinding, and
intelligence communities will be attracted
to it because of the massive amount of
crowdsourced data + intelligent arms
verification using Keras ML + identification
and tracking using SSIM. Through the iOS app
users were able to point their cameras at
potential militants and our algorithm would
determine the threat and if necessary call
an uber for the user avoiding dangerous
spots.