Browse Source

Big update

tags/v1.4.0^0
Robin Thoni 7 months ago
parent
commit
b3001a7eb2
Signed by: Robin THONI <robin@rthoni.com> GPG Key ID: 4E09DEF46B99E61E

+ 37
- 150
apache/wwwroot/index.html View File

@@ -105,32 +105,18 @@
105 105
 
106 106
         <div class="col-lg-6">
107 107
             <p>
108
-                <t>Software Engineer</t>
108
+                <t>International IT Master</t>
109 109
                 <br/>
110
-                <a href="https://docs.nvidia.com/cuda/index.html" target="_blank">NVIDIA</a> <br/>
111
-                <i>CUDA devtools team</i>
110
+                <a href="http://www.uqac.ca/" target="_blank">UQAC</a> <br/>
111
+                <i>Canadian University</i>
112 112
             </p>
113 113
         </div>
114 114
         <div class="col-lg-3">
115 115
             <p>
116
-                <sm>2018 - 2021</sm>
117
-                <br/>
118
-            </p>
119
-        </div>
120
-
121
-        <div class="col-lg-6 col-lg-offset-3">
122
-            <p>
123
-                <t>Final Internship</t>
116
+                <sm>2016 - 2017</sm>
124 117
                 <br/>
125
-                <a href="https://docs.nvidia.com/cuda/cuda-memcheck/index.html" target="_blank">NVIDIA</a> <br/>
126
-                <i>Improvements on cuda-memcheck</i>
127 118
             </p>
128 119
         </div>
129
-        <div class="col-lg-3">
130
-            <p>
131
-                <sm>2017</sm>
132
-                <br/></p>
133
-        </div>
134 120
 
135 121
         <div class="col-lg-6 col-lg-offset-3">
136 122
             <p>
@@ -146,44 +132,16 @@
146 132
                 <br/></p>
147 133
         </div>
148 134
 
149
-        <div class="col-lg-6 col-lg-offset-3">
150
-            <p>
151
-                <t>International IT Master</t>
152
-                <br/>
153
-                <a href="http://www.uqac.ca/" target="_blank">UQAC</a> <br/>
154
-                <i>Canadian University</i>
155
-            </p>
156
-        </div>
157
-        <div class="col-lg-3">
158
-            <p>
159
-                <sm>2016 - 2017</sm>
160
-                <br/>
161
-            </p>
162
-        </div>
163
-        <div class="col-lg-6 col-lg-offset-3">
164
-            <p>
165
-                <t>School’s Laboratory</t>
166
-                <br/>
167
-                <a href="http://www.3ie.fr/" target="_blank">3ie</a> <br/>
168
-                <i>EPITA’s Innovation Laboratory</i>
169
-            </p>
170
-        </div>
171
-        <div class="col-lg-3">
172
-            <p>
173
-                <sm>2014 - 2016</sm>
174
-                <br/></p>
175
-        </div>
176
-
177 135
     </div><!--/.row -->
178 136
     <br>
179 137
     <hr>
180 138
 </div><!--/.container -->
181
-<!--EDUCATION DESCRIPTION -->
139
+<!--PRO EXP DESCRIPTION -->
182 140
 <div class="container desc">
183 141
     <div class="row">
184 142
 
185 143
         <div class="col-lg-2 col-lg-offset-1">
186
-            <h5>CURSUS</h5>
144
+            <h5>PROFESSIONAL</h5>
187 145
         </div>
188 146
 
189 147
         <div class="col-lg-6">
@@ -215,34 +173,6 @@
215 173
                 <br/></p>
216 174
         </div>
217 175
 
218
-        <div class="col-lg-6 col-lg-offset-3">
219
-            <p>
220
-                <t>Computer Science Student</t>
221
-                <br/>
222
-                <a href="http://www.epita.fr/" target="_blank">EPITA</a> <br/>
223
-                <i>French Engineering School</i>
224
-            </p>
225
-        </div>
226
-        <div class="col-lg-3">
227
-            <p>
228
-                <sm>2012 - 2017</sm>
229
-                <br/></p>
230
-        </div>
231
-
232
-        <div class="col-lg-6 col-lg-offset-3">
233
-            <p>
234
-                <t>International IT Master</t>
235
-                <br/>
236
-                <a href="http://www.uqac.ca/" target="_blank">UQAC</a> <br/>
237
-                <i>Canadian University</i>
238
-            </p>
239
-        </div>
240
-        <div class="col-lg-3">
241
-            <p>
242
-                <sm>2016 - 2017</sm>
243
-                <br/>
244
-            </p>
245
-        </div>
246 176
         <div class="col-lg-6 col-lg-offset-3">
247 177
             <p>
248 178
                 <t>School’s Laboratory</t>
@@ -263,58 +193,19 @@
263 193
 </div><!--/.container -->
264 194
 
265 195
 
266
-<!--EXPERIENCES DESCRIPTION -->
196
+<!--PERSO EXP DESCRIPTION -->
267 197
 <div class="container desc">
268 198
     <div class="row">
269 199
 
270 200
         <div class="col-lg-2 col-lg-offset-1">
271
-            <h5>PROJECTS</h5>
272
-        </div>
273
-        <div class="col-lg-6">
274
-            <p>
275
-                <t>Prologin Contest Organizer</t>
276
-                <br/>
277
-                French national programming contest<br/><a href="https://prologin.org/" target="_blank">https://prologin.org</a>
278
-                <br/>
279
-            </p>
280
-            <p>
281
-                <more></more>
282
-            </p>
283
-        </div>
284
-        <div class="col-lg-3">
285
-            <p>
286
-                <sm>2012 - 2016</sm>
287
-                <br/>
288
-            </p>
201
+            <h5>PERSONAL</h5>
289 202
         </div>
290 203
 
291
-        <div class="col-lg-6 col-lg-offset-3">
292
-            <p>
293
-                <t>Camotion</t>
294
-                <br/>
295
-                An API, a web frontend, a backend and an Android application for remote CCTV<br/>
296
-                <a href="https://git.rthoni.com/camotion/" target="_blank">https://git.rthoni.com/camotion</a><br/>
297
-            </p>
298
-            <p>
299
-                <more></more>
300
-            </p>
301
-        </div>
302
-        <div class="col-lg-3">
303
-            <p>
304
-                <sm>2013 - TODAY</sm>
305
-                <br/>
306
-                <imp>
307
-                    <sm>IN PROGRESS</sm>
308
-                </imp>
309
-            </p>
310
-        </div>
311
-
312
-        <div class="col-lg-6 col-lg-offset-3">
204
+        <div class="col-lg-6">
313 205
             <p>
314
-                <t>Luticate</t>
206
+                <t>Sys Admin</t>
315 207
                 <br/>
316
-                An API and a web frontend for users, groups and permissions management<br/>
317
-                <a href="https://git.rthoni.com/luticate/" target="_blank">https://git.rthoni.com/luticate</a><br/>
208
+                Docker/docker-compose; SaltStack; E-mail servers; Roundcube webmail; DNS servers, OAuth2/SAML SSO; Firewall; Zabbix monitoring
318 209
             </p>
319 210
             <p>
320 211
                 <more></more>
@@ -332,15 +223,9 @@
332 223
 
333 224
         <div class="col-lg-6 col-lg-offset-3">
334 225
             <p>
335
-                <t>Arduino</t>
226
+                <t>Hardware</t>
336 227
                 <br/>
337
-                Multiple projects arround Arduino: USB devices (mouse, keyboard, raw HID, raw device), contact smartcard
338
-                reader/emulation<br/>
339
-                <a href="https://git.rthoni.com/robin.thoni/arduino-hc-05" target="_blank">https://git.rthoni.com/robin.thoni/arduino-hc-05</a><br/>
340
-                <a href="https://git.rthoni.com/robin.thoni/arduino-usbrawhid" target="_blank">https://git.rthoni.com/robin.thoni/arduino-usbrawhid</a><br/>
341
-                <a href="https://git.rthoni.com/robin.thoni/arduino-usbraw" target="_blank">https://git.rthoni.com/robin.thoni/arduino-usbraw</a><br/>
342
-                <a href="https://git.rthoni.com/robin.thoni/arduino-usbmouse" target="_blank">https://git.rthoni.com/robin.thoni/arduino-usbmouse</a><br/>
343
-                <a href="https://git.rthoni.com/robin.thoni/arduino-usbkeyboard" target="_blank">https://git.rthoni.com/robin.thoni/arduino-usbkeyboard</a><br/>
228
+                HID USB Devices; Smartcard reader/emulator; Wireless magstripe emulator;Multiple ’hacks’ using BladeRF: GSM network emulation, aircraft tracker, GPS fake signal.
344 229
             </p>
345 230
             <p>
346 231
                 <more></more>
@@ -358,13 +243,10 @@
358 243
 
359 244
         <div class="col-lg-6 col-lg-offset-3">
360 245
             <p>
361
-                <t>Docker</t>
246
+                <t>Camotion</t>
362 247
                 <br/>
363
-                Docker containers using docker-compose: complete mail server stack (Postfix, Dovecot, PostfixAdmin
364
-                PostgreSQL), Roundcube webmail, DNS server (PowerDNS, PowerAdmin, PostgreSQL)<br/>
365
-                <a href="https://git.rthoni.com/robin.thoni/docker-mx-server" target="_blank">https://git.rthoni.com/robin.thoni/docker-mx-server</a><br/>
366
-                <a href="https://git.rthoni.com/robin.thoni/docker-roundcube-server" target="_blank">https://git.rthoni.com/robin.thoni/docker-roundcube-server</a><br/>
367
-                <a href="https://git.rthoni.com/robin.thoni/docker-pdns-server" target="_blank">https://git.rthoni.com/robin.thoni/docker-pdns-server</a><br/>
248
+                An API, a web frontend, a backend and an Android application for remote CCTV<br/>
249
+                <a href="https://git.rthoni.com/camotion/" target="_blank">https://git.rthoni.com/camotion</a><br/>
368 250
             </p>
369 251
             <p>
370 252
                 <more></more>
@@ -372,19 +254,16 @@
372 254
         </div>
373 255
         <div class="col-lg-3">
374 256
             <p>
375
-                <sm>2016 - TODAY</sm>
257
+                <sm>2013 - 2016</sm>
376 258
                 <br/>
377
-                <imp>
378
-                    <sm>IN PROGRESS</sm>
379
-                </imp>
380 259
             </p>
381 260
         </div>
382 261
 
383 262
         <div class="col-lg-6 col-lg-offset-3">
384 263
             <p>
385
-                <t>BladeRF</t>
264
+                <t>School Projects</t>
386 265
                 <br/>
387
-                Multiple 'hacks' using BladeRF: GSM network emulation, aircraft tracker, GPS fake signal<br/>
266
+                42sh: An implementation of a POSIX shell in C; myHTTPd: A HTTPserver with non-blocking asynchronous I/O. This project addresses the C10K problem.<br/>
388 267
             </p>
389 268
             <p>
390 269
                 <more></more>
@@ -392,20 +271,17 @@
392 271
         </div>
393 272
         <div class="col-lg-3">
394 273
             <p>
395
-                <sm>2016 - TODAY</sm>
274
+                <sm>2014</sm>
396 275
                 <br/>
397
-                <imp>
398
-                    <sm>IN PROGRESS</sm>
399
-                </imp>
400 276
             </p>
401 277
         </div>
402 278
 
403 279
         <div class="col-lg-6 col-lg-offset-3">
404 280
             <p>
405
-                <t>Intellij</t>
281
+                <t>Prologin Contest Organizer</t>
282
+                <br/>
283
+                French national programming contest<br/><a href="https://prologin.org/" target="_blank">https://prologin.org</a>
406 284
                 <br/>
407
-                Intellij plugin to generate models from database<br/>
408
-                <a href="https://git.rthoni.com/robin.thoni/intellij-code-from-ds" target="_blank">https://git.rthoni.com/robin.thoni/intellij-code-from-ds</a><br/>
409 285
             </p>
410 286
             <p>
411 287
                 <more></more>
@@ -413,7 +289,7 @@
413 289
         </div>
414 290
         <div class="col-lg-3">
415 291
             <p>
416
-                <sm>2016 - TODAY</sm>
292
+                <sm>2012 - 2016</sm>
417 293
                 <br/>
418 294
             </p>
419 295
         </div>
@@ -455,6 +331,17 @@
455 331
                 <more></more>
456 332
             </p>
457 333
         </div>
334
+
335
+        <div class="col-lg-6 col-lg-offset-3">
336
+            <p>
337
+                <t>Other Skills</t>
338
+                <br/>
339
+                Arduino, Docker, Server Administration
340
+            </p>
341
+            <p>
342
+                <more></more>
343
+            </p>
344
+        </div>
458 345
         <div class="col-lg-3">
459 346
             <br/>
460 347
             <p>
@@ -496,10 +383,10 @@
496 383
             <p>
497 384
                 <t>Driving Licences</t>
498 385
                 <br/>
499
-                French
386
+                France
500 387
             </p>
501 388
             <p>
502
-                Quebec, Canada
389
+                QC, Canada
503 390
             </p>
504 391
         </div>
505 392
         <div class="col-lg-3">

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


+ 9
- 15
apache/wwwroot/resume/Robin_THONI_resume.tex View File

@@ -45,8 +45,8 @@
45 45
 \maketitle
46 46
 
47 47
 \section{Cursus}
48
-\tlcventry{2012}{2017}{Computer Science Student}{EPITA}{}{French Engineering School}{}
49 48
 \tlcventry{2016}{2017}{International IT Master}{UQAC}{}{Canadian University}{}
49
+\tlcventry{2012}{2017}{Computer Science Student}{EPITA}{}{French Engineering School}{}
50 50
 
51 51
 \section{Experiences}
52 52
 \subsection{Professional}
@@ -57,25 +57,18 @@
57 57
 %\tldatecventry{2013}{Summer Job}{EBRC}{Data Center in Luxembourg. Made some tools to increase Client Care Center team productivity}{}{}
58 58
 
59 59
 
60
-
61
-%\cventry{2015 -- today}{Luticate}{An API and a web frontend for users, groups and permissions management}{https://git.rthoni.com/luticate/}{}{}
62 60
 \subsection{Personal}
63 61
 
64
-\tlcventry{2015}{2016}{HID USB Device}{}{Made some fake mouse and keyboard controlled over Bluetooth or with predefined sequences using Arduino devices}{}{}
65
-\tlcventry{2015}{0}{Smartcard reader/emulator}{}{Read, write and MITM smartcards using Arduino devices}{}{}
62
+\tlcventry{2015}{0}{Sys Admin}{}{Docker/docker-compose; SaltStack; E-mail servers; Roundcube webmail; DNS servers, OAuth2/SAML SSO; Firewall; Zabbix monitoring}{}{}
66 63
 
67
-\tlcventry{2016}{0}{Docker}{}{Docker containers using docker-compose: complete mail server stack, Roundcube webmail, DNS server, ASP.NET Core}{}{}
64
+\tlcventry{2015}{0}{Hardware}{}{HID USB Devices; Smartcard reader/emulator; Wireless magstripe emulator; Multiple 'hacks' using BladeRF: GSM network emulation, aircraft tracker, GPS fake signal}{}{}
68 65
 
69
-\tldatecventry{2016}{BladeRF}{}{Multiple 'hacks' using BladeRF: GSM network emulation, aircraft tracker, GPS fake signal}{}{}
66
+\tlcventry{2013}{2016}{Camotion}{}{An API, a web frontend, a backend and an Android application for remote CCTV}{}{}
70 67
 
71
-%\tldatecventry{2016}{Parallel Programming}{}{School's projects using pthreads and OpenMP}{}{}
72
-
73
-\tldatecventry{2014}{42sh}{}{An implementation of a POSIX shell in C}{}{}
74
-\tldatecventry{2014}{myHTTPd}{}{A HTTP server with non-blocking asynchronous I/O. This project addresses
68
+\tldatecventry{2014}{School Projects}{}{42sh: An implementation of a POSIX shell in C; myHTTPd: A HTTP server with non-blocking asynchronous I/O. This project addresses
75 69
 the C10K problem}{}{}
70
+\tlcventry{2012}{2016}{Prologin Contest Organizer}{}{French national programming contest, sponsored by Google \url{prologin.org}}{}{}
76 71
 
77
-\tlcventry{2016}{0}{Camotion}{}{An API, a web frontend, a backend and an Android application for remote CCTV}{}{}
78
- 
79 72
 %\cventry{2016 -- today}{Intellij}{Intellij plugin to generate models from database}{https://git.rthoni.com/robin.thoni/intellij-code-from-ds}{}{}
80 73
 
81 74
 \section{Skills}
@@ -84,11 +77,12 @@ the C10K problem}{}{}
84 77
 \cvitem{Others Skills}{Arduino, Docker, Server Administration}
85 78
 
86 79
 \section{Miscellaneous}
87
-\subsection{Organization}
88
-\tlcventry{2012}{2016}{Prologin Contest Organizer}{}{French national programming contest, sponsored by Google \url{prologin.org}}{}{}
89 80
 \subsection{Languages}
90 81
 \cvent{French}{}{}{Native}{}{}
91 82
 \cvent{English}{}{}{TOEIC 910}{}{}
83
+\subsection{Driving Licences}
84
+\cvent{France}{}{}{B, B1, BE}{}{}
85
+\cvent{QC, Canada}{}{}{Class 5}{}{}
92 86
 
93 87
 \end{document}
94 88
 

Loading…
Cancel
Save