Kevin Mok
5 years ago
28 changed files with 298 additions and 78 deletions
-
67assets/sass/main.scss
-
13config.yaml
-
26content/posts/outage-night.md
-
40content/posts/wallpaper-playlist.md
-
77content/resume/_index.md
-
18ideas.md
-
4layouts/404.html
-
12layouts/_default/list.html
-
12layouts/_default/single.html
-
12layouts/index.html
-
2layouts/partials/base/article.html
-
0layouts/partials/base/base16-logo.html
-
0layouts/partials/base/footer.html
-
1layouts/partials/base/header.html
-
0layouts/partials/base/nav-bar.html
-
0layouts/partials/base/site-title.html
-
2layouts/partials/home/about.html
-
0layouts/partials/home/article-list-item.html
-
0layouts/partials/home/hero.html
-
0layouts/partials/home/homepage.html
-
0layouts/partials/home/me-equation.html
-
0layouts/partials/home/tagline.html
-
13layouts/resume/section.html
-
2layouts/shortcodes/md.html
-
4layouts/shortcodes/resume/project-details.html
-
2layouts/shortcodes/resume/project-header.html
-
4layouts/shortcodes/resume/section.html
-
43resources/_gen/assets/scss/sass/main.scss_f300667da4f5b5f84e1a9e0702b2fdde.content
@ -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 |
@ -1,6 +1,79 @@ |
|||
--- |
|||
title: "Resume" |
|||
date: 2019-02-11T07:50:51-05:00 |
|||
draft: true |
|||
draft: false |
|||
--- |
|||
Test |
|||
{{% 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 %}}<!--- {{{ --> |
|||
|
|||
<!--- Spotify Graphs {{{ --> |
|||
|
|||
{{< 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 %}} |
|||
|
|||
<!--- Spotify Graphs }}} --> |
|||
|
|||
<!--- ParsaFood {{{ --> |
|||
|
|||
{{< 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 %}} |
|||
|
|||
<!--- ParsaFood }}} --> |
|||
|
|||
<!--- Grocery Finder {{{ --> |
|||
|
|||
{{< 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 %}} |
|||
|
|||
|
|||
<!--- Grocery Finder }}} --> |
|||
|
|||
{{% /resume/section %}}<!--- }}} --> |
|||
|
|||
{{% resume/section education %}}<!--- {{{ --> |
|||
|
|||
- **University of Toronto**: Computer Science Specialist <div style="float:right">2017-2021</div> |
|||
|
|||
{{% /resume/section %}}<!--- }}} --> |
@ -1,17 +1,17 @@ |
|||
{{ partial "header.html" . }} |
|||
{{ partial "base/header.html" . }} |
|||
|
|||
{{ partial "site-title.html" . }} |
|||
{{ partial "base/site-title.html" . }} |
|||
|
|||
{{ partial "nav-bar.html" . }} |
|||
{{ partial "base/nav-bar.html" . }} |
|||
|
|||
{{ partial "base16-logo.html" . }} |
|||
{{ partial "base/base16-logo.html" . }} |
|||
|
|||
<main role="main" class="article-list"> |
|||
<h1 class="list-title">{{ .Title }}</h1> |
|||
{{ range .Data.Pages }} |
|||
{{ partial "article-list-item.html" . }} |
|||
{{ partial "home/article-list-item.html" . }} |
|||
{{ end }} |
|||
</main> |
|||
|
|||
{{ partial "footer.html" . }} |
|||
{{ partial "base/footer.html" . }} |
|||
|
@ -1,13 +1,13 @@ |
|||
{{ partial "header.html" . }} |
|||
{{ partial "base/header.html" . }} |
|||
|
|||
{{ partial "site-title.html" . }} |
|||
{{ partial "base/site-title.html" . }} |
|||
|
|||
{{ partial "nav-bar.html" . }} |
|||
{{ partial "base/nav-bar.html" . }} |
|||
|
|||
{{ partial "base16-logo.html" . }} |
|||
{{ partial "base/base16-logo.html" . }} |
|||
|
|||
<main role="main" class="article"> |
|||
{{ partial "article.html" . }} |
|||
{{ partial "base/article.html" . }} |
|||
</main> |
|||
|
|||
{{ partial "footer.html" . }} |
|||
{{ partial "base/footer.html" . }} |
@ -1,13 +1,13 @@ |
|||
{{ partial "header.html" . }} |
|||
{{ partial "base/header.html" . }} |
|||
|
|||
{{ partial "site-title.html" . }} |
|||
{{ partial "base/site-title.html" . }} |
|||
|
|||
{{ partial "nav-bar.html" . }} |
|||
{{ partial "base/nav-bar.html" . }} |
|||
|
|||
{{ partial "base16-logo.html" . }} |
|||
{{ partial "base/base16-logo.html" . }} |
|||
|
|||
<div id="homepage"> |
|||
{{ partial "about.html" . }} |
|||
{{ partial "home/about.html" . }} |
|||
</div> |
|||
|
|||
{{ partial "footer.html" . }} |
|||
{{ partial "base/footer.html" . }} |
@ -1,8 +1,15 @@ |
|||
{{ partial "header.html" . }} |
|||
{{ partial "base/header.html" . }} |
|||
|
|||
{{ partial "site-title.html" . }} |
|||
{{ partial "base/site-title.html" . }} |
|||
|
|||
{{ partial "base16-logo.html" . }} |
|||
{{ partial "base/base16-logo.html" . }} |
|||
|
|||
<div id="resume"> |
|||
|
|||
{{ .Content }} |
|||
|
|||
</div> |
|||
|
|||
</div> |
|||
</body> |
|||
</html> |
@ -0,0 +1,2 @@ |
|||
{{ $_hugo_config := `{ "version": 1 }` }} |
|||
{{ .Inner }} |
@ -0,0 +1,4 @@ |
|||
{{ $_hugo_config := `{ "version": 1 }` }} |
|||
<div class="project-details"> |
|||
{{ .Inner | markdownify }} |
|||
</div> |
@ -0,0 +1,2 @@ |
|||
<h2 class="project-title"><a href="{{ .Get "url" }}" target="_blank">{{ .Get "name" }}</a></h2> |
|||
<p class="project-date">{{ .Get "date" }}</p> |
@ -0,0 +1,4 @@ |
|||
<div id="{{ .Get 0 }}"> |
|||
<h1 class="section-header">{{ .Get 0 | title }}</h1> |
|||
{{ .Inner }} |
|||
</div> |
Write
Preview
Loading…
Cancel
Save
Reference in new issue