Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
953 commits
Select commit Hold shift + click to select a range
d152dbf
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
18a2166
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
4e9124b
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
b994d9f
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
c84f54f
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
84ef9d2
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
b9583e8
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
a061ae2
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
cd5afe9
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
13f5afc
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
78551e2
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
78c08bf
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
67c242b
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
49dd184
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
390c659
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
1d77cbb
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
c7123ab
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
63bd978
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
60212ce
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
539b4ad
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
e67735a
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
c9d3aa7
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
f90b45b
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
776385f
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
cf6f7ee
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
e07eb71
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
981e245
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
8ca3237
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
ce7b94a
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
c78be08
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
ea1455f
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
65d6d9c
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
b78e863
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
1e66d89
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
4736705
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
7304f7c
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
093a69a
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
58f1b0e
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
ab57764
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
e1c513a
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
e2b40e2
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
7811c6f
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
8dbed5c
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
57bd239
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
1d19824
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
8938e48
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
0fa5357
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
b3dc2c9
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
c669e14
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
66799c8
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
41ed630
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
d7a9db6
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
ca4991c
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
1931067
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
0cdab91
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
0ec63f1
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
a59b281
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
52d0add
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
ece1802
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
02319bc
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
c21d625
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
f3f1c6d
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
195b83d
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
f160f4e
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
2a9033c
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
a1de807
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
84a7f68
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
a3e1a39
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
f728156
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
0ec89c7
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
bc40ec7
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
ced4151
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
9cdda6f
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
a5acf2f
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
68411a2
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
d6aff75
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
1a15604
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
1637bf5
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
29805ee
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
a7d1b64
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
f6f6870
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
4f6f09c
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
23e511c
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
214b93a
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
67af066
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
edf9e61
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
871fb68
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
4213dc0
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
bb02145
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
17963fd
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
e9690cb
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
2bc7515
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
31b6a3d
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
5facdbf
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
f1c0cc5
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
98ef32a
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
8152d49
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
2092722
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
4dd5d2c
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
f45e7e8
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
c5fede5
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
2794e4a
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
2a84de7
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
ae4be7e
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
217ee11
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
3768b2a
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
de19c4f
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
06d116b
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
44366b0
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
adf276a
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
bf21d0c
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
43bd7a2
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
f628ee2
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
bbb02aa
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
4c0b63e
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
0b5c4fd
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
bcb5741
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
e46cf38
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
a3a6f22
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
479f8c9
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
f6adbf8
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
0be9ef0
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
663ee40
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
4de0e64
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
13dd65d
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
ef12bbe
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
e5656ad
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
595a670
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
18cfe4d
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
9172a64
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
9892fa9
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
9cc7bc7
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
5487aaf
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
bfb259b
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
7ea152d
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
eacd943
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
b95bbb0
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
939c2a3
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
c61b479
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
5b61921
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
768c70b
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
de46487
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
332943e
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
5a38bbc
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
4bf122c
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
0175613
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
ef6cb4e
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
a0b28a7
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
dcf08bc
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
f24b0fb
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
68d2060
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
f3a9d0a
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
9e14b06
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
b21d503
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
6a0ce8d
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
da38e76
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
52b21be
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
5770ac5
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
1945f81
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
1729296
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
2b681d5
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
4284e76
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
74b0778
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
cc507dc
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
5442165
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
b99c5e4
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
bf9b22b
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
f234613
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
9d44348
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
453f15e
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
7890325
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
ce483a6
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
d61e6a3
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
202a62c
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
7dab796
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
bee5fb6
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
4086f74
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
bd0a580
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
4bff309
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
1a876b4
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
c2ed2ab
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
8a17e17
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
0ccfd0d
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
603f219
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
3b0a29c
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
f87d53b
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
684f30b
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
907ba63
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
d68540b
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
d5801ec
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
87ae59f
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
0dd0bc2
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
87a1b03
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
4fa1f36
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
485eab2
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
5875ddd
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
18b1eb6
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
4eb297b
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
02945b7
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
f09c189
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
a5d555b
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
7875dbf
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
d6fded2
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
d86e64c
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
cb3b44d
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
ba7bdfa
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
6c14e86
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
9bdd6d6
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
73f6e8f
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
6c607c4
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
191745b
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
f04a90d
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
dc193e1
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
615335f
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
eb36185
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
96959ef
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
1b87b16
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
57a41c1
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
0389636
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
f0b9760
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
936d45a
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
6715cb3
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
9f5450f
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
d858ca0
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
c826f8b
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
e0d7204
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
4fff085
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
ad7f7c9
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
9783ef3
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
091a337
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
a8ad9d8
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
34c2f84
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
0c28707
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
79b1b4a
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
8b32b6d
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
57cbc33
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
cab3888
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
5749bf6
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
221649e
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
2a2f40b
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
00c797c
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
a9f0710
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
0125eb9
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
42769c1
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
8060825
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
6b78db2
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
d41b6f5
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
1f4d5e3
chore: regenerate resume PDF and DOCX
github-actions[bot] Mar 10, 2026
64accad
feat(resume): emphasize multi-cloud + Python/Go; add independent OSS …
jbdevprimary Apr 15, 2026
725fcfe
chore: regenerate resume PDF and DOCX
jbdevprimary Apr 15, 2026
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
3 changes: 0 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,6 @@ jobs:
- name: Install dependencies
run: pnpm install --frozen-lockfile

- name: Install Playwright (for resume PDF generation)
run: npx playwright install chromium --with-deps

- name: Build
run: pnpm build

Expand Down
9 changes: 6 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,15 +35,18 @@ jobs:
node-version: 22
cache: pnpm

- name: Setup pandoc
uses: pandoc/actions/setup@main
Comment on lines +38 to +39
Copy link

Copilot AI Mar 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pandoc/actions/setup@main is not pinned to a tag or commit SHA, while other actions in this workflow are pinned. For supply-chain safety and reproducibility, pin this action to a specific version (tag) or, ideally, a commit SHA like the other uses: entries.

Copilot uses AI. Check for mistakes.

- name: Install dependencies
run: pnpm install --frozen-lockfile

- name: Install Playwright (for resume PDF generation)
run: npx playwright install chromium --with-deps

- name: Build site
run: pnpm build

- name: Generate resume DOCX with pandoc
run: pandoc dist/resume/index.html -f html -t docx -o dist/Jon_Bogaty_Resume.docx

- name: Verify generated resume files
run: |
ls -la dist/Jon_Bogaty_Resume.pdf dist/Jon_Bogaty_Resume.docx
Expand Down
17 changes: 12 additions & 5 deletions .github/workflows/resume.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@ on:
pull_request:
paths:
- 'src/content/resume.json'
- 'scripts/generate-resume-*.ts'
- 'scripts/generate-resume*.ts'
- 'src/lib/dates.ts'
- 'src/pages/resume.astro'

permissions:
contents: write
Expand Down Expand Up @@ -37,14 +38,20 @@ jobs:
node-version: 22
cache: pnpm

- name: Setup pandoc
uses: pandoc/actions/setup@main
Comment on lines +41 to +42
Copy link

Copilot AI Mar 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pandoc/actions/setup@main is not pinned to a tag or commit SHA, while other actions in this workflow are pinned. For supply-chain safety and reproducibility, pin this action to a specific version (tag) or, ideally, a commit SHA like the other uses: entries.

Copilot uses AI. Check for mistakes.

- name: Install dependencies
run: pnpm install --frozen-lockfile

- name: Install Playwright (for resume PDF generation)
run: npx playwright install chromium --with-deps
- name: Build site (includes resume page)
run: pnpm build

- name: Generate DOCX with pandoc
run: pandoc dist/resume/index.html -f html -t docx -o public/Jon_Bogaty_Resume.docx

- name: Generate resume files
run: pnpm generate:resume
- name: Copy PDF from build output
run: cp dist/Jon_Bogaty_Resume.pdf public/Jon_Bogaty_Resume.pdf 2>/dev/null || true
Comment on lines +50 to +54
Copy link

Copilot AI Mar 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The workflow claims to regenerate both PDF and DOCX, but it only generates the DOCX; the PDF step just copies dist/Jon_Bogaty_Resume.pdf back into public/, which will only exist if the PDF was already committed in public/ before the build. If the PDF is meant to be updated from /resume, add a real PDF generation step here (e.g., pandoc with a PDF engine, or call the generate:resume script) or update the workflow messaging/commit list to reflect DOCX-only regeneration.

Copilot uses AI. Check for mistakes.

- name: Check for changes
id: diff
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ node_modules
# Build output
dist

# Astro
.astro

# Editor directories
.vscode/*
!.vscode/extensions.json
Expand Down
79 changes: 2 additions & 77 deletions CLAUDE.md
Original file line number Diff line number Diff line change
@@ -1,78 +1,3 @@
# CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

> **See also:** `AGENTS.md` for comprehensive agent instructions.

## Quick Start

```bash
# Check current context before starting
cat memory-bank/activeContext.md 2>/dev/null || echo "No active context"

# Check for project-specific instructions
cat .github/copilot-instructions.md 2>/dev/null
```

## Development Workflow

### Before Making Changes
1. Read the issue/PR description completely
2. Check `memory-bank/` for project context
3. Look at recent commits for coding patterns
4. Run tests to ensure clean starting state

### Making Changes
1. Create a feature branch if not already on one
2. Make minimal, focused changes
3. Write/update tests for new functionality
4. Ensure all tests pass
5. Update documentation if needed

### Committing
```bash
# Use conventional commits
git commit -m "feat(scope): add new feature"
git commit -m "fix(scope): resolve bug"
git commit -m "docs: update README"
git commit -m "test: add missing tests"
git commit -m "chore: update dependencies"
```

## Code Quality Checklist

Before considering work complete:
- [ ] All tests pass
- [ ] Linting passes
- [ ] No new warnings introduced
- [ ] Documentation updated if needed
- [ ] Commit messages follow conventional format

## Project Structure

```
.
├── src/ # Source code
├── tests/ # Test files
├── docs/ # Documentation
├── memory-bank/ # AI context files
│ ├── activeContext.md # Current focus
│ └── progress.md # Session progress
├── .github/
│ ├── copilot-instructions.md # Copilot context
│ └── workflows/ # CI/CD
├── CLAUDE.md # This file
└── AGENTS.md # Agent instructions
```

## Getting Help

1. Check `AGENTS.md` for detailed instructions
2. Check `.github/copilot-instructions.md` for dev commands
3. Check `docs/` for architecture decisions
4. Look at test files for usage examples

## Repository-Specific Notes

<!-- Add repository-specific context below -->
# jbcom.github.io

See `AGENTS.md` for comprehensive agent instructions.
18 changes: 18 additions & 0 deletions astro.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import { resolve } from 'node:path'
import react from '@astrojs/react'
import tailwindcss from '@tailwindcss/vite'
import { defineConfig } from 'astro/config'

export default defineConfig({
site: 'https://jbcom.github.io',
output: 'static',
integrations: [react()],
vite: {
plugins: [tailwindcss()],
resolve: {
alias: {
'@': resolve(import.meta.dirname, './src'),
},
Comment on lines +12 to +15
Copy link

Copilot AI Mar 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This uses import.meta.dirname, which is not available in Node.js 18 (the docs currently list Node 18+ as supported). If Node 18 support is still intended, compute the directory via fileURLToPath(new URL('.', import.meta.url)) (or similar) instead of relying on import.meta.dirname; otherwise consider updating the documented/declared Node engine requirement.

Copilot uses AI. Check for mistakes.
},
},
})
3 changes: 2 additions & 1 deletion biome.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,8 @@
"!node_modules",
"!dist",
"!coverage",
"!**/*.css"
"!**/*.css",
"!**/*.astro"
]
}
}
22 changes: 0 additions & 22 deletions index.html

This file was deleted.

20 changes: 8 additions & 12 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,24 +6,23 @@
"type": "module",
"packageManager": "pnpm@9.15.0",
"scripts": {
"dev": "vite",
"build": "vite build",
"prebuild": "pnpm generate:resume",
"preview": "vite preview",
"generate:resume": "pnpm generate:resume:docx && pnpm generate:resume:pdf",
"generate:resume:docx": "tsx scripts/generate-resume-docx.ts",
"generate:resume:pdf": "tsx scripts/generate-resume-pdf.ts",
"dev": "astro dev",
"build": "astro build",
"preview": "astro preview",
"generate:resume": "tsx scripts/generate-resume.ts",
"test": "vitest run",
"test:watch": "vitest",
"test:e2e": "playwright test",
"test:e2e:ui": "playwright test --ui",
"check": "tsc --noEmit",
"check": "astro check && tsc --noEmit -p tsconfig.json",
"lint": "biome check .",
"lint:fix": "biome check --write .",
"format": "biome format --write ."
},
"dependencies": {
"@astrojs/react": "^4.4.2",
"@paper-design/shaders-react": "^0.0.71",
"astro": "^5.18.0",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"lucide-react": "^0.575.0",
Expand All @@ -40,15 +39,12 @@
"@types/node": "^25.0.3",
"@types/react": "^19.2.14",
"@types/react-dom": "^19.2.3",
"@vitejs/plugin-react": "^5.1.4",
"docx": "^9.6.0",
"playwright": "^1.58.2",
"shadcn": "^3.8.5",
"tailwindcss": "^4.2.1",
"tsx": "^4.21.0",
"tw-animate-css": "^1.4.0",
"typescript": "^5.9.3",
"vite": "^7.3.1",
"vitest": "^4.0.18"
},
"homepage": "https://jbcom.github.io",
Expand All @@ -61,7 +57,7 @@
"keywords": [
"portfolio",
"jbcom",
"vite",
"astro",
"react",
"shadcn",
"github-pages",
Expand Down
4 changes: 2 additions & 2 deletions playwright.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ export default defineConfig({
workers: process.env.CI ? 1 : undefined,
reporter: process.env.CI ? 'github' : 'html',
use: {
baseURL: 'http://localhost:4173',
baseURL: 'http://localhost:4321',
trace: 'on-first-retry',
},
projects: [
Expand All @@ -19,7 +19,7 @@ export default defineConfig({
],
webServer: {
command: 'pnpm preview',
port: 4173,
port: 4321,
reuseExistingServer: !process.env.CI,
},
})
Loading
Loading