Skip to content

Commit

Permalink
update info (#6)
Browse files Browse the repository at this point in the history
  • Loading branch information
well1791 authored Aug 24, 2023
1 parent c90f658 commit 5089031
Show file tree
Hide file tree
Showing 3 changed files with 44 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,9 @@ export const titleIndicator = css({
w: '1ch',
borderT: 'solid $colors$headerAccent1 $space$1',

transition: ['transform 350ms ease', 'opacity 250ms ease'].join(', '),
'@motion': {
transition: ['transform 350ms ease', 'opacity 250ms ease'].join(', '),
},

'@hover': {
':hover > &': {
Expand Down
38 changes: 34 additions & 4 deletions web/src/shared/constants.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import type { CompanyExperience } from './types'

export const expList: CompanyExperience[] = [
export const expList: Array<CompanyExperience> = [
{
name: 'Stack Builders',
location: 'Quito, EC',
Expand All @@ -10,13 +10,43 @@ export const expList: CompanyExperience[] = [
endDate: 'Present',
projects: [
{
name: 'Twilio',
description: 'Update documentation content, fix CMS issues.',
name: 'Crossplatform mobile app for Social Events connections',
description:
'Add features and make fixes on the app, enhance performance given the amount of clients connected simultaneously, improve UI/UX based on good practices for mobile apps.',
team: '1 dev',
startDate: new Date(2023, 8, 14),
techStack: [
{ name: 'typescript', cat: 'js' },
{ name: 'fp-ts', cat: 'js' },
{ name: 'edgeql', cat: 'sql' },
{ name: 'javascript', cat: 'js' },
],
},
{
name: 'Crossplatform mobile app for Parenting',
description: 'Provide support and guidelines for a shutdown process.',
team: '1 dev',
startDate: new Date(2023, 4, 10),
endDate: new Date(2023, 11, 1),
techStack: [
{ name: 'javascript', cat: 'js' },
{ name: 'react-native', cat: 'js' },
{ name: 'circleci', cat: 'devops' },
],
},
{
name: 'Programmable Communication API',
description:
'Lead a multidisciplined team, maintain a CMS site, bring support to other internal teams across the company, improve UI/UX.',
team: '4 devs',
startDate: new Date(2022, 5, 16),
endDate: new Date(2023, 4, 7),
techStack: [
{ name: 'wagtail', cat: 'py' },
{ name: 'django', cat: 'py' },
{ name: 'javascript', cat: 'js' },
{ name: 'scss', cat: 'css' },
{ name: 'docker', cat: 'css' },
],
},
{
Expand All @@ -29,7 +59,7 @@ export const expList: CompanyExperience[] = [
],
},
{
name: 'No job',
name: 'On vacations',
location: 'Guayaquil, EC',
url: 'https://well1791.github.io',
role: 'Frontend',
Expand Down
10 changes: 7 additions & 3 deletions web/src/shared/types.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
export type TechCategory =
| 'devops'
| 'css'
| 'php'
| 'js'
Expand All @@ -11,15 +12,18 @@ export type TechCategory =

export type CompanyRole = 'Frontend' | 'Fullstack'

type NonEmptyArray<T> = [T, ...T[]]
type NonEmptyArray<T> = [T, ...Array<T>]

export type CompanyProject = {
name: string
description: string
team: string
techStack: NonEmptyArray<{ name: string; cat: TechCategory }>
techStack: NonEmptyArray<{
name: string
cat: TechCategory
}>
startDate?: Date
endDate?: Date | 'Present'
endDate?: Date
}

export type CompanyExperience = {
Expand Down

0 comments on commit 5089031

Please sign in to comment.