From 86d5da3b5712813a6c666a15bf045ae02d876303 Mon Sep 17 00:00:00 2001 From: Lester Huang Date: Sun, 2 Jan 2022 14:56:04 -0500 Subject: [PATCH] init structure for career pane --- src/assets/CareerData.json | 50 ++++++++++++++ src/assets/lehigh.svg | 119 +++++++++++++++++++++++++++++++++ src/assets/optum.svg | 64 ++++++++++++++++++ src/components/CareerPane.vue | 15 +++-- src/components/ContactPane.vue | 7 +- src/components/HumanPane.vue | 13 ++-- src/components/SplashPane.vue | 7 +- src/css/app.scss | 10 +++ src/layouts/CareerEntry.vue | 16 +++++ 9 files changed, 283 insertions(+), 18 deletions(-) create mode 100644 src/assets/CareerData.json create mode 100644 src/assets/lehigh.svg create mode 100644 src/assets/optum.svg create mode 100644 src/layouts/CareerEntry.vue diff --git a/src/assets/CareerData.json b/src/assets/CareerData.json new file mode 100644 index 0000000..9bcf9f9 --- /dev/null +++ b/src/assets/CareerData.json @@ -0,0 +1,50 @@ +[ + { + "company": "Optum", + "logo_url": "@/assets/optum.svg", + "positions": [ + { + "title": "Software Engineer Intern", + "time": "June - August 2021", + "summary": "My first professional software engineering related internship! Woohoo!", + "skills": ["Python", "REST APIs", "GraphQL", "Azure"] + } + ] + }, + { + "company": "Lehigh University", + "logo_url": "@/assets/lehigh.svg", + "positions": [ + { + "title": "Junior Systems Administrator", + "time": "January 2022 - Present", + "summary": "Work with the school's system of VMs powered by Sun Microsystems computers and work on a side projects and explore tech interests", + "skills": [] + }, + { + "title": "Teaching Assistant", + "time": "September 2021 - Present", + "summary": "CSE 109 TA, CSE 340 Upcoming TA (Tentative)", + "skills": ["C"] + }, + { + "title": "B.S Computer Science | Data Science Minor", + "time": "September 2019 - Expected Grad. December 2022", + "summary": "Work on a bachelor's degree to pursue software engineering", + "skills": [] + } + ] + }, + { + "company": "JHU Engineering Innovation", + "logo_url": "", + "positions": [ + { + "title": "Summer Program Participant", + "time": "September 2021 - Present", + "summary": "Partnership between Milton Hershey School, Harrisburg Area Community College and Johns Hopkins University. Participated in a summer-long engineering exploration that concluded with a spaghetti bridge breaking event", + "skills": [] + } + ] + } +] \ No newline at end of file diff --git a/src/assets/lehigh.svg b/src/assets/lehigh.svg new file mode 100644 index 0000000..118f389 --- /dev/null +++ b/src/assets/lehigh.svg @@ -0,0 +1,119 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/optum.svg b/src/assets/optum.svg new file mode 100644 index 0000000..3f00377 --- /dev/null +++ b/src/assets/optum.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/components/CareerPane.vue b/src/components/CareerPane.vue index 98d8056..3a3fcf3 100644 --- a/src/components/CareerPane.vue +++ b/src/components/CareerPane.vue @@ -1,14 +1,19 @@ - \ No newline at end of file diff --git a/src/components/ContactPane.vue b/src/components/ContactPane.vue index 1add034..e3a8f83 100644 --- a/src/components/ContactPane.vue +++ b/src/components/ContactPane.vue @@ -6,7 +6,7 @@ import { QBtn } from 'quasar'