Compare commits
3 Commits
resume-pdf
...
24b999b2f2
| Author | SHA1 | Date | |
|---|---|---|---|
| 24b999b2f2 | |||
| 67ecb5ddb5 | |||
| 12f0be4536 |
@@ -105,8 +105,8 @@ body {
|
|||||||
color: $color;
|
color: $color;
|
||||||
line-height: 1.5;
|
line-height: 1.5;
|
||||||
// font-size: 100%;
|
// font-size: 100%;
|
||||||
// font-size: 15px;
|
font-size: 12px;
|
||||||
font-size: 20px;
|
// font-size: 20px;
|
||||||
/* font-family: 'Source Code Pro', monospace; */
|
/* font-family: 'Source Code Pro', monospace; */
|
||||||
font-family: 'Hack', monospace;
|
font-family: 'Hack', monospace;
|
||||||
display: flex;
|
display: flex;
|
||||||
@@ -505,7 +505,8 @@ header {// {{{
|
|||||||
}
|
}
|
||||||
}// }}}
|
}// }}}
|
||||||
|
|
||||||
font-size: .9em;
|
// font-size: .9em;
|
||||||
|
font-size: .8em;
|
||||||
|
|
||||||
.row {
|
.row {
|
||||||
// flex-grow: 1;
|
// flex-grow: 1;
|
||||||
@@ -550,6 +551,7 @@ header {// {{{
|
|||||||
h1 {// {{{
|
h1 {// {{{
|
||||||
color: $base-orange;
|
color: $base-orange;
|
||||||
margin-top: 1.3rem;
|
margin-top: 1.3rem;
|
||||||
|
font-size: 1.2em;
|
||||||
|
|
||||||
// @media (max-width: $phone-width) {
|
// @media (max-width: $phone-width) {
|
||||||
// margin-top: .75rem;
|
// margin-top: .75rem;
|
||||||
@@ -558,6 +560,7 @@ header {// {{{
|
|||||||
h2 {// {{{
|
h2 {// {{{
|
||||||
color: $base-orange;
|
color: $base-orange;
|
||||||
margin-top: .5rem;
|
margin-top: .5rem;
|
||||||
|
font-size: 1em;
|
||||||
|
|
||||||
// @media (max-width: $phone-width) {
|
// @media (max-width: $phone-width) {
|
||||||
// font-size: 1.2em;
|
// font-size: 1.2em;
|
||||||
@@ -567,6 +570,7 @@ header {// {{{
|
|||||||
h4 {// {{{
|
h4 {// {{{
|
||||||
color: $base-yellow;
|
color: $base-yellow;
|
||||||
margin-top: .5rem;
|
margin-top: .5rem;
|
||||||
|
font-size: 1.2em;
|
||||||
|
|
||||||
// @media (max-width: $phone-width) {
|
// @media (max-width: $phone-width) {
|
||||||
// font-size: 1.2em;
|
// font-size: 1.2em;
|
||||||
@@ -744,7 +748,8 @@ header {// {{{
|
|||||||
|
|
||||||
h1.site-title {// {{{
|
h1.site-title {// {{{
|
||||||
text-align: center;
|
text-align: center;
|
||||||
font-size: 4.2em;
|
// font-size: 4.2em;
|
||||||
|
font-size: 3.2em;
|
||||||
// color: #66cccc;
|
// color: #66cccc;
|
||||||
color: $base05;
|
color: $base05;
|
||||||
// margin-top: 1rem;
|
// margin-top: 1rem;
|
||||||
|
|||||||
@@ -3,6 +3,25 @@ title: "Resume"
|
|||||||
date: 2019-02-11T07:50:51-05:00
|
date: 2019-02-11T07:50:51-05:00
|
||||||
draft: false
|
draft: false
|
||||||
---
|
---
|
||||||
|
{{% resume/section "Work Experience" %}}<!--- {{{ -->
|
||||||
|
|
||||||
|
{{% resume/education name="Red Hat"
|
||||||
|
title="Cloud Engineer Intern" date="2020 — 2021" %}}
|
||||||
|
- Reduced deployment time by **66%** by implementing ability to
|
||||||
|
deploy locally-compiled binaries onto **Kubernetes**/**OpenShift**
|
||||||
|
using only command-line.
|
||||||
|
- Implemented ability for Kubernetes operator to fetch data
|
||||||
|
from a deployed service and update config with data.
|
||||||
|
- Automated the promotion and release process
|
||||||
|
as part of the **Jenkins** release pipeline.
|
||||||
|
- Wrote documentation on how to get started with the project to onboard new
|
||||||
|
developers and mentored the incoming intern.
|
||||||
|
- Presented a talk based on my experience called "8 Things I
|
||||||
|
Learned About Software Engineering" to an audience of 75+
|
||||||
|
in a conference for internship seekers.
|
||||||
|
|
||||||
|
{{% /resume/section %}}<!--- }}} -->
|
||||||
|
|
||||||
{{% resume/section skills %}}<!--- {{{ -->
|
{{% resume/section skills %}}<!--- {{{ -->
|
||||||
|
|
||||||
#### Languages
|
#### Languages
|
||||||
@@ -88,22 +107,6 @@ https://www.eventbrite.com/e/platterz-hackathon-tickets-42682237722
|
|||||||
|
|
||||||
<!--- ParsaFood }}} -->
|
<!--- ParsaFood }}} -->
|
||||||
|
|
||||||
<!--- TrapBot {{{ -->
|
|
||||||
|
|
||||||
{{% resume/project name="TrapBot"
|
|
||||||
url="https://github.com/Kevin-Mok/TrapBot" date="March 2018" %}}
|
|
||||||
|
|
||||||
- Use reddit API wrapper in **Python** to scan music subreddits for user
|
|
||||||
comments containing common track listing formats.
|
|
||||||
- Match detected track name and artists to track on SoundCloud using another
|
|
||||||
Python API wrapper.
|
|
||||||
- Respond to original poster's comment with formatted list of tracks found.
|
|
||||||
- Received positive comment from users who replied to the bot's posts.
|
|
||||||
|
|
||||||
{{% /resume/project %}}
|
|
||||||
|
|
||||||
<!--- Grocery Finder }}} -->
|
|
||||||
|
|
||||||
<!--- DigitalOcean {{{ -->
|
<!--- DigitalOcean {{{ -->
|
||||||
|
|
||||||
{{% resume/project name="Personal Server"
|
{{% resume/project name="Personal Server"
|
||||||
@@ -123,44 +126,12 @@ url="https://kevin-mok.com/server/" date="Aug. 2019 — present" %}}
|
|||||||
|
|
||||||
<!--- DigitalOcean Droplet }}} -->
|
<!--- DigitalOcean Droplet }}} -->
|
||||||
|
|
||||||
<!--- Super ADA Bros. {{{ -->
|
|
||||||
|
|
||||||
{{% resume/project name="Super ADA Bros"
|
|
||||||
url="https://github.com/Kevin-Mok/SuperADABros" date="May 2019" %}}
|
|
||||||
|
|
||||||
- Designed clone of Super Mario Bros 1-1, but Mario is mobility-impaired and
|
|
||||||
uses ramps to get through the level.
|
|
||||||
- Uses **OpenCV** to track player's head movement which is then translated to
|
|
||||||
in-game movement. [Video Demo]
|
|
||||||
- Implemented in [**Godot**][Godot site], an open-source game engine.
|
|
||||||
- Made during a 24-hour [accessibility-themed hackathon][PC Hacks event].
|
|
||||||
|
|
||||||
[PC Hacks event]: https://pchacks19.devpost.com/
|
|
||||||
[Godot site]: https://godotengine.org
|
|
||||||
[Video Demo]: https://youtu.be/vRdENLGrBqM
|
|
||||||
|
|
||||||
{{% /resume/project %}}
|
|
||||||
|
|
||||||
|
|
||||||
<!--- Grocery Finder }}} -->
|
|
||||||
|
|
||||||
{{% /resume/section %}}<!--- }}} -->
|
|
||||||
|
|
||||||
{{% resume/section "Work Experience" %}}<!--- {{{ -->
|
|
||||||
|
|
||||||
{{% resume/education name="Philpott Children's Tennis"
|
|
||||||
title="Head Instructor" date="2013 — 2015" %}}
|
|
||||||
- Ran 8-week summer camp for inner-city youth with assistant coach.
|
|
||||||
- Prepared daily lesson plans for 4 different age groups of children
|
|
||||||
with varying skill levels and needs.
|
|
||||||
- Supervised and ensured the safety and enjoyment of up to 20 children at once.
|
|
||||||
|
|
||||||
{{% /resume/section %}}<!--- }}} -->
|
{{% /resume/section %}}<!--- }}} -->
|
||||||
|
|
||||||
{{% resume/section education %}}<!--- {{{ -->
|
{{% resume/section education %}}<!--- {{{ -->
|
||||||
|
|
||||||
{{% resume/education name="University of Toronto"
|
{{% resume/education name="University of Toronto"
|
||||||
title="Computer Science Specialist" date="2017 — 2021" %}}
|
title="Computer Science Specialist — 3.84 GPA (CS)" date="2018 — 2023" %}}
|
||||||
|
|
||||||
{{% /resume/section %}}<!--- }}} -->
|
{{% /resume/section %}}<!--- }}} -->
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user