Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(experience): update #121

Merged
merged 3 commits into from
Feb 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions packages/app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
"preview": "vite preview --port 8080"
},
"dependencies": {
"@oku-ui/motion": "^0.3.4",
"motion": "^10.14.2",
"vue": "^3.3.4",
"vue-i18n": "^9.2.2",
Expand Down
Binary file modified packages/app/public/Shayne Preston Resume.pdf
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

<template #content>
<ul>
<li v-for="index in 4" :key="index">
<li v-for="index in 5" :key="index">
{{ t(`experience.draftkings.events[${index - 1}]`) }}
</li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion packages/app/src/components/modal/ModalView.vue
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
<script setup lang="ts">
import { ref, watch } from 'vue';
import CloseIcon from '@assets/CloseIcon.vue';
import { Motion, Presence } from 'motion/vue';
import { Motion, Presence } from '@oku-ui/motion';

// TODO: update eslint when defineModels is added
// eslint-disable-next-line no-undef
Expand Down
13 changes: 6 additions & 7 deletions packages/app/src/language/messages/about/en_US.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,19 @@
"p2": "With that taste of programming I decided to pursue a degree in Computer and Systems Engineering at Rensselaer Polytechnic Institute. I used my time there to explore different aspects of computer engineering from computer architecture in classes, to mobile app development in ",
"p3": {
"s1": "These days I'm working on web based applications both on the frontend and on the backend at ",
"s2": ". These apps cater to thousands of users daily and are a cornerstone to FactSet's infrastructure."
"s2": ". These apps cater to hundreds of thousands of users daily and are a cornerstone to DraftKings' financial platform."
},
"p4": "Outside of engineering I have many hobbies. Music has always been a big part of my life, and when Covid-19 kept everyone locked indoors, I decided to teach myself how to play the guitar. I also love being outdoors! In the summer you can catch me outside camping or at the beach, and in the winter you'll find me skiing with friends and family.",
"technologies": {
"header": "Technologies I'm currently working with:",
"techList": [
"Javascript (ES6+)",
"Typescript",
"Vue.js 2/3",
"React.js 18",
"Javascript/Typescript",
"Vue.js",
"React.js",
"Remix",
"Node.js",
"Express.js",
"Jest",
"Swagger.js"
"Test Driven Development (Jest, Vitest, Playwright)"
]
}
}
Expand Down
13 changes: 6 additions & 7 deletions packages/app/src/language/messages/about/pi_RATE.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,19 @@
"p2": "Wit' that taste o' programmin' I decided t' pursue a degree in Computer 'n Systems Engineerin' at Rensselaer Polytechnic Institute. I used me time thar t' explore different aspects o' computer engineerin' from computer architecture in classes, t' mobile app development in ",
"p3": {
"s1": "These days I be workin' on web based applications both on the fore 'n on the backend at ",
"s2": ". These apps cater t' thousands o' users daily 'n are a cornerstone t' FactSet's infrastructure."
"s2": ". These apps cater t' hundreds of thousands o' users daily 'n are a cornerstone t' Draftkings' financial platform."
},
"p4": "Outside o' engineerin' I 'ave many hobbies. Shanties has always been a big part o' me life, 'n when Covid-19 kept everyone locked indoors, I decided t' teach meself how t' play the guitar. I also love bein' outdoors! In the summer ye can catch me outside campin' or at the beach, 'n in the winter ye'll find me skiin' wit' scallywags 'n family.",
"technologies": {
"header": "Technologies I be currently workin' wit':",
"techList": [
"Javascript (ES6+)",
"Typescript",
"Vue.js 2/3",
"React.js 18",
"Javascript/Typescript",
"Vue.js",
"React.js",
"Remix",
"Node.js",
"Express.js",
"Jest",
"Swagger.js"
"Test Driven Development (Jest, Vitest, Playwright)"
]
}
}
Expand Down
3 changes: 2 additions & 1 deletion packages/app/src/language/messages/experiences/en_US.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
"position": "Software Engineer",
"duration": "April 2022 - Present",
"events": [
"Create scaleable applications and tooling for account management that handles peaks of 1 million users a day and 200 thousand users per hour.",
"Create a Quick Deposit microfrontend to build trust with customers by enabling them to deposit to their DraftKings wallet without having to leave their play session.",
"Create scaleable applications and tooling for account management that handles peaks of 1 million users a day and 300 thousand users per hour.",
"Setup threat detection, monitoring, and logging. Ensuring stability of Account Platform applications by reducing false positive errors and alerting developers early of production issues.",
"Design financial tooling to integrate 3rd party payment offerings to increase deposits to DraftKings by 10%.",
"Implemented a company-wide internal code coverage tool that gives developers a holistic view of their code coverage. This led to better overall testing and less redundant test cases."
Expand Down
3 changes: 2 additions & 1 deletion packages/app/src/language/messages/experiences/pi_RATE.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
"position": "Software Engineer",
"duration": "April 2022 - Present",
"events": [
"Create scaleable applications 'n toolin' fer account management that handles peaks o' 1 million users a day 'n 200 thousand users per hour.",
"Create a Quick Deposit microfrontend t' build trust wit' customers by enablin' 'em t' deposit t' thar DraftKings coffer without havin' t' leave thar play session.",
"Create scaleable applications 'n toolin' fer account management that handles peaks o' 1 million users a day 'n 300 thousand users per hour.",
"Setup threat detection, monitorin', 'n loggin'. Ensurin' stability o' Account Platform applications by reducin' false positive errors 'n alertin' developers early o' production issues.",
"Design financial toolin' t' integrate 3rd party bounty offerings t' increase deposits t' DraftKings by 10%.",
"Implemented a crew-wide internal code coverage tool that gives developers a holistic view o' thar code coverage. This led t' better overall testin' 'n less redundant test cases."
Expand Down
6 changes: 3 additions & 3 deletions packages/app/src/pages/about/AboutPage.vue
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@
{{ t('about.p3.s1') }}
<a
:class="$style.link"
href="https://www.factset.com/"
href="https://www.draftkings.com/"
target="_blank"
>
FactSet Research Systems
DraftKings
</a>
{{ t('about.p3.s2') }}
</p>
Expand All @@ -33,7 +33,7 @@
<span>{{ t('about.technologies.header') }}</span>
<div :class="$style.technologies">
<ul>
<li v-for="index in 8" :key="index">
<li v-for="index in 7" :key="index">
{{ t(`about.technologies.techList[${index - 1}]`) }}
</li>
</ul>
Expand Down
64 changes: 64 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading