Browse Source

updated resume (tex; pdf; html)

tags/v1.6.0^0
Robin Thoni 8 months ago
parent
commit
15b472a0d8
Signed by: Robin THONI <robin@rthoni.com> GPG Key ID: 4E09DEF46B99E61E

+ 76
- 16
apache/wwwroot/index.html View File

@@ -98,7 +98,7 @@
98 98
 
99 99
         <div class="col-lg-6">
100 100
             <p>
101
-                <t>International IT Master</t>
101
+                <t>Computer Science Master</t>
102 102
                 <br/>
103 103
                 <a href="http://www.uqac.ca/" target="_blank">UQAC</a> <br/>
104 104
                 <i>Canadian University</i>
@@ -113,10 +113,10 @@
113 113
 
114 114
         <div class="col-lg-6 col-lg-offset-3">
115 115
             <p>
116
-                <t>Computer Science Student</t>
116
+                <t>Master of Engineering</t>
117 117
                 <br/>
118 118
                 <a href="http://www.epita.fr/" target="_blank">EPITA</a> <br/>
119
-                <i>French Engineering School</i>
119
+                <i>French CS Engineering School</i>
120 120
             </p>
121 121
         </div>
122 122
         <div class="col-lg-3">
@@ -138,20 +138,55 @@
138 138
         </div>
139 139
 
140 140
         <div class="col-lg-6">
141
+            <p>
142
+                <t>Infrastructure Engineer Consultant</t>
143
+                <br/>
144
+                <a href="http://ike.lu/" target="_blank">iKe</a> / <a href="https://www.bgl.lu/" target="_blank">BGL</a> / <a href="https://group.bnpparibas/" target="_blank">BNP Paribas Group</a> <br/>
145
+                <i>
146
+                    - Migrated manually deployed server applications to CI/CD with Jenkins, Docker, Kubernetes, Kustomize, CA Release Automation, Ansible, AWX, Rancher<br/>
147
+                    - Created a new CI/CD pipeline to deploy Helm charts in IBM Kubernetes Services (IKS)<br/>
148
+                    - Packaging and automation of the deployment of a full Core Banking software in Kubernetes/Helm to replace the existing mainframe
149
+                </i>
150
+            </p>
151
+        </div>
152
+        <div class="col-lg-3">
153
+            <p>
154
+                <sm>2022 - TODAY</sm>
155
+                <br/>
156
+            </p>
157
+        </div>
158
+
159
+        <div class="col-lg-6 col-lg-offset-3">
160
+            <p>
161
+                <t>Infrastructure Engineer</t>
162
+                <br/>
163
+                <a href="https://docs.nvidia.com/cuda/index.html" target="_blank">NVIDIA</a> <br/>
164
+                <i>
165
+                    - Maintained devtools' build infrastructure: upgraded >10 years old toolchains, improved existing codebase to fix new compiler warnings/errors, added new and improved existing automations, etc
166
+                </i>
167
+            </p>
168
+        </div>
169
+        <div class="col-lg-3">
170
+            <p>
171
+                <sm>2020 - 2021</sm>
172
+                <br/>
173
+            </p>
174
+        </div>
175
+
176
+        <div class="col-lg-6 col-lg-offset-3">
141 177
             <p>
142 178
                 <t>Software Engineer</t>
143 179
                 <br/>
144 180
                 <a href="https://docs.nvidia.com/cuda/index.html" target="_blank">NVIDIA</a> <br/>
145 181
                 <i>
146 182
                     - Led the design and implementation of a GPU code coverage tool: generate code coverage reports for kernels written in assembly for internal automotive usage<br />
147
-                    - Led the design and implementation of a GPU thread-array diversity measurement tool: generate reports on how thread-arrays are dispatched on physical GPU cores to detect hardware errors for internal automotive usage<br />
148
-                    - Maintained devtools' build infrastructure: upgraded >10 years old toolchains, improved existing codebase to fix new compiler warnings/errors, added new and improved existing automations, etc
183
+                    - Led the design and implementation of a GPU thread-array diversity measurement tool: generate reports on how thread-arrays are dispatched on physical GPU cores to detect hardware errors for internal automotive usage
149 184
                 </i>
150 185
             </p>
151 186
         </div>
152 187
         <div class="col-lg-3">
153 188
             <p>
154
-                <sm>2018 - 2021</sm>
189
+                <sm>2018 - 2020</sm>
155 190
                 <br/>
156 191
             </p>
157 192
         </div>
@@ -164,10 +199,10 @@
164 199
                 <i>
165 200
                     - Setup physical network (ISP / routers / ethernet / Wi-Fi)<br />
166 201
                     - Development of internal intranet web app<br />
167
-                    - Deployment/management of security systems (password manager / CA / firewall)<br />
202
+                    - Deployment/management of security systems (Bitwarden / Keycloak / CA / firewall)<br />
168 203
                     - Deployment/management of Active Directory<br />
169
-                    - Automation of infrastructure deployment<br />
170
-                    - Deployment/management of mail server (Postfix / Dovecot)<br />
204
+                    - Automation of infrastructure deployment (Saltstack / Kubernetes / Helm)<br />
205
+                    - Deployment/management of E-mail server (Postfix / Dovecot)<br />
171 206
                     - Deployment/management of DNS authoritative server (internal / external)<br />
172 207
                     - Deployment/management of DHCP server<br />
173 208
                     - Deployment/management of VPN server (OpenVPN / Wireguard)<br />
@@ -229,9 +264,9 @@
229 264
 
230 265
         <div class="col-lg-6">
231 266
             <p>
232
-                <t>Sys Admin</t>
267
+                <t>Home Lab</t>
233 268
                 <br/>
234
-                Docker/docker-compose; SaltStack; E-mail servers; Roundcube webmail; DNS servers, OAuth2/SAML SSO; Firewall; Zabbix monitoring
269
+                Kubernetes; Docker/docker-compose; SaltStack; E-mail servers; Roundcube webmail; DNS servers, Keycloak; Firewall; Zabbix; Home Assistant; 3D printing...
235 270
             </p>
236 271
             <p>
237 272
                 <more></more>
@@ -249,9 +284,12 @@
249 284
 
250 285
         <div class="col-lg-6 col-lg-offset-3">
251 286
             <p>
252
-                <t>Hardware</t>
287
+                <t>Hardware / Pentest</t>
253 288
                 <br/>
254
-                HID USB Devices; Smartcard reader/emulator; Wireless magstripe emulator;Multiple ’hacks’ using BladeRF: GSM network emulation, aircraft tracker, GPS fake signal.
289
+                HID USB Devices<br />
290
+                Smartcard reader/emulator<br />Wireless magstripe emulator<br />
291
+                Multiple ’hacks’ using BladeRF: GSM network emulation, aircraft tracker, GPS fake signal<br />
292
+                Flipper Zero
255 293
             </p>
256 294
             <p>
257 295
                 <more></more>
@@ -337,7 +375,7 @@
337 375
             <p>
338 376
                 <t>Languages</t>
339 377
                 <br/>
340
-                C, C++, Java, Shell, Javascript, C#, PostgreSQL, PHP, HTML, CSS, Less<br/>
378
+                C; C++; Python; C#; Go; Java; Shell/Bash; PostgreSQL<br/>
341 379
             </p>
342 380
         </div>
343 381
         <div class="col-lg-3">
@@ -351,7 +389,29 @@
351 389
             <p>
352 390
                 <t>Frameworks</t>
353 391
                 <br/>
354
-                Qt, Node JS, C# WebApi, AngularJS, Bootstrap, Android SDK
392
+                Android SDK; Qt; ASP.NET Core
393
+            </p>
394
+            <p>
395
+                <more></more>
396
+            </p>
397
+        </div>
398
+
399
+        <div class="col-lg-6 col-lg-offset-3">
400
+            <p>
401
+                <t>Infrastructure</t>
402
+                <br/>
403
+                Kubernetes; Docker/docker-compose; E-mail servers; DNS servers, Keycloak; Bitwarden; Iptables; Zabbix; Step-ca; Hashicorp Vault; Linux Debian/RHEL
404
+            </p>
405
+            <p>
406
+                <more></more>
407
+            </p>
408
+        </div>
409
+
410
+        <div class="col-lg-6 col-lg-offset-3">
411
+            <p>
412
+                <t>CI/CD</t>
413
+                <br/>
414
+                Jenkins; SaltStack; Ansible; Helm; Kustomize
355 415
             </p>
356 416
             <p>
357 417
                 <more></more>
@@ -362,7 +422,7 @@
362 422
             <p>
363 423
                 <t>Other Skills</t>
364 424
                 <br/>
365
-                Arduino, Docker, Server Administration
425
+                Arduino, ESP32, Home Assistant
366 426
             </p>
367 427
             <p>
368 428
                 <more></more>

BIN
apache/wwwroot/resume/Robin_THONI_resume.pdf View File


+ 14
- 14
apache/wwwroot/resume/Robin_THONI_resume.tex View File

@@ -45,18 +45,18 @@
45 45
   \maketitle
46 46
 
47 47
   \section{Cursus}
48
-  \tlcventry{2016}{2017}{International IT Master}{UQAC}{\emoji{flag-canada}}{Canadian University}{}
49
-  \tlcventry{2012}{2017}{Computer Science Student}{EPITA}{\emoji{flag-france}}{French Engineering School}{}
48
+  \tlcventry{2016}{2017}{Computer Science Master}{UQAC}{\emoji{flag-canada}}{Canadian University}{}
49
+  \tlcventry{2012}{2017}{Master of Engineering}{EPITA}{\emoji{flag-france}}{French CS Engineering School}{}
50 50
 
51 51
   \section{Experiences}
52 52
 
53
-  \tlcventry{2022}{0}{Infrastruture Engineer Contractor}{iKe}{\emoji{flag-luxembourg}}{BGL / Groupe BNP Paribas}{
54
-    - Converted already manually deployed server applications to Docker\\
55
-    - Automation of server applications deployment with Jenkins, Docker, CA Release Automation, AWX, Ansible, Rancher\\
56
-    - Packaged and automated the deployment of a full Core Banking software to replace the existing mainframe
53
+  \tlcventry{2022}{0}{Infrastructure Engineer Consultant}{iKe}{\emoji{flag-luxembourg}}{BGL / BNP Paribas Group}{
54
+    - Migrated manually deployed server applications to CI/CD with Jenkins, Docker, Kubernetes, Kustomize, CA Release Automation, Ansible, AWX, Rancher\\
55
+    - Created a new CI/CD pipeline to deploy Helm charts in IBM Kubernetes Services (IKS)\\
56
+    - Packaging and automation of the deployment of a full Core Banking software in Kubernetes/Helm to replace the existing mainframe
57 57
   }
58 58
 
59
-  \tlcventry{2020}{2021}{Infrastruture Engineer}{NVIDIA}{\emoji{flag-united-kingdom} / \emoji{flag-germany}}{CUDA devtools team}{
59
+  \tlcventry{2020}{2021}{Infrastructure Engineer}{NVIDIA}{\emoji{flag-united-kingdom} / \emoji{flag-germany}}{CUDA devtools team}{
60 60
     - Maintained devtools' build infrastructure: upgraded >10 years old toolchains, improved existing codebase to fix new compiler warnings/errors, created container-based build environment, added new and improved existing automations with Jenkins, etc
61 61
   }
62 62
 
@@ -68,10 +68,9 @@
68 68
   \tlcventry{2016}{0}{Infrastructure Engineer}{Betaclean}{\emoji{flag-france}}{}{
69 69
     - Setup physical network (ISP / routers / ethernet / Wi-Fi)\\
70 70
     - Development of internal intranet web app\\
71
-    - Deployment/management of security systems (password manager / CA / firewall)\\
72
-    - Deployment/management of Active Directory\\
73
-    - Automation of infrastructure deployment\\
74
-    - Deployment/management of mail server (Postfix / Dovecot)\\
71
+    - Deployment/management of security systems (Bitwarden / Keycloak / CA / firewall)\\
72
+    - Automation of infrastructure deployment (Saltstack / Kubernetes / Helm)\\
73
+    - Deployment/management of E-mail server (Postfix / Dovecot)\\
75 74
     - Deployment/management of DNS authoritative server (internal / external) and DHCP server\\
76 75
     - Deployment/management of VPN server (OpenVPN / Wireguard)\\
77 76
     - Deployment/management of physical security systems (CCTV / access control / alarm)
@@ -85,9 +84,10 @@
85 84
 % \tlcventry{2014}{2016}{School's Laboratory}{3IE}{}{EPITA's Innovation Laboratory. Multiple team projects for big companies}{}
86 85
 
87 86
   \section{Skills}
88
-  \cvitem{Languages}{C; C++; Python; C\#; Java; Bash; PostgreSQL;}
89
-  \cvitem{Frameworks}{AngularJS; Android SDK; Qt; ASP.NET Core;}
90
-  \cvitem{Infrastructure}{Docker/docker-compose; SaltStack; Terraform; E-mail servers; Roundcube webmail; DNS servers, OAuth2/SAML SSO; Iptables firewall; Zabbix monitoring; Step-ca;}
87
+  \cvitem{Languages}{C; C++; Python; C\#; Go; Java; Shell/Bash; PostgreSQL}
88
+  \cvitem{Frameworks}{Android SDK; Qt; ASP.NET Core}
89
+  \cvitem{Infrastructure}{Kubernetes; Docker/docker-compose; E-mail servers; DNS servers, Keycloak; Bitwarden; Iptables; Zabbix; Step-ca; Hashicorp Vault; Linux Debian/RHEL}
90
+  \cvitem{CI/CD}{Jenkins; SaltStack; Ansible; Helm; Kustomize}
91 91
 
92 92
   \section{Miscellaneous}
93 93
   \subsection{Languages}

Loading…
Cancel
Save