About Me

Who Am I?

My name is David. I’m a fourth year student at UC Berkeley studying Computer Science and Data Science. My professional experience has encompassed full-stack development, mobile development, and machine learning.

I am motivated by technology's potential as a means for social impact, and am a strong believer in using one's position and privilege to uplift their community around them. As such, my internships and projects have allowed me to utilize technology for social good—such as allowing shoppers to render their online orders carbon neutral, bettering patient care through advancements in AI, and working towards equal education opportunity.

On campus, I am involved with organizations centered around providing accessible STEM education, finding your fit in the tech industry, and community outreach in Berkeley.

In my free time, I enjoy lifting heavy objects at the gym, exploring my Filipino culture through cooking, playing piano, and finding new music. Feel free to check out what I'm currently listening to below!

I am currently looking for
full-time SWE roles!

Reach out to me
Current Lifts Total (lbs)
Plants in my Collection
Piano Melodies Written :)
Water Bottles Lost
My Specialty

My Skills

Note: I am a little hesitant to quantify my abilities, as learning is an ongoing process and there is always room for improvement. However, here is a honest and objective representation of my comfort level with the following.

Languages

Python

5/5

Java

5/5

HTML

5/5

CSS

4/5

Javascript

4/5

Swift

3/5

SQL

4/5

C

3/5

Tools & Frameworks

React.js

4/5

Vue.js

5/5

Flask

3/5

Django

4/5

Figma

4/5

Pandas

4/5

Git

4/5

Node.js

3/5
Education

Education

I'm currently finishing my final year at UC Berkeley working towards a B.A. in Computer Science alongside a minor in Data Science. I will be graduating in May 2021.

Programming Courses: The Structure and Interpretation of Computer Programs, Data Structures, Web Design, Designing Information Devices and Systems I, Discrete Mathematics and Probability Theory, Efficient Algorithms and Intractable Problems, Computer Architecture & Machine Structures, iOS development, Artificial Intelligence, Databases, Computer Security

Data Science Courses: Foundations of Data Science, Linear Algebra and Differential Equations, Principles and Techniques of Data Science, Probability for Data Science, Machine Learning, Human Contexts and Ethics of Data

Courses I've taken for fun: Immunology Seminar, Seminar on Social and Ethical Issues in Health and Medicine, Field Biology, Human Biological Variation, History of Medicine, Photography, Introductory Filipino

Here is a brief overview of the organizations I am a part of at Berkeley.

Berkeley Engineers and Mentors (BEAM)

BEAM is UC Berkeley's premier outreach and mentorship organization. We provide engaging, hands-on STEM-based for 300+ students in 17 schools across elementary and middle schools in the Berkeley and Oakland School District.
I am BEAM's Director of Curriculum, where I direct and organize my team in the development of the 10 week curriculum course our mentors teach every semester, making sure to place an emphasis on diverse STEM topics and project-based learning.

Codeology

Codeology is tech community at UC Berkeley focused on finding your fit in the tech industry. Here, members are given the opportunity to work on collaborative projects and attend professional workshops, helping students find their niche in the tech industry.
I am part of the Education Committee where I help create presentations on different topics in tech—such as data science and front-end engineering.

The Music Connection (TMC)

TMC provides pro bono music tutoring to curious young musicians in Berkeley. I joined as a piano tutor, and got the opportunity to provide lessons to aspiring children in Berkeley.

Experience

Work Experience

Software Engineering Intern | EcoCart May - August 2020

EcoCart is an e-commerce start-up that empowers online shoppers to make their orders carbon neutral offsetting the cost of their carbon emissions. I joined them this past summer as a software engineering intern working on the full-stack.

  • Engineered modifications to their applications including implementing new admin functionality and creating new model properties in both Django and Flask frameworks and front-end modifications in HTML, CSS, and Javascript
  • Designed and built interactive components with React.js for the customer-facing website
  • Built static landing site that was part of the successful pitch to 10,000+ affiliates businesses

Software Engineering Intern | mynurse.ai May - August 2020

Mynurse.ai is a telehealth start-up that automates clinical workflow and also leverages AI to help better the care of patients with chronic illness and analyze best nursing practices. I also joined them this past summer as a software engineering intern, working mainly on the front-end.

  • Developed the front-end of a patient alert dashboard system using Vue.js, Highcharts and Vuetify
  • Engaged in UX meetings with the design and clinical team in implementing features to optimize patient care

Data Operations Intern | Simmer October 2019 - April 2020

Simmer is a Y-Combinator backed social media app that allows users to find the best dishes at restaurants through user ratings and data aggregated from online reviews through sentiment analysis. I joined them during my 2018-2019 school year as a data operations intern.

  • Use custom Python scripts to scrape and clean thousands of online reviews and images to integrate into the Simmer app
  • Listen to user feedback and update the data pipeline and presentation accordingly to improve user experience

Computer Science Instructor | Hackingtons June - August 2019

Hackingtons is a coding school for children that teaches weekly classes in programming.

  • Taught daily web development classes of 20 students using HTML, CSS, and JavaScript
  • Taught game development classes of 20 students using Python and Unity
Projects

Selected Projects

BEAM Website

HTML, CSS, Javascript

A modern redesign of Berkeley Engineers and Mentors' website. I worked on the front-end alongside a team of designers and engineers in bringing our outdated website to a sleek overhaul with support for more features.

Restaurant Roulette

Swift, Cocoapods, Core Location, Yelp API

iOS application that helps users decide where to eat. Prompts user for preference of cost, number of options, and distance—then randomly fills out a roulette wheel that they can then spin for a decision. Has saved my friends and me from so much time lost due to indecisiveness.

Game of the Amazons

Java

Command line version of the Chess variant, Game of the Amazons. Computer AI implemented with game trees and alpha beta pruning.

Run More

Swift, MapKit, Core Location, Core Data

I created this iOS jogging app during this past summer as a means to motivate me to keep exercising during the lockdown while gyms were closed. It incentivises users through an achievement system and also maps and saves their runs and stats.

Neural Net Music Generation

Python, Tensorflow

Generates music off of a base melody, using an LSTM neural network. The music created isn't that good, but still better than my middle school jazz band days.

Spotify Playlist Classifier

Python, Pandas, Seaborn, Spotipy (Spotify API)

Creates playlists of suggested songs using Spotify's API and a random forest classifier trained with k-fold cross-validation. Part of the training involved exposing it to a playlist of songs you hate—I used country music.