Go to Top

Raphael Young Oh

Software Developer | Computer Science B.S. | UCSD 2023

Software Developer

Computer Science B.S.

UCSD 2023

About

Biography

Raphael Oh's Photo

I was born in Seoul, South Korea.
My family immigrated to the United States in 2006.
I studied Computer Science at University of California, San Diego.
My primary interest lies in HTML to design websites and use high-level semantic HTML.

Skills

Here are my Skill Profiecieny Level

Java

85%

HTML

80%

C++

70%

JavaScript

50%

Python

20%

Kotlin

10%

Education

Here is my Education History

Northwood High School

I attended Northwood High School from 2011 to 2015.
Northwood High School is located in Irvine, California.


Cerritos College

I attended Cerritos College from 2018 to 2020.
My major was Computer Science, A.S.
Cerritos College is located in Cerritos, California.


University of California, San Diego

I attended UCSD from 2020 to 2023.
My major was Computer Science, B.S.
UCSD is located in San Diego, California.

Work Experience

Here is my Work History

Private Tennis Coach

January 2019 - Current

Tennis Coach

I am teaching tennis for all levels. I work with each clients for both strengths and weaknesses.


Zzan Hillcrest Korean Soju House

November 2020 - Current

Server

I worked as a server/bartender at a Korean Soju House in Hillcrest, California.


Rice Goban

June 2020 - October 2020

Cashier

I worked as a cashier at a Korean-fast food restaurant.

My Projects

Exploring the Web Medium and First Steps in Web Development

The student will begin to understand how to look at and analyze web sites in order to observe both good and bad aspects of design and execution employing common browser and site based tools.
The student will set-up a local dev environment to support later web development
The student will modify and publish a very rudimentary web site to serve as a foundation for practice and study.
The student will have a basic understanding of screen readers and how they read websites

Plan Site and Semantic HTML Execution - Site Build Out Phase 1

The student will begin to understand the process of applying user centered thinking to help formulate documentation to build out a web site or application.
The student will explore standards based semantic HTML and its use. More than 50 tag types will be employed.
The student will scaffold up a small web site with no set look to demonstrate the progressive enhancement design philosophy and create a foundation for future assignments

Standards Based CSS Responsive Web Design - Site Build Out Phase 2

The student will begin to master the use of Cascading Style Sheets for designing the presentation layer of web sites and applications in a layered fashion.
The students will explore CSS syntax including Flexbox, CSS Grid, Media Queries, CSS variables, CSS animations, and variety of common CSS properties. The focus will be on standards based CSS, but there will be opportunity to explore proprietary features such as the need for vendor-prefixes.
Presentation technologies such as custom fonts and images will also be utilized to expose to students to the syntax, but emphasis will be placed on performance focused use of such technology which may include correct HTML usage (picture element and srcset), image format choice and optimization and font optimization strategies.
The student will explore responsive web design (RWD) and how to execute a look that should allow for mobile, tablet, and desktop forms. Upon conclusion the student should be able to discuss the challenges and benefits of this design pattern.

In Page JavaScript, Site Improvements and Misc. Experiments - Site Build Out Phase 3

The student will begin to master the use of core JavaScript in support of later efforts.
Some puzzling aspects of JavaScript and basic features will be explored in a few lab style exercises that will be in support of the final step of the portfolio a "CRUD" feature.
The use of 3rd party JavaScript solutions for common tasks like analytics, content inclusion, and search will also be performed.
Further improvements to your portfolio website.

Contact Me

Social Media


Contact me via Form