{}

Work Experience

Software Engineering Intern

May 2020 - Present

Scanta Inc.

San Francisco, California

Scanta is a company looking into building software to protect Machine Learning systems. I have been building an entity recognition engine for extracting relevant entities from text along with building a deviation engine which helps point out the changing nature of certain entities. In addition, I have been involved in building a text extraction tool out of scanned PDF files and images and integrate the entity extraction service with that. Moreover, my task also has been with the DevOps team for building an infrastructure for chatbot conversations based on the Kafka data streaming API. I will also be working on the Outlier Detection infrastructure.

Software Engineering Intern

May 2019 - August 2019

Doctor Insta

Gurgaon, India

Doctor Insta is telemedicine company, providing online consultations to patients. I was involved with building and upgrading an existing business portal, optimizing its queries, upgrading the UI, rearranging the services, making queries faster and reducing server resources. At the end, I was able to reduce use of server resources by about 70% and optimize loading speed by about 30%. I was also part of completing other feature requests for the company's internal portals. Moreover, I also built an automated testing infrastructure for various portals, for mainly testing correct data and UI using Selenium webdrivers.

EECS 16B Lab Teaching Assistant

January 2020 - Present

UC Berkeley Department of Electrical Engineering & Computer Sciences

Berkeley, California

Assisting students in lab in helping them complete lab requirements for the course EECS 16B - building a ADC/DAC, a color organ consisting of various combinations of filters, and a final project - robotic voice controlled car (SIXT33N) which involves building a classification system based on SVD/PCA, introducing an open-loop and closed loop control using a linear approximation of the system and eigenvalue placement and a micboard system with filters for voice recognition. Heading a group of Lab Assistants (Lab ASEs) in helping students complete the above requirements. Conducting content review for labs before being released to students. Proctoring Exams and Grading exams and project reports. I will also be co-leading a Design Contest for a Robotic Car as part of an Extra Credit Project for the students of this class, sponsored by Texas Instruments.

Web Developer

August 2019 - May 2020

UC Berkeley Division of Computing, Data & Society

Berkeley, California

I was responsible for building a website for the Human Contexts & Ethics team for the division of Data Science at UC Berkeley.

Data Science Intern

August 2019 - December 2019

Elin.ai

Berkeley, California

I worked on building a sentiment analyzer for predicting employee sentiments in a particular company and allowing them to improve their work culture by this service.

Software Engineering Intern

February 2021 - Present

Calypso

Berkeley, California

Backend team

Data 100 Tutor

January 2021 - Present

UC Berkeley Division of Computing, Data & Society

Berkeley, California

Assisting Teaching Assistants in leading weekly discussions, where TAs and Tutors help students reinforce materials taught in class. In addition, I am also leading small-sections to help students reinforce concepts on weekly HWs as well as help students solve their doubts in Office Hours. I am also involved with grading of HWs.

Professional Skills

Python Java SQL Django Flask React Pandas NumPy Git

Portfolio

To access the source code of my course projects, please email me at priyansdesai@berkeley.edu. My web portfolio can also be found on bit.ly/priyanswebportfolio
Card image cap

Gitlet

Built a min-version of Git version control system in Java. Implemented almost all features like add, commit, push, fetch, pull, merge etc.

Source Code
Card image cap

Enigma

Developed a working software prototype of the 20th century German Enigma Encryption Machine from scratch in Java, as an application of Object Oriented Programming concepts.

Source Code
Card image cap

Tablut

Developed a Nordic game, similar to checkers in Java along with an advanced GUI. This game also involved building an automated player (AI) through the technique of Alpha-beta pruning.

Source Code
Card image cap

Signpost

Developed a game in Java, similar to Chess.

Source Code
Card image cap

SuitableFind

Developed an online-course finder for Computer Science upper division courses at Berkeley based on interests, previous classes taken and helping them arrange into a schedule.

Source Code
Card image cap

BearKeeper

Developed a task scheduler, specifically designed for Berkeley students in React

Source Code
Card image cap

Clubs DeCal Communication System

Developed a communication system using the Ruby on Rails framework for UC Berkeley clubs and student organizations.

Source Code
Card image cap

LinkedIn Webscraper

A Python script which obtains work experiences, skills etc about a Person using a profile link obtained from everyone who has commented on a particular post

Source Code
Card image cap

COVID-19 Data Exploration

Predicted increase in deaths per county and per state using COVID-19 data in addition to classifying various countries into different degrees of transmission level.

Source Code
Card image cap

Class Lecture-speed Tracker

Built an online lecture speed tracker for a Berkeley course using Flask and Firebase. Developed both a student facing and instructor facing tool.

Source Code
Card image cap

YouTube Latest Video Filter

A service created using YouTube API which updates every 10 seconds with new updated videos for a certain topic.

Source Code
Card image cap

Demos for Discrete Mathematics concepts

Developed programming samples of concepts of theoretical Computer Science concepts taught in Berkeley course CS 70 - Discrete Mathematics & Probability

Source Code
Card image cap

Robotic Voice Controlled Car

Built a voice controlled car from scratch using SVD and PCA for voice classification, eigenvalue placement for implementing control in the car as well as using System ID for estimating a linear model for the car.

Source Code

Education

Bachelor of Arts

Computer Science & Data Science

University of California, Berkeley

2018 - 2022 (Expected)

Get in Touch

Profile Image

Priyans

Hi everyone! I am always looking forward to talk to people about anything and everything. I am involved in many activities relating to Computer Science Education at Berkeley. In addition, I will be beginning research in Machine Learning and Programming Systems in Fall 2020 with EECS Prof. Koushik Sen and an EECS Department graduate student Rohan Bavishi. I have also co-founded certain initiatives such as Bear Advising for creating a seamless platform between upperclassmen and freshmen students to clear their doubts as well as introducing the popular US CS curriculum BJC (Beauty & Joy of Computing) to Indian High Schools, by partnering with Berkeley Professor Dan Garcia.
With these, I love building software that helps students and others in the community. My perspective on Computer Science has always been that it is an exercise of creativity to solve the most complex problems.
Feel free to reach out to me about anything! I am always happy to help. Cheers !

Drop me line at priyansdesai@berkeley.edu or call me at +91 9999 333 582