Close

Rohail Asad

Software Engineer

View Resume

About Me

I am a fourth year at University of California, Davis working towards earning a Bachelor of Science in Computer Science. Ever since I started pursuing a bachelor’s in computer science, I have immersed myself into learning new technologies to make useful websites and software. Along the way, I have developed all round skills in object-oriented programming, problem solving and logical thinking, teamwork, and software development.

Experience

Course Rater

Co-Founder|Software Developer

• Utilized MERN stack to develop and design a full-stack web app to provide students a platform to rate and review courses.
• Developed and implemented an eloquent, well documented, and reusable API.
• Added the features to allow the users to edit, delete and report the reviews.
• Allowed the user to filter and sort the reviews by professor, most liked and latest.
• Used NodeJS and Express to develop the backend of the application and designed a highly efficient database design.
• Successfully launched the product and received 50 course reviews and ratings within the first week.

Dandekar Lab

Software Developer Intern

• Pioneered a knowledgebase for Dandekar lab that assists biology students with their research.
• Collaborated with 3 plant biology PHD students to create a genome sequence visualizer for walnut that allows the user to select and study 16 different chromosomes.
• Format and sequence data for compatibility with IGV.js

San Francisco Living Wage Coalition

Product Manager Intern

• Hired, managed, and assigned tasks to a team of 8 interns based on their technical skills.
• Used React Native to develop the UI of a full-stack mobile application that collected donations from participants and informed them about future events within the organization.
• Successfully deployed the application on google play store.

Bit Project(UC Davis)

Developer Relations

• Designed, and reviewed the python computer science curriculum for 13 non-tech students.
• Implemented binary search trees and recursive solutions to design an interactive python tutorial for producing stimulating lessons, allowing students to develop a passion for the subject.

Duplicating Services (CCSF)

Administrative Assistant

• Administered customer service and assisted students and teachers with photocopying and school supplies.
• Maintained and updated inventory records and provided more than 3,000 students with a class schedule.

Project Pull (SFPUC)

Engineering Intern

• Collaborated with a multidisciplinary team of engineers to determine the corroded parts of a pipeline.
• Mapped the pipeline structure of the San Francisco Oceanside Treatment Plant

Education

University of California, Davis

Aug 2019 - June 2021

Bachelor of Science in Computer Science

GPA : 3.9

Relevant Courses: Artificial Intelligence | Web Programming | Algorithm Design and Analysis | Data Structures & Algorithms | Probability & Statistic Modelling | Intro to Data Studies | Object Oriented Programming | Operating Systems | Machine Learning | Computer Networks | Programming Languages

City College of San Francisco

Sept 2016 - Sept 2017

Bachelor of Science in Computer Science

GPA : 3.86

Projects

Course Rater

Developed a full stack web application that provides the students with a platform to recommend, rate, and review courses that helped them the most in their career paths. Added the features to allow the users to edit, delete and report the reviews. Allowed the user to filter the reviews by professor by implementing a data table.

See Live Source code available on request


Recommender System

The program gives the user the option to select between four of these widely used Recommender system methods, logistic regression, Non-negative Matrix Factorization, K Nearest Neighbor, and Classification and Regression Trees, in order to build a prediction model for his or her data.

Source Code


UC Davis Lost and Found

A web application that allows the students of UC Davis to report any lost or found items. I used html/css, javascript, express and sqlite3.

See Live Source Code


Sentiment Analysis of US Airlines

An interactive dashboard with Python and Streamlit to do a sentiment analysis of the US airlines based on a dataset 14,600 tweets. Used Pandas library for data manipulation and created interactive plots using Plotly

See Live Source Code


Skills

Get in Touch