From 38ca0829f6d21ac7228949b91abc4fb9d079eabf Mon Sep 17 00:00:00 2001
From: Kevin Mok
Date: Mon, 29 Jul 2019 23:58:14 -0400
Subject: [PATCH] Initial resume
Organize partials. Outage night post notes.
---
config.yaml | 9 +-
content/posts/outage-night.md | 26 +++++
content/resume/_index.md | 94 ++++++++++++++-----
ideas.md | 2 +
layouts/404.html | 4 +-
layouts/_default/list.html | 12 +--
layouts/_default/single.html | 12 +--
layouts/index.html | 12 +--
layouts/partials/{ => base}/article.html | 0
layouts/partials/{ => base}/base16-logo.html | 0
layouts/partials/{ => base}/footer.html | 0
layouts/partials/{ => base}/header.html | 1 +
layouts/partials/{ => base}/nav-bar.html | 0
layouts/partials/{ => base}/site-title.html | 0
layouts/partials/{ => home}/about.html | 2 +-
.../{ => home}/article-list-item.html | 0
layouts/partials/{ => home}/hero.html | 0
layouts/partials/{ => home}/homepage.html | 0
layouts/partials/{ => home}/me-equation.html | 0
layouts/partials/{ => home}/tagline.html | 0
layouts/resume/section.html | 6 +-
layouts/shortcodes/md-div.html | 3 -
layouts/shortcodes/md.html | 2 +
.../shortcodes/resume/project-details.html | 4 +
.../{ => resume}/project-header.html | 0
layouts/shortcodes/resume/section.html | 4 +
26 files changed, 140 insertions(+), 53 deletions(-)
create mode 100644 content/posts/outage-night.md
rename layouts/partials/{ => base}/article.html (100%)
rename layouts/partials/{ => base}/base16-logo.html (100%)
rename layouts/partials/{ => base}/footer.html (100%)
rename layouts/partials/{ => base}/header.html (97%)
rename layouts/partials/{ => base}/nav-bar.html (100%)
rename layouts/partials/{ => base}/site-title.html (100%)
rename layouts/partials/{ => home}/about.html (88%)
rename layouts/partials/{ => home}/article-list-item.html (100%)
rename layouts/partials/{ => home}/hero.html (100%)
rename layouts/partials/{ => home}/homepage.html (100%)
rename layouts/partials/{ => home}/me-equation.html (100%)
rename layouts/partials/{ => home}/tagline.html (100%)
delete mode 100644 layouts/shortcodes/md-div.html
create mode 100644 layouts/shortcodes/md.html
create mode 100644 layouts/shortcodes/resume/project-details.html
rename layouts/shortcodes/{ => resume}/project-header.html (100%)
create mode 100644 layouts/shortcodes/resume/section.html
diff --git a/config.yaml b/config.yaml
index ac418c9..089748c 100644
--- a/config.yaml
+++ b/config.yaml
@@ -2,7 +2,8 @@ baseURL: http://localhost:1313/
# baseURL: https://kevin-mok.com/
# baseURL: /home/kevin/coding/mf-site/public
languageCode: en-us
-title: Kevin Mok's Website
+# title: Kevin Mok's Website
+title: Kevin Mok
# theme: base16
enableRobotsTXT: true
pygmentsUseClassic: true
@@ -13,9 +14,9 @@ params:
menu:
main:
- # - name: resume
- # url: /resume
- # weight: 5
+ - name: resume
+ url: /resume
+ weight: 5
- name: posts/
url: /posts
weight: 6
diff --git a/content/posts/outage-night.md b/content/posts/outage-night.md
new file mode 100644
index 0000000..e8f097f
--- /dev/null
+++ b/content/posts/outage-night.md
@@ -0,0 +1,26 @@
+---
+---
+- procrastinating on assignment
+ - want to play Pokemon randomizer
+ - upgrade compiler packages
+ - randomizer doesn't work
+ - boot to Windows
+- Arch broke
+ - backup HD not working
+ - laptop wifi stopped working
+ - copy to USB
+ - extract and works
+ - pacman upgrade
+ - conflicting files
+ - finally work
+- power outage
+ - go to bed
+ - lamp turns back on
+- PC doesn't start
+ - try unplugging/battery 3-4 times
+ - about to go to bed
+ - try unplugging one last time
+ - turns back on
+- kernel issues
+ - accidentally overwrite backup on USB
+ - don't want to wait for copy on laptop
diff --git a/content/resume/_index.md b/content/resume/_index.md
index bb548a4..ff2edac 100644
--- a/content/resume/_index.md
+++ b/content/resume/_index.md
@@ -3,27 +3,77 @@ title: "Resume"
date: 2019-02-11T07:50:51-05:00
draft: true
---
-# Goal
-To find a company and internship to fully dedicate myself to to push my limits,
-gain valuable knowledge and experience and jumpstart my career with a solid
-foundation.
-
-{{% md-div projects %}}
-
-# Projects
-{{< project-header name="Spotify Visualizer" url="https://github.com/Kevin-Mok/spotify-lib-vis" date="Nov. 2018" >}}
-- Web app
-
-{{< project-header name="ParsaFood" url="https://github.com/Kevin-Mok/ParsaFood" date="Feb. 2018" >}}
-- Android app that reads ingredients labels and detects any dietary
- restrictions/allergies. Came up with the idea based on
- [personal experience](https://github.com/Kevin\-Mok/ParsaFood\#motivation).
-- Made during the 24-hour [Platterz Hackathon]
-(https://www.eventbrite.com/e/platterz-hackathon-tickets-42682237722)
- in a group with two other members. Came in 2nd place and won an
- [Oculus Rift](https://www.amazon.ca/dp/B00VF0IXEY/ref=cm_sw_r_tw_dp_U_x_I7kBCbX50DAB2).
-- Was in-charge of the front-end of the app and designed all the layouts/pages.
+{{% resume/section goal %}}
+
+To find an internship to fully dedicate myself that will test my limits,
+provide the opportunity to gain valuable knowledge and experience and
+jumpstart my career with a solid foundation.
+
+
+
+{{% resume/section projects %}}
+
+
+
+{{< resume/project-header name="Spotify Visualizer" url="https://github.com/Kevin-Mok/spotify-lib-vis" date="July 2018" >}}
+
+{{% resume/project-details %}}
+
+- Web app that scans your Spotify library using their API to produce [d3
+ graphs][d3 graph examples] to visualize the artists, genres and features
+ of tracks in your library.
+- Can also keep track of your listening history. Currently runs as a `cron`
+ job on my local machine to keep track of my own.
+- Uses Django and PostgreSQL for back-end.
+
+[d3 graph examples]: https://github.com/d3/d3/wiki/Gallery
+
+{{% /resume/project-details %}}
+
+
+
+
+
+{{< resume/project-header name="ParsaFood" url="https://github.com/Kevin-Mok/ParsaFood" date="Feb. 2018" >}}
+
+{{% resume/project-details %}}
+- Android app that reads ingredients labels and detects any dietary
+ restrictions/allergies. Came up with the idea based on
+ [personal experience][Parsafood motivation].
+- Made during the 24-hour [Platterz Hackathon][Platterz Hackathon event] in
+ a group with two other members. Came in 2nd place and won an
+ [Oculus Rift][Oculus Rift Amazon].
+
+[Parsafood repo]: https://github.com/Kevin-Mok/ParsaFood
+[Parsafood motivation]: https://github.com/Kevin-Mok/ParsaFood#motivation
+[Platterz Hackathon event]: https://www.eventbrite.com/e/platterz-hackathon-tickets-42682237722
+[Oculus Rift Amazon]: https://www.amazon.ca/Oculus-Rift-Windows-VR-Headset/dp/B00VF0IXEY/ref=sr_1_1_sspa?ie=UTF8&qid=1520422949&sr=8-1-spons&keywords=oculus+rift&psc=1
+{{% /resume/project-details %}}
+
+
-{{< project-header name="TrapBot" url="https://github.com/Kevin-Mok/TrapBot" date="Feb. 2018" >}}
+
+
+{{< resume/project-header name="Grocery Finder" url="https://github.com/Kevin-Mok/grocery-finder" date="April 2019" >}}
+
+{{% resume/project-details %}}
+- Proof of concept for a web app that finds the best supermarket for your needs.
+- Took on role as project leader to prioritize and delegate tasks while
+ also implementing a majority of the core features.
+- Responsive front-end using Bootstrap. Uses Node.js and MongoDB for back-end.
+- Currently deployed on [Heroku][Grocery Finder Heroku].
+
+[Grocery Finder Heroku]: http://www.grocery-finder.ml
+
+{{% /resume/project-details %}}
+
+
+
+
+{{% /resume/section %}}
+
+{{% resume/section education %}}
+
+- **University of Toronto**: Computer Science Specialist