Browse Source

Big update

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

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

105
 
105
 
106
         <div class="col-lg-6">
106
         <div class="col-lg-6">
107
             <p>
107
             <p>
108
-                <t>Software Engineer</t>
108
+                <t>International IT Master</t>
109
                 <br/>
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
             </p>
112
             </p>
113
         </div>
113
         </div>
114
         <div class="col-lg-3">
114
         <div class="col-lg-3">
115
             <p>
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
                 <br/>
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
             </p>
118
             </p>
128
         </div>
119
         </div>
129
-        <div class="col-lg-3">
130
-            <p>
131
-                <sm>2017</sm>
132
-                <br/></p>
133
-        </div>
134
 
120
 
135
         <div class="col-lg-6 col-lg-offset-3">
121
         <div class="col-lg-6 col-lg-offset-3">
136
             <p>
122
             <p>
146
                 <br/></p>
132
                 <br/></p>
147
         </div>
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
     </div><!--/.row -->
135
     </div><!--/.row -->
178
     <br>
136
     <br>
179
     <hr>
137
     <hr>
180
 </div><!--/.container -->
138
 </div><!--/.container -->
181
-<!--EDUCATION DESCRIPTION -->
139
+<!--PRO EXP DESCRIPTION -->
182
 <div class="container desc">
140
 <div class="container desc">
183
     <div class="row">
141
     <div class="row">
184
 
142
 
185
         <div class="col-lg-2 col-lg-offset-1">
143
         <div class="col-lg-2 col-lg-offset-1">
186
-            <h5>CURSUS</h5>
144
+            <h5>PROFESSIONAL</h5>
187
         </div>
145
         </div>
188
 
146
 
189
         <div class="col-lg-6">
147
         <div class="col-lg-6">
215
                 <br/></p>
173
                 <br/></p>
216
         </div>
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
         <div class="col-lg-6 col-lg-offset-3">
176
         <div class="col-lg-6 col-lg-offset-3">
247
             <p>
177
             <p>
248
                 <t>School’s Laboratory</t>
178
                 <t>School’s Laboratory</t>
263
 </div><!--/.container -->
193
 </div><!--/.container -->
264
 
194
 
265
 
195
 
266
-<!--EXPERIENCES DESCRIPTION -->
196
+<!--PERSO EXP DESCRIPTION -->
267
 <div class="container desc">
197
 <div class="container desc">
268
     <div class="row">
198
     <div class="row">
269
 
199
 
270
         <div class="col-lg-2 col-lg-offset-1">
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
         </div>
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
             <p>
205
             <p>
314
-                <t>Luticate</t>
206
+                <t>Sys Admin</t>
315
                 <br/>
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
             </p>
209
             </p>
319
             <p>
210
             <p>
320
                 <more></more>
211
                 <more></more>
332
 
223
 
333
         <div class="col-lg-6 col-lg-offset-3">
224
         <div class="col-lg-6 col-lg-offset-3">
334
             <p>
225
             <p>
335
-                <t>Arduino</t>
226
+                <t>Hardware</t>
336
                 <br/>
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
             </p>
229
             </p>
345
             <p>
230
             <p>
346
                 <more></more>
231
                 <more></more>
358
 
243
 
359
         <div class="col-lg-6 col-lg-offset-3">
244
         <div class="col-lg-6 col-lg-offset-3">
360
             <p>
245
             <p>
361
-                <t>Docker</t>
246
+                <t>Camotion</t>
362
                 <br/>
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
             </p>
250
             </p>
369
             <p>
251
             <p>
370
                 <more></more>
252
                 <more></more>
372
         </div>
254
         </div>
373
         <div class="col-lg-3">
255
         <div class="col-lg-3">
374
             <p>
256
             <p>
375
-                <sm>2016 - TODAY</sm>
257
+                <sm>2013 - 2016</sm>
376
                 <br/>
258
                 <br/>
377
-                <imp>
378
-                    <sm>IN PROGRESS</sm>
379
-                </imp>
380
             </p>
259
             </p>
381
         </div>
260
         </div>
382
 
261
 
383
         <div class="col-lg-6 col-lg-offset-3">
262
         <div class="col-lg-6 col-lg-offset-3">
384
             <p>
263
             <p>
385
-                <t>BladeRF</t>
264
+                <t>School Projects</t>
386
                 <br/>
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
             </p>
267
             </p>
389
             <p>
268
             <p>
390
                 <more></more>
269
                 <more></more>
392
         </div>
271
         </div>
393
         <div class="col-lg-3">
272
         <div class="col-lg-3">
394
             <p>
273
             <p>
395
-                <sm>2016 - TODAY</sm>
274
+                <sm>2014</sm>
396
                 <br/>
275
                 <br/>
397
-                <imp>
398
-                    <sm>IN PROGRESS</sm>
399
-                </imp>
400
             </p>
276
             </p>
401
         </div>
277
         </div>
402
 
278
 
403
         <div class="col-lg-6 col-lg-offset-3">
279
         <div class="col-lg-6 col-lg-offset-3">
404
             <p>
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
                 <br/>
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
             </p>
285
             </p>
410
             <p>
286
             <p>
411
                 <more></more>
287
                 <more></more>
413
         </div>
289
         </div>
414
         <div class="col-lg-3">
290
         <div class="col-lg-3">
415
             <p>
291
             <p>
416
-                <sm>2016 - TODAY</sm>
292
+                <sm>2012 - 2016</sm>
417
                 <br/>
293
                 <br/>
418
             </p>
294
             </p>
419
         </div>
295
         </div>
455
                 <more></more>
331
                 <more></more>
456
             </p>
332
             </p>
457
         </div>
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
         <div class="col-lg-3">
345
         <div class="col-lg-3">
459
             <br/>
346
             <br/>
460
             <p>
347
             <p>
496
             <p>
383
             <p>
497
                 <t>Driving Licences</t>
384
                 <t>Driving Licences</t>
498
                 <br/>
385
                 <br/>
499
-                French
386
+                France
500
             </p>
387
             </p>
501
             <p>
388
             <p>
502
-                Quebec, Canada
389
+                QC, Canada
503
             </p>
390
             </p>
504
         </div>
391
         </div>
505
         <div class="col-lg-3">
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
 \maketitle
45
 \maketitle
46
 
46
 
47
 \section{Cursus}
47
 \section{Cursus}
48
-\tlcventry{2012}{2017}{Computer Science Student}{EPITA}{}{French Engineering School}{}
49
 \tlcventry{2016}{2017}{International IT Master}{UQAC}{}{Canadian University}{}
48
 \tlcventry{2016}{2017}{International IT Master}{UQAC}{}{Canadian University}{}
49
+\tlcventry{2012}{2017}{Computer Science Student}{EPITA}{}{French Engineering School}{}
50
 
50
 
51
 \section{Experiences}
51
 \section{Experiences}
52
 \subsection{Professional}
52
 \subsection{Professional}
57
 %\tldatecventry{2013}{Summer Job}{EBRC}{Data Center in Luxembourg. Made some tools to increase Client Care Center team productivity}{}{}
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
 \subsection{Personal}
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
 the C10K problem}{}{}
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
 %\cventry{2016 -- today}{Intellij}{Intellij plugin to generate models from database}{https://git.rthoni.com/robin.thoni/intellij-code-from-ds}{}{}
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
 \section{Skills}
74
 \section{Skills}
84
 \cvitem{Others Skills}{Arduino, Docker, Server Administration}
77
 \cvitem{Others Skills}{Arduino, Docker, Server Administration}
85
 
78
 
86
 \section{Miscellaneous}
79
 \section{Miscellaneous}
87
-\subsection{Organization}
88
-\tlcventry{2012}{2016}{Prologin Contest Organizer}{}{French national programming contest, sponsored by Google \url{prologin.org}}{}{}
89
 \subsection{Languages}
80
 \subsection{Languages}
90
 \cvent{French}{}{}{Native}{}{}
81
 \cvent{French}{}{}{Native}{}{}
91
 \cvent{English}{}{}{TOEIC 910}{}{}
82
 \cvent{English}{}{}{TOEIC 910}{}{}
83
+\subsection{Driving Licences}
84
+\cvent{France}{}{}{B, B1, BE}{}{}
85
+\cvent{QC, Canada}{}{}{Class 5}{}{}
92
 
86
 
93
 \end{document}
87
 \end{document}
94
 
88
 

Loading…
Cancel
Save