Hello!

I'm Param Shah, a senior at UCLA focused on applying my skills in non-traditional areas of computer science.

Get in touch paramshah@g.ucla.edu

Background

Born and brought up in India, I am currently half way around the world with the opportunity of studying in the U.S. I am currently a junior pursuing my Bachelor's of Science in Computer Science at the University of California, Los Angeles where I have been inducted into the prestigous computer science honor society, Upsilon Pi Epsilon, as a result of my academic achievements.

As a software engineer, I enjoy solving difficult problems, building the perfect elegant solution, and getting to work with other smart people to do something that maybe has never been done. I enjoy bridging the gap between engineering and other disciplines — combining my technical knowledge with my passion for giving back to the community. My goal is to use computer science to bring novel solutions in fields that have not been explored yet.

When I'm not in front of a computer screen, I'm probably playing soccer, hiking, at the beach, or hanging out with my friends.

Skills
Languages
  • JavaScript/Typescript
  • Python
  • C/++
  • HTML/CSS
Frameworks
  • React
  • React Native
  • Flask
  • Node.js
  • Express.js
Tools
  • AWS
  • AWS CDK
  • Google Firebase
  • Bash
  • Git & Github
  • Agile
ML/Data Science
  • TensorFlow
  • Pandas
  • Scikit-learn
  • Numpy
Experience
Incoming Software Development Engineer I (SDE I)
September 2020 - Present
Lead Software Engineer
June 2021 - September 2021
Software Development Engineer (SDE) Intern
June 2020 - September 2020
Backend Developer Intern
March 2020 - March 2021
Full Stack Developer Intern
Jan 2020 - March 2020
Project Lead
April 2019 - March 2020
Lead Software Engineer
Sept 2019 - Dec 2019
Software Developer
View My Resume
Other Projects

Constructed a convolutional neural network to classify audio files as being one of the classes [toilet, urinal, sink, unknown]. The purpose of this project is to automate the detection and counting of toilet/urinal/sink uses in a given time period from an audio device so that the amount of water used by a given bathroom over a specified time period can be calculated.

TensorFlow Keras Pandas

Built a Flask web server that handles CRUD API requests from an iOS app. Used web scraping and sentiment analyses to categorize a food product based on its ethical score.

Firebase (Firestore, Auth) Flask Google Cloud Natural Language Beautiful Soup

URSa is a high powered spacecraft bus developed by BruinSpace at UCLA. As a lead software engineer, my team and I am responsible for building the onboard flight computer with embedded systems software.

C/C++ Python Rust Embedded Systems Programming

A predictive ML model that analyzes NYC taxi-cab data to accurately predict the duration of taxi trips in NYC using tools like data selection and cleaning, EDA, feature engineering, and model selection.

Python TensorFlow Scikit-learn Pandas Matplotlib

An SMS-based news platform that allows users to get their news whenever, wherever, and whatever they want. Primary focus of the project includes people in low income areas without reliable internet connection and people affected by recent natural disasters.

Flask Heroku Twilio Ngrok

A device that automatically scans your book for you and turns it into an audio book for you to listen. This device deos everything from flipping the pages, to taking a picture of the text and turning it into audio, to playing audio through bluetooth. 🏆 Won Best Education Hack at IdeaHacks 2020 🏆

Python Bash Shell Scripting Google Vision API Microsoft NLP API

A binary classification model that is trained on the UC Irvine dataset and is able to detect whether a patient is in risk of a heart disease or not.

Python Scikit-learn Pandas Matplotlib

A simple predictive model that analyzes and predicts the price per night of an Airbnb in NYC. This model is based on the Kaggle NYC Airbnb data.

Python Scikit-learn Pandas Matplotlib