~repos /website
git clone https://pyrossh.dev/repos/website.git
木 Personal website of pyrossh. Built with astrojs, shiki, vite.
70f61749
—
Peter John 11 months ago
update cv
- src/routes/cv/+page.svelte +53 -16
src/routes/cv/+page.svelte
CHANGED
|
@@ -15,46 +15,57 @@
|
|
|
15
15
|
These are the client projects I worked on,
|
|
16
16
|
<ul>
|
|
17
17
|
<li>
|
|
18
|
-
<
|
|
18
|
+
<h6>John Lewis <span>(Mar '21 - Aug '24)</span></h6>
|
|
19
19
|
<ul class="*:list-disc">
|
|
20
|
-
<li>Built a social quiz game to improve engagement across the website</li>
|
|
21
20
|
<li>
|
|
22
|
-
|
|
21
|
+
Built a quiz memory game with leaderboard scoring to improve engagement during
|
|
23
|
-
|
|
22
|
+
Christmas
|
|
24
23
|
</li>
|
|
25
24
|
<li>
|
|
25
|
+
Implemented new features for customer self-serve actions in returns, cancellations,
|
|
26
|
+
tracking
|
|
27
|
+
</li>
|
|
28
|
+
<li>
|
|
26
|
-
Refactored the old self
|
|
29
|
+
Refactored the old self-serve React app to use Nextjs and removed a large dependency
|
|
27
|
-
|
|
30
|
+
on redux
|
|
28
31
|
</li>
|
|
29
32
|
<li>
|
|
30
33
|
Ran many experiments in the customer services and order pages to improve our metrics
|
|
31
|
-
and reduce contacts
|
|
34
|
+
and reduce contacts
|
|
32
35
|
</li>
|
|
33
36
|
<li>
|
|
34
37
|
Built the new Product Description Page (PDP) for Simple Carpets using a micro frontend
|
|
35
|
-
architecture
|
|
38
|
+
architecture
|
|
39
|
+
</li>
|
|
40
|
+
<li>
|
|
41
|
+
<b>Technologies & Tools</b>: Nodejs, Nextjs, Reactjs, Kotlin, K8s, Grafana, Kibana,
|
|
42
|
+
Firestore, Google Sheets API, Monetate, Adobe Analytics, Scene7, Adobe AEM
|
|
36
43
|
</li>
|
|
37
44
|
</ul>
|
|
38
45
|
</li>
|
|
39
46
|
<li>
|
|
40
|
-
<
|
|
47
|
+
<h6>iOWNA <span>(Mar '20 - Mar '21)</span></h6>
|
|
41
48
|
<ul class="*:list-disc">
|
|
42
|
-
<li>Built a
|
|
49
|
+
<li>Built a Content Editor for curators to create content on our platform</li>
|
|
43
50
|
<li>
|
|
44
51
|
Built the iOWNA crossplatform app in react-native that works in android, ios, and web
|
|
45
52
|
using one codebase.
|
|
46
53
|
</li>
|
|
47
|
-
<li>Implemented
|
|
54
|
+
<li>Implemented Admin specific functionalities in the web app</li>
|
|
48
|
-
<li>Implemented an in-app OTA update method using expo and semantic
|
|
55
|
+
<li>Implemented an in-app OTA update method using expo and semantic versioning.</li>
|
|
49
56
|
<li>Built the iOWNA marketing website</li>
|
|
50
57
|
<li>
|
|
51
58
|
Built the Health Questionnaire clinician/patient feedback form feature with push
|
|
52
59
|
notifications
|
|
53
60
|
</li>
|
|
61
|
+
<li>
|
|
62
|
+
<b>Technologies & Tools</b>: Go, Javascript, React Native, Expo, GraphQL, Serverless,
|
|
63
|
+
AppSync, Cognito, Dynamodb, API Gateway, Lambda, Cloudformation
|
|
64
|
+
</li>
|
|
54
65
|
</ul>
|
|
55
66
|
</li>
|
|
56
67
|
<li>
|
|
57
|
-
<
|
|
68
|
+
<h6>Zeta <span>(Nov '19 - Feb '20)</span></h6>
|
|
58
69
|
<ul class="*:list-disc">
|
|
59
70
|
<li>
|
|
60
71
|
Added multiple download formats (pdf,html,xlsx) for reports in the Reporting Center
|
|
@@ -68,10 +79,13 @@
|
|
|
68
79
|
Built a custom k8s CRD using the operator framework to automate creating ACL in
|
|
69
80
|
sandbox using custom resources
|
|
70
81
|
</li>
|
|
82
|
+
<li>
|
|
83
|
+
<b>Technologies & Tools</b>: Go, Java, Springboot, Camunda, Postgres, Docker, K8s
|
|
84
|
+
</li>
|
|
71
85
|
</ul>
|
|
72
86
|
</li>
|
|
73
87
|
<li>
|
|
74
|
-
<
|
|
88
|
+
<h6>Lifebox <span>(Oct '18 - Oct '19)</span></h6>
|
|
75
89
|
<ul class="*:list-disc">
|
|
76
90
|
<li>Added search functionality to the hospital procedure codes</li>
|
|
77
91
|
<li>
|
|
@@ -84,6 +98,10 @@
|
|
|
84
98
|
</li>
|
|
85
99
|
<li>Built the Patient Document repository for uploading, downloading patient files</li>
|
|
86
100
|
<li>Built the patients online reports view using the data from SAP</li>
|
|
101
|
+
<li>
|
|
102
|
+
<b>Technologies & Tools</b>: Go, Javascript, Reactjs, K6, Serverless, Grafana,
|
|
103
|
+
Cognito, Dynamodb, API Gateway , Lambda, GraphQL, Cloudformation, SQLite3
|
|
104
|
+
</li>
|
|
87
105
|
</ul>
|
|
88
106
|
</li>
|
|
89
107
|
</ul>
|
|
@@ -98,7 +116,7 @@
|
|
|
98
116
|
</h5>
|
|
99
117
|
<ul class="*:list-disc">
|
|
100
118
|
<li>Implemented new features and fixed bugs on the numberz android app</li>
|
|
101
|
-
<li>Integrated numberz with Tally ERP</li>
|
|
119
|
+
<li>Integrated numberz with Tally ERP (export and import of sales, purchases)</li>
|
|
102
120
|
<li>
|
|
103
121
|
Implemented CI and Devops within out system to ease our deployment process using docker and
|
|
104
122
|
docker-compose
|
|
@@ -121,6 +139,10 @@
|
|
|
121
139
|
Built these core features for our new AR Product - Auto Reminders, Manual Reminders, User
|
|
122
140
|
Management, Cash Discounting, CFO Dashboard Metrics
|
|
123
141
|
</li>
|
|
142
|
+
<li>
|
|
143
|
+
<b>Technologies & Tools</b>: Nodejs, Mongodb, Postgres, GraphQL, Ansible, K8s, Typescript,
|
|
144
|
+
Reactjs
|
|
145
|
+
</li>
|
|
124
146
|
</ul>
|
|
125
147
|
</section>
|
|
126
148
|
<section>
|
|
@@ -155,6 +177,10 @@
|
|
|
155
177
|
Built the Quiz, Review, Match, Tournament features in Catalyst for a major project with HP
|
|
156
178
|
</li>
|
|
157
179
|
<li>Added gamification features to Saudi Matches a popular game tracking app</li>
|
|
180
|
+
<li>
|
|
181
|
+
<b>Technologies & Tools</b>: Nodejs, Coffeescript, Angularjs, Mongodb, Couchbase, Redis,
|
|
182
|
+
Seaweedfs, Postgres, Golang, GraphQL, Relay, React
|
|
183
|
+
</li>
|
|
158
184
|
</ul>
|
|
159
185
|
</section>
|
|
160
186
|
</div>
|
|
@@ -181,11 +207,22 @@
|
|
|
181
207
|
}
|
|
182
208
|
|
|
183
209
|
h4 {
|
|
184
|
-
font-weight:
|
|
210
|
+
font-weight: 600;
|
|
185
211
|
margin-top: 0.5rem;
|
|
186
212
|
}
|
|
187
213
|
|
|
188
214
|
h5 {
|
|
189
215
|
margin-top: 0.5rem;
|
|
190
216
|
}
|
|
217
|
+
|
|
218
|
+
h6 {
|
|
219
|
+
font-weight: 600;
|
|
220
|
+
margin-top: 0.5rem;
|
|
221
|
+
|
|
222
|
+
span {
|
|
223
|
+
font-family: sans-serif;
|
|
224
|
+
font-weight: 400;
|
|
225
|
+
font-size: 0.95rem;
|
|
226
|
+
}
|
|
227
|
+
}
|
|
191
228
|
</style>
|