Skip to content

Commit

Permalink
Merge pull request #281 from zgunz42/features/199-update-cv
Browse files Browse the repository at this point in the history
feat(cv): #199 update cv work experience
  • Loading branch information
zgunz42 authored Aug 15, 2024
2 parents baad406 + 895461b commit 0d2b427
Show file tree
Hide file tree
Showing 7 changed files with 54 additions and 39 deletions.
15 changes: 7 additions & 8 deletions public/_data/en-US/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,14 +42,6 @@
"about": {
"intro": "Hello, I'm Adi Gunawan from Bali, Indonesia! I started my programming career right out of school and studied online. Beautiful Bali has inspired me in developing my programming skills.\n",
"jobExperiences": [
{
"company": "Bungamata",
"location": "Dalung, Bali",
"position": "Junior Software Engginer",
"startAt": "2017-07-01T05:31:32.099Z",
"endAt": "2018-01-08T05:31:32.099Z",
"description": "Create a wordpress template, develop\nMarketplace Platform Buying and Selling Images, Making Applications\nfor hotel visitors feedback in the form of rating\n"
},
{
"company": "Sindata",
"location": "DKI Jakarta",
Expand All @@ -65,6 +57,13 @@
"startAt": "2022-08-29T05:31:32.099Z",
"endAt": "2023-08-29T05:31:32.099Z",
"description": "Migration from monolithic to microservices\nusing golang, manage hotel management system. Develop smarthome system \ndeploy to google home\n"
},
{
"company": "Starworks",
"location": "Bali, Indonesia",
"position": "NodeJS Backend Developer",
"startAt": "2023-11-01T05:31:32.099Z",
"description": "Develop backend for reward system with nestjs\nCreate booking system for hotel with reward system\nMaintenance and develop HRM system\n"
}
],
"educations": [
Expand Down
15 changes: 7 additions & 8 deletions public/_data/id-ID/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,14 +42,6 @@
"about": {
"intro": "Halo, saya Adi Gunawan dari Bali, Indonesia! Saya memulai karier \npemrograman setelah lulus sekolah dan belajar secara online. \nBali yang indah memberi inspirasi dalam pengembangan skill pemrograman saya.\n",
"jobExperiences": [
{
"company": "Bungamata",
"location": "Dalung, Bali",
"position": "Junior Software Engginer",
"startAt": "2017-07-01T05:31:32.099Z",
"endAt": "2018-01-08T05:31:32.099Z",
"description": "Membuat template wordpress, mengembangkan \nplatform marketplace jual beli gambar, membuat aplikasi \nuntuk feedback pengunjung hotel berupa rating\n"
},
{
"company": "Sindata",
"location": "DKI Jakarta",
Expand All @@ -65,6 +57,13 @@
"startAt": "2022-08-29T05:31:32.099Z",
"endAt": "2023-08-29T05:31:32.099Z",
"description": "Bermigrasi dari monolitik ke layanan mikro menggunakan golang,\npengembangan sistem manajemen hotel.\nSistem rumah pintar dan diterapkan ke google home\n"
},
{
"company": "Starworks",
"location": "Bali, Indonesia",
"position": "NodeJS Backend Developer",
"startAt": "2023-11-01T05:31:32.099Z",
"description": "Mengembangkan backend untuk sistem reward hadiah dengan nestjs\nMembuat sistem pemesanan hotel dengan sistem reward hadiah\nPemeliharaan dan pengembangan sistem manajemen SDM\n"
}
],
"educations": [
Expand Down
2 changes: 1 addition & 1 deletion src/api.ts
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ export interface JobExperience {
location: string
position: string
startAt: Date
endAt: Date
endAt?: Date
description: string
}

Expand Down
6 changes: 3 additions & 3 deletions src/cvUtils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ interface CvJobExperience {
location: string
position: string
startAt: Date
endAt: Date
endAt?: Date
description: string
}

Expand Down Expand Up @@ -60,7 +60,7 @@ export interface ListItem {
title: string
subtitle?: string
startAt: Date
endAt: Date
endAt?: Date
description: string
}

Expand Down Expand Up @@ -484,7 +484,7 @@ function drawItem({
day: 'numeric'
})
const startDate = dateFormatter.format(data.startAt)
const endDate = dateFormatter.format(data.endAt)
const endDate = data.endAt ? dateFormatter.format(data.endAt) : 'Present'
page.drawText(`${startDate} - ${endDate}`, {
x: position.x,
y: workTimeYPosition,
Expand Down
27 changes: 18 additions & 9 deletions src/data/langs/en-US/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,15 +50,15 @@ about:
intro: |
Hello, I'm Adi Gunawan from Bali, Indonesia! I started my programming career right out of school and studied online. Beautiful Bali has inspired me in developing my programming skills.
jobExperiences:
- company: Bungamata
location: Dalung, Bali
position: Junior Software Engginer
startAt: '2017-07-01T05:31:32.099Z'
endAt: '2018-01-08T05:31:32.099Z'
description: |
Create a wordpress template, develop
Marketplace Platform Buying and Selling Images, Making Applications
for hotel visitors feedback in the form of rating
# - company: Bungamata
# location: Dalung, Bali
# position: Junior Software Engginer
# startAt: '2017-07-01T05:31:32.099Z'
# endAt: '2018-01-08T05:31:32.099Z'
# description: |
# Create a wordpress template, develop
# Marketplace Platform Buying and Selling Images, Making Applications
# for hotel visitors feedback in the form of rating
- company: Sindata
location: DKI Jakarta
position: Remote Front End Develope
Expand All @@ -77,6 +77,15 @@ about:
Migration from monolithic to microservices
using golang, manage hotel management system. Develop smarthome system
deploy to google home
- company: Starworks
location: 'Bali, Indonesia'
position: NodeJS Backend Developer
startAt: '2023-11-01T05:31:32.099Z'
description: |
Develop backend for reward system with nestjs
Create booking system for hotel with reward system
Maintenance and develop HRM system
educations:
- type: school
name: SMA Negeri 1 Pekutatan
Expand Down
26 changes: 17 additions & 9 deletions src/data/langs/id-ID/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,15 +53,15 @@ about:
pemrograman setelah lulus sekolah dan belajar secara online.
Bali yang indah memberi inspirasi dalam pengembangan skill pemrograman saya.
jobExperiences:
- company: Bungamata
location: Dalung, Bali
position: Junior Software Engginer
startAt: '2017-07-01T05:31:32.099Z'
endAt: '2018-01-08T05:31:32.099Z'
description: |
Membuat template wordpress, mengembangkan
platform marketplace jual beli gambar, membuat aplikasi
untuk feedback pengunjung hotel berupa rating
# - company: Bungamata
# location: Dalung, Bali
# position: Junior Software Engginer
# startAt: '2017-07-01T05:31:32.099Z'
# endAt: '2018-01-08T05:31:32.099Z'
# description: |
# Membuat template wordpress, mengembangkan
# platform marketplace jual beli gambar, membuat aplikasi
# untuk feedback pengunjung hotel berupa rating
- company: Sindata
location: DKI Jakarta
position: Remote Front End Develope
Expand All @@ -80,6 +80,14 @@ about:
Bermigrasi dari monolitik ke layanan mikro menggunakan golang,
pengembangan sistem manajemen hotel.
Sistem rumah pintar dan diterapkan ke google home
- company: Starworks
location: 'Bali, Indonesia'
position: NodeJS Backend Developer
startAt: '2023-11-01T05:31:32.099Z'
description: |
Mengembangkan backend untuk sistem reward hadiah dengan nestjs
Membuat sistem pemesanan hotel dengan sistem reward hadiah
Pemeliharaan dan pengembangan sistem manajemen SDM
educations:
- type: school
Expand Down
2 changes: 1 addition & 1 deletion src/hooks/useCreatorCv.ts
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ export default function useCreatorCv(): CreateCV {
jobExperience: config.data.about.jobExperiences.map(jobExperience => ({
...jobExperience,
startAt: new Date(jobExperience.startAt),
endAt: new Date(jobExperience.endAt)
endAt: jobExperience.endAt ? new Date(jobExperience.endAt) : undefined
})),
projects: project.data.map(item => ({
...item,
Expand Down

0 comments on commit 0d2b427

Please sign in to comment.