-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathJulien_Bellion-cv-fr.html
604 lines (580 loc) · 38.3 KB
/
Julien_Bellion-cv-fr.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
<!DOCTYPE html>
<head>
<title>Julien Bellion - Curriculum vitae</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="cv.css" rel="stylesheet">
<script src="https://cdnjs.cloudflare.com/ajax/libs/html2pdf.js/0.10.1/html2pdf.bundle.min.js" integrity="sha512-GsLlZN/3F2ErC5ifS5QtgpiJtWd43JWSuIgh7mbzZ8zBps+dvLusV+eNQATqgA/HdeKFVgA5v3S/cIrLF7QnIg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script src="cv.js"></script>
<link href="css/all.css" rel="stylesheet">
</head>
<body>
<div class="cv-container">
<div class="left-column screen">
<div class="section">
<a href="Julien_Bellion-cv-en.html">en</a>
fr
<a href="JulienBellion_cv_fr.pdf" target="_blank">PDF</a>
<!-- <button type="button" onclick="printPdf()">PDF</button> -->
</div>
<div class="section">
<h2>À propos</h2>
<p>Architectures cloud (AWS, Azure)</p><p>Architecture applicative (Micro-services / Java / Spring / Données)</p><p>Python pour le plaisir</p>
</div>
<div class="section">
<h2>Compétences</h2>
<ul class="skills">
<li class="filter" data-filter="sk-ARC"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong>Architecture</strong></li><li class="filter" data-filter="sk-CON"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong>Conception</strong></li><li class="filter" data-filter="sk-DEV"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong>Développement</strong></li><li class="filter" data-filter="sk-ANA"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong>Analyse</strong></li><li class="filter" data-filter="sk-AGI"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong>Agile</strong></li>
</ul>
<!--<h5>filtres</h5>-->
</div>
<div class="section">
<h2>Technologies</h2>
<ul class="skills">
<li class="filter" data-filter="te-CLO"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong title="AWS (S3, SNS, SQS, EC2, EKS, Lambda, DocumentDB), Azure (SQL, DevOps, ServiceBus), Kubernetes, Kafka">Cloud</strong></li><li class="filter" data-filter="te-JAV"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong title="Java 1.1.x - 11, Spring Stack (Boot, Security, Data, …), Hibernate">Java, Spring</strong></li><li class="filter" data-filter="te-PYT"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong title="Flask, AWS Cdk, Pandas, …">Python</strong></li><li class="filter" data-filter="te-NQL"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong title="CouchBase, DocumentDB, Solr">No-SQL</strong></li><li class="filter" data-filter="te-SQL"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong title="Azure SQL, PostgreSQL, MySQL, Oracle">SQL</strong></li><li class="filter" data-filter="te-FRO"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong title="Bootstrap, Struts, JSP, GWT">HTML, JS, Front-end</strong></li>
</ul>
<!--<h5>filtres</h5>-->
</div>
<div class="section">
<h2>Langues</h2>
<p>Français : Langue maternelle<br>Anglais : Compétence professionnelle</p>
</div>
</div>
<div id="content" class="right-column">
<div class="header">
<h1>Julien <span class="text-blue text-uppercase">Bellion</span></h1>
<p>Architecte Logiciel Cloud</p>
<ul class="infos">
<li>Contact : <a href="www.linkedin.com/in/julien-bellion">LinkedIn</a></li>
<li>Courriel : <a href="mailto:[email protected]">[email protected]</a></li>
</ul>
</div>
<div class="content">
<div class="section">
<div class="section">
<h2>Résumé</h2>
<ul>
<li>Architectures applicatives (Micro-services / Java / Spring / Données) et infonuagiques (AWS, Azure)</li><li>Esprit agile, résolveur de problèmes</li><li>Plus de 20 ans d’expérience en développement et conception d’applications</li>
</ul>
</div>
</div>
<div class="section print pdf">
<div class="section">
<div class="left">
<h2>Compétences</h2>
<ul class="skills">
<li class="filter" data-filter="sk-ARC"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong>Architecture</strong></li><li class="filter" data-filter="sk-CON"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong>Conception</strong></li><li class="filter" data-filter="sk-DEV"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong>Développement</strong></li><li class="filter" data-filter="sk-ANA"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong>Analyse</strong></li><li class="filter" data-filter="sk-AGI"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong>Agile</strong></li>
</ul>
</div>
<div class="right">
<h2>Technologies</h2>
<ul class="skills">
<li class="filter" data-filter="te-CLO"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong title="AWS (S3, SNS, SQS, EC2, EKS, Lambda, DocumentDB), Azure (SQL, DevOps, ServiceBus), Kubernetes, Kafka">Cloud</strong></li><li class="filter" data-filter="te-JAV"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong title="Java 1.1.x - 11, Spring Stack (Boot, Security, Data, …), Hibernate">Java, Spring</strong></li><li class="filter" data-filter="te-PYT"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong title="Flask, AWS Cdk, Pandas, …">Python</strong></li><li class="filter" data-filter="te-NQL"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong title="CouchBase, DocumentDB, Solr">No-SQL</strong></li><li class="filter" data-filter="te-SQL"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong title="Azure SQL, PostgreSQL, MySQL, Oracle">SQL</strong></li><li class="filter" data-filter="te-FRO"><i class="icon iadd fas fa-location-arrow text-darkblue" title="Filtrer"></i><i class="icon iremove fas fa-solid fa-filter-circle-xmark" title="Enlever le filtre"></i> <strong title="Bootstrap, Struts, JSP, GWT">HTML, JS, Front-end</strong></li>
</ul>
</div>
</div>
</div>
<div class="section">
<h2 class="pbb">Expérience<br><span class="text-blue">professionnelle</span></h2>
<div class="timeline">
<div class="container right">
<div class="time-content">
<h2>November 2022 - Aujourd'hui</h2>
<p>
<h3><a href="https://www.bnc.ca">Banque Nationale du Canada</a></h3>
<h4>Architecte applicatif - Télétravail</h4>
<em>Montréal, Québec, Canada</em><br/>
Gestion de patrimoine
</p>
<div class="timeline">
<div class="container right xp filtered sk-ARC sk-CON sk-AGI te-CLO te-JAV">
<div class="time-content project">
<p>
<h4> - <span class="text-blue">Gestion de patrimoine</span></h4>
<strong class="date">November 2022 - Aujourd'hui</strong>
</p>
<p>Conception logicielle pour la gestion de comptes, la modernisation applicative et la migration vers le cloud AWS.</p>
<p>› Suivi, conception et soutien à l’équipe de développement</p>
<ul class="experience-list">
</ul>
<div class="technologies"><span>Java / Spring boot</span><span>AWS</span><span>Kubernetes</span><span>Istio</span><span>Okta</span></div>
</div>
</div>
</div>
</div>
</div>
<div class="container right">
<div class="time-content">
<h2>March 2021 - October 2022</h2>
<p>
<h3><a href="https://www.alithya.com">Alithya (CSNA)</a></h3>
<h4>Architecte applicatif - Télétravail</h4>
<em>Montréal, Québec, Canada</em><br/>
Le Centre de solutions numériques est un centre spécialisé dans la transformation et la modernisation de systèmes, qui s’appuie sur les nouvelles technologies et sur les pratiques exemplaires du marché dans le secteur des technologies numériques.
</p>
<div class="timeline">
<div class="container right xp filtered sk-ARC sk-DEV sk-AGI te-CLO te-JAV te-PYT te-NQL">
<div class="time-content project">
<p>
<h4>Alithya - <span class="text-blue">Bullhubs</span></h4>
<strong class="date">August 2021 - October 2022</strong>
</p>
<p>Système d’interconnexion Bullhorn - Site institutionnel : Publication des offres d’emploi et traitement des candidatures</p>
<p>› L’application, déployée sur AWS, nécessite une refonte afin d’améliorer son fonctionnement et limiter les coûts associés.</p>
<ul class="experience-list">
<li>Remise en état des environnements de développement afin de permettre la reprise des développements</li><li>Réalisation d’un état des lieux de l’application</li><li>Établissement d’une feuille de route pour les améliorations : Bonnes pratiques AWS, baisse des coûts, capacités de surveillance, gouvernance</li><li>Création d’une stack Python serverless avec déploiement CDK</li>
</ul>
<div class="technologies"><span>AWS</span><span>CDK</span><span>S3</span><span>SQS</span><span>EC2</span><span>Lambda</span><span>Java</span><span>Python</span><span>Spring boot</span></div>
</div>
</div>
<div class="container right xp filtered sk-ARC">
<div class="time-content project">
<p>
<h4>AGA - <span class="text-blue">SARAGA</span></h4>
<strong class="date">December 2021 - April 2022</strong>
</p>
<p>Refonte du système de gestion des assurances</p>
<p>› Accompagnement ponctuel sur les sujets d’architecture</p>
<ul class="experience-list">
<li>Études et chiffrage d’options de développement</li><li>Analyse de pertinence</li>
</ul>
<div class="technologies"></div>
</div>
</div>
<div class="container right xp filtered sk-ARC sk-CON sk-AGI te-CLO te-NQL">
<div class="time-content project">
<p>
<h4>Croesus - <span class="text-blue">UMA</span></h4>
<strong class="date">December 2021 - April 2022</strong>
</p>
<p>Transition d’un système monolithique vers des micro-services hébergés</p>
<p>› Accompagnement et conseil AWS</p>
<ul class="experience-list">
<li>Respect des bonnes pratiques concernant les micro-services</li><li>Aide et conseil sur les choix de services AWS à utiliser</li><li>Déploiement automatisé de la pile technique (CDK / C#)</li><li>Spécification d’interfaces d’échanges (API, formats de fichiers)</li>
</ul>
<div class="technologies"><span>S3</span><span>SNS</span><span>EKS</span><span>DocumentDB</span><span>CDK</span><span>.Net</span></div>
</div>
</div>
<div class="container right xp filtered sk-CON sk-DEV sk-AGI te-JAV te-FRO">
<div class="time-content project">
<p>
<h4>Desjardins - <span class="text-blue">EMS - ORM</span></h4>
<strong class="date">March 2021 - November 2021</strong>
</p>
<p>Évolution des mesures de sécurité (EMS) / ORM</p>
<p>› EMS : Sécurisation des données personnelles des membres Desjardins par masquage des données ou limitation des accès. ORM : Soutien des efforts de développement Camunda / Spring Boot</p>
<ul class="experience-list">
<li>Conception technique des solutions de sécurisation</li><li>Mise en place du projet</li><li>Revue de code et déploiements</li><li>Soutien technique au développeurs</li>
</ul>
<div class="technologies"><span>Java</span><span>Spring</span><span>Spring boot</span><span>Weblogic</span><span>Camunda</span></div>
</div>
</div>
</div>
</div>
</div>
<div class="container right">
<div class="time-content">
<h2>August 2017 - February 2021</h2>
<p>
<h3><a href="https://www.cgi.com">CGI</a></h3>
<h4>Architecte applicatif / Consultant Senior Java</h4>
<em>Shawinigan, Québec, Canada</em><br/>
Le centre d’excellence CGI de Shawinigan fournit des services de transformation numérique et d’innovation à l'échelle mondiale.
</p>
<div class="timeline">
<div class="container right xp filtered sk-ARC te-CLO te-JAV">
<div class="time-content project">
<p>
<h4>Total - <span class="text-blue">Track & Trace</span></h4>
<strong class="date">November 2020 - March 2021</strong>
</p>
<p>L'application Track & Trace a pour but de permettre le suivi des livraisons de carburant dans les pays déployés par affichage en temps réel sur une carte.</p>
<p>› Passage en production de l'application développée initialement comme prototype</p>
<ul class="experience-list">
<li>Audit global de l'architecture applicative</li><li>Soutien technique au développeurs</li>
</ul>
<div class="technologies"><span>Microservices</span><span>Java/Quarkus</span><span>Azure DevOps</span><span>Kubernetes</span><span>PostgreSQL</span><span>Azure DataFactory</span><span>React</span></div>
</div>
</div>
<div class="container right xp filtered sk-ARC sk-CON sk-DEV sk-AGI te-CLO te-JAV te-SQL te-PYT">
<div class="time-content project">
<p>
<h4>Total - <span class="text-blue">MSA</span></h4>
<strong class="date">April 2019 - March 2021</strong>
</p>
<p>L'application MSA sert de lien entre différents applicatifs critiques de l'entreprise. Sa mise en œuvre via des micro services facilite la montée en charge en permettant le lancement à la demande de domaines spécifiques. Elle s'inscrit dans une migration générale du CRM de Siebel vers SalesForce.</p>
<p>› Ressource clé sur les sujets d’architecture</p>
<ul class="experience-list">
<li>Conception de l'architecture applicative</li><li>Définition des contrats d'interface</li><li>Gestion des relations entre les partenaires techniques</li><li>Soutien technique aux développeurs</li><li>Mise en place des règles de déploiement, des builds et des tests Sonar</li><li>Revues de code</li><li>Gestion des migrations des filiales - Planification, Suivi des Tests et correctifs, Écriture et lancement de scripts d'automatisation</li>
</ul>
<div class="technologies"><span>Java</span><span>Spring boot</span><span>Azure DevOps</span><span>Azure ServiceBus</span><span>Kubernetes</span><span>Azure SQL</span><span>Python</span></div>
</div>
</div>
<div class="container right xp filtered sk-ARC sk-CON sk-DEV te-JAV te-PYT te-NQL">
<div class="time-content project">
<p>
<h4>CGI - <span class="text-blue">RXP360</span></h4>
<strong class="date">August 2018 - June 2019</strong>
</p>
<p>L'application RXP 360 est une solution de gestion complète pour le commerce de détail. Le module POS concerne la gestion des terminaux de paiement avec un modèle de données paramétrable.</p>
<p>› Soutien architectural et technique</p>
<ul class="experience-list">
<li>Conception de l'architecture applicative du module : Système de découplage basé sur des queues Kafka, Module de gestion dynamique du modèle / méta-modèle</li><li>Implémentation de solutions pour les tests unitaires et l’assurance qualité : conteneurs Docker volatiles, serveur fictif pour appels distribués</li><li>Écriture de spécifications techniques</li><li>Développement de preuves de concept</li><li>Soutien technique aux développeurs</li><li>Développement d'un générateur de configuration (Python)</li>
</ul>
<div class="technologies"><span>Java</span><span>Spring boot</span><span>CouchBase</span><span>Kafka</span><span>Python</span></div>
</div>
</div>
<div class="container right xp filtered sk-DEV te-JAV">
<div class="time-content project">
<p>
<h4>BNC - <span class="text-blue">TPVI</span></h4>
<strong class="date">September 2017 - August 2018</strong>
</p>
<p>L'application TPVI permet aux partenaires de la banque nationale l'ouverture de produits bancaires.</p>
<p>› Cette application créée en 2003 nécessite une mise à niveau technique pour moderniser son architecture.</p>
<ul class="experience-list">
<li>Migration de services asynchrones EAI vers des appels SOA synchrones</li><li>Intégration de services REST</li>
</ul>
<div class="technologies"><span>Java</span><span>Websphere</span><span>Oracle</span></div>
</div>
</div>
</div>
</div>
</div>
<div class="container right">
<div class="time-content">
<h2>January 2009 - June 2017</h2>
<p>
<h3><a href="https://www.pass-tech.fr">Pass Technologie</a></h3>
<h4>Ingénieur Java/JEE/Données - Télétravail</h4>
<em>Paris, France</em><br/>
PASS-TECH est une société spécialisée en logiciel libre, dans les domaines de l'éducation, de la culture et de l'architecture.
</p>
<div class="timeline">
<div class="container right xp filtered sk-ARC sk-CON sk-DEV sk-ANA sk-AGI te-JAV te-SQL te-FRO">
<div class="time-content project">
<p>
<h4>Région Provence Alpes Côte-d'Azur - <span class="text-blue">Corrélyce Atrium</span></h4>
<strong class="date">January 2009 - June 2017</strong>
</p>
<p>Démarrée en 2007, Corrélyce est une application Java / J2EE aujourd'hui intégrée à l'ENT Atrium. Elle référence 196 ressources proposées par 49 éditeurs. Les établissements scolaires publics de la région — 167 actuellement pour environ 200 000 élèves et enseignants — peuvent alors gérer leurs abonnements et leur affecter des utilisateurs. Le moteur de recherche interne donne accès à une recherche approfondie par facette et, pour les ressources le permettant, une recherche dite granulaire — donc des liens internes à la ressource — par interrogation de services de recherche externes. L'accès des utilisateurs est facilité par un SSO CAS. Cette base de code publiée sous licence GPL a été réutilisée pour différents projets, que ce soit en interne ou pour des plates-formes externes (Courdecol13, Coréprim).</p>
<p>› Conception, gestion et développement</p>
<ul class="experience-list">
<li>Gestion de projet en mode agile (Jira), études, spécifications</li><li>Développement Java / J2EE (Spring, Hibernate, Eclipse, Git, OpenLDAP)</li><li>Intégration graphique, interface adaptative (Bootstrap, JQuery)</li><li>Tests d'intégration et mise à jour de serveurs Linux (Debian)</li><li>Passage d'une indexation interne basée sur Compass à un moteur Solr externe</li><li>Migration de moteur de base de données de Mysql à PostgreSQL</li><li>Maintenance corrective et évolutive</li>
</ul>
<div class="technologies"><span>Java</span><span>Spring</span><span>Struts</span><span>Hibernate</span><span>Tomcat</span><span>OpenLDAP</span><span>PostgreSql</span><span>Solr</span><span>Bootstrap</span><span>Debian</span></div>
</div>
</div>
<div class="container right xp filtered sk-CON sk-DEV sk-ANA te-JAV te-PYT">
<div class="time-content project">
<p>
<h4>Ministère de l'Éducation Nationale - <span class="text-blue">Gestionnaire d’accès aux ressources - GAR</span></h4>
<strong class="date">November 2016 - January 2017</strong>
</p>
<p>Le Gestionnaire d’Accès aux Ressources a pour objectif de simplifier et de sécuriser les accès aux ressources numériques pour les élèves et enseignants.Pour ce faire, il s'appuie sur différentes briques dont le module de moissonnage qui a pour rôle de collecter les notices descriptives au format ScoLOMFR auprès des éditeurs affiliés. Il maintient une base de référence des notices moissonnées en vue de leur utilisation par les autres modules.</p>
<p>› Conception, analyse, développement</p>
<ul class="experience-list">
<li>Mise à jour du format scoLOMFR en collaboration avec le Ministère de l'Éducation Nationale</li><li>Analyse technique et participation aux réunions techniques avec les différents intervenants du projet</li><li>Conception et développement du module de moissonnage des notices descriptives des éditeurs au format scoLOMFR (Java, Hibernate, PostgreSQL)</li><li>Développement d'un module d'indexation scoLOMFR pour le serveur MOAI (Python, bash)</li><li>Adaptation et implémentation d’un entrepôt OAI de test (Python)</li>
</ul>
<div class="technologies"><span>Java</span><span>Python</span><span>Bash</span><span>PostgreSQL</span></div>
</div>
</div>
<div class="container right xp filtered sk-CON sk-ANA">
<div class="time-content project">
<p>
<h4>Réseau Canopé - <span class="text-blue">scoLOMFR 2.0</span></h4>
<strong class="date">September 2015 - February 2016</strong>
</p>
<p>Le schéma scoLOMFR sert de référence pour la description de ressources pédagogiques pour les projets du Ministère de l'Éducation Nationale.</p>
<p>› Mise à jour du schéma XSD scoLOMFR 2.0</p>
<ul class="experience-list">
<li>Mise à jour du schéma XML</li><li>Développement de scripts Bash</li><li>Transfert de compétences</li>
</ul>
<div class="technologies"><span>XML</span><span>XSD</span><span>Bash</span></div>
</div>
</div>
<div class="container right xp filtered sk-ARC sk-CON sk-DEV te-JAV">
<div class="time-content project">
<p>
<h4>Région Rhône-Alpes - <span class="text-blue">Catalogue de l'ENT eLycée</span></h4>
<strong class="date">2011 - 2013</strong>
</p>
<p>Ce projet est le premier catalogue de ressources basé sur le code Correlyce à avoir été intégré à un ENT régional. De nombreuses évolutions y ont été intégrées puis reversées depuis 2013 dans Corrélyce Atrium.</p>
<p>› Conception, développement, suivi de projet</p>
<ul class="experience-list">
<li>Suivi de projet</li><li>Modularisation de l'application pour faciliter sa réutilisation</li><li>Intégration du catalogue de ressources Corédu au format scoLOMFR</li><li>Passage du format lomFr au format scoLOMFR</li><li>Développement de l'outil ScoLomfrPad (GWT) permettant l'édition en ligne de notice au format scoLOMFR</li><li>Externalisation de l'annuaire des utilisateurs par appel à une API dédiée</li>
</ul>
<div class="technologies"><span>Java</span><span>Spring</span><span>Struts</span><span>Hibernate</span><span>Tomcat</span><span>OpenLDAP</span><span>PostgreSql</span><span>Solr</span><span>GWT</span></div>
</div>
</div>
<div class="container right xp filtered sk-DEV te-JAV te-FRO">
<div class="time-content project">
<p>
<h4>Scérén - <span class="text-blue">Canal Scérén</span></h4>
<strong class="date">2010 - 2011</strong>
</p>
<p>Basé sur Liferay, Canal Scérén donne aux CRDP la possibilité de créer un portail personnalisable. Correlyce y a été intégré sous la forme de portlets spécifiques de recherche.</p>
<p>› Développement de portlets</p>
<ul class="experience-list">
<li>Développement Java / J2EE</li><li>Intégration de portlets Liferay</li>
</ul>
<div class="technologies"><span>Java</span><span>Spring</span><span>Struts</span><span>Hibernate</span><span>Compass</span><span>MySQL</span><span>OpenLDAP</span><span>Liferay</span></div>
</div>
</div>
<div class="container right xp filtered sk-DEV te-JAV te-FRO">
<div class="time-content project">
<p>
<h4>Scérén / Numéribase - <span class="text-blue">Écoles Numériques Rurales</span></h4>
<strong class="date">2009 - 2010</strong>
</p>
<p>Ce projet avait pour but de donner à 5000 écoles la possibilité d'acheter des ressources numériques avec un budget prédéfini. La solution mise en place était basée sur le code Correlyce pour la gestion des ressources et leur indexation.</p>
<p>› Adaptation du logiciel Correlyce</p>
<ul class="experience-list">
<li>Développement Java / J2EE du système de panier avec montant plafonné</li><li>Intégration de la charte graphique</li>
</ul>
<div class="technologies"><span>Java</span><span>Spring</span><span>Struts</span><span>Hibernate</span><span>Compass</span><span>Tomcat</span><span>CAS</span></div>
</div>
</div>
</div>
</div>
</div>
<div class="container right">
<div class="time-content">
<h2>2005 - 2008</h2>
<p>
<h3>Convergence applications</h3>
<h4>Responsable produit Actes-Office</h4>
<em>Nantes, France</em><br/>
Convergence Applications possède deux produits principaux à destination des collectivités publiques françaises : Post-Office, Un système de gestion de courrier et Actes-Office, une application de gestion des délibérations permettant la préparation des conseils municipaux et la restitution des décisions votées. Cette application est utilisée par une centaine de clients (mairies, communautés de communes) dans toute la France.
</p>
<div class="timeline">
<div class="container right xp filtered sk-CON sk-DEV sk-ANA te-JAV te-SQL te-FRO">
<div class="time-content project">
<p>
<h4> - <span class="text-blue">Actes-Office</span></h4>
<strong class="date">2005 - 2008</strong>
</p>
<p>Système de gestion des délibérations pour les collectivités locales</p>
<p>› Suivi, conception et développement</p>
<ul class="experience-list">
<li>Suivi de projet, analyse et chiffrage des demandes d'évolution</li><li>Conception et développement (JSP / Servlets, Tomcat, Oracle, PostgreSQL)</li><li>Support second niveau</li><li>Conception et réalisation du module de contrôle de légalité (Transfert sécurisé des actes)</li>
</ul>
<div class="technologies"><span>Java</span><span>JSP</span><span>Servlets</span><span>Tomcat</span><span>Oracle</span><span>PostgreSQL</span><span>XML</span><span>XSLT</span></div>
</div>
</div>
<div class="container right xp filtered sk-CON sk-ANA">
<div class="time-content project">
<p>
<h4> - <span class="text-blue">Plate-forme de location d'applications</span></h4>
<strong class="date">2007 - 2008</strong>
</p>
<p>Cette plate-forme avait pour but de mettre en ligne les deux solutions Post-Office et Actes-Office pour simplifier leur déploiement auprès de collectivités ayant des besoins réduits.</p>
<p>› Analyse, conception</p>
<ul class="experience-list">
<li>Définition et suivi de la plate-forme</li><li>Spécification des besoins</li><li>Tests d'intégration</li>
</ul>
<div class="technologies"><span>Debian</span><span>Tomcat</span><span>PostgreSQL</span></div>
</div>
</div>
<div class="container right xp filtered ">
<div class="time-content project">
<p>
<h4> - <span class="text-blue">Plate-forme de développement interne</span></h4>
<strong class="date">2006 - 2008</strong>
</p>
<p>À mon arrivée, le seul outil utilisé pour le développement était un serveur Microsoft Visual SourceSafe. Nous avons décidé pour faciliter le travail de développement et de tests de nous équiper d'un serveur virtualisé.</p>
<p>› Installation, configuration</p>
<ul class="experience-list">
<li>Installation et configuration du serveur (Debian, Xen)</li><li>Configuration des machines virtuelles</li><li>Configuration des outils dédiés au développement (Gforge, Mediawiki)</li>
</ul>
<div class="technologies"><span>Debian</span><span>Xen</span><span>Gforge</span><span>Mediawiki</span></div>
</div>
</div>
<div class="container right xp filtered sk-CON sk-DEV sk-ANA te-JAV">
<div class="time-content project">
<p>
<h4> - <span class="text-blue">Gestion de la relation citoyen</span></h4>
<strong class="date">April 2005 - December 2005</strong>
</p>
<p>Application de gestion de la relation citoyen ayant pour but d'unifier les canaux de communication d'une collectivité publique.</p>
<p>› Étude, rédaction des spécifications, maquettage</p>
<ul class="experience-list">
</ul>
<div class="technologies"><span>Java</span><span>EJB</span><span>JBoss</span></div>
</div>
</div>
</div>
</div>
</div>
<div class="container right">
<div class="time-content">
<h2>2001 - 2004</h2>
<p>
<h3>Team Partners</h3>
<h4>Ingénieur d'études</h4>
<em>Nantes, France</em><br/>
Team Partners est une société de services informatiques française employant 900 personnes en 2001.
</p>
<div class="timeline">
<div class="container right xp filtered sk-DEV sk-ANA te-SQL te-FRO">
<div class="time-content project">
<p>
<h4>Régional (Air France) - <span class="text-blue">Infocentre</span></h4>
<strong class="date">November 2002 - August 2004</strong>
</p>
<p>Pour faciliter la mise en place d’un infocentre au sein de la compagnie, une migration vers les technologies web a été entreprise pour les applications de suivi et de reporting.</p>
<p>› Analyse, développement</p>
<ul class="experience-list">
<li>Migration d'une application de reporting vers l'intranet (.Net, SQL Server)</li><li>Maintenance corrective de l'application de gestion des vols</li>
</ul>
<div class="technologies"><span>.Net</span><span>ASP</span><span>Visual Basic</span><span>SQL Server</span></div>
</div>
</div>
<div class="container right xp filtered sk-DEV sk-ANA">
<div class="time-content project">
<p>
<h4>Cegetel - <span class="text-blue">Gestion d’imprimantes</span></h4>
<strong class="date">September 2002 - October 2002</strong>
</p>
<p>Outil de reporting pour la gestion d'imprimantes</p>
<p>› Analyse et Développement</p>
<ul class="experience-list">
</ul>
<div class="technologies"><span>Visual Basic</span><span>Windows NT 4</span></div>
</div>
</div>
<div class="container right xp filtered sk-DEV sk-ANA te-JAV te-SQL te-FRO">
<div class="time-content project">
<p>
<h4>ST Microelectronics - <span class="text-blue">Mission ponctuelle</span></h4>
<strong class="date">March 2002 - May 2002</strong>
</p>
<p>Maintenance corrective d'applications internes (Visual Basic)</p>
<p>› Mission prolongée pour l'analyse et le développement d'une application intranet de consultation de la généalogie produit (Java / JSP, Oracle, Tomcat), la complexité des processus de fabrication des composants électroniques étant difficile à appréhender sans un outil adapté.</p>
<ul class="experience-list">
</ul>
<div class="technologies"><span>Visual Basic</span><span>Java</span><span>JSP</span><span>Tomcat</span><span>Oracle</span></div>
</div>
</div>
<div class="container right xp filtered sk-DEV sk-ANA">
<div class="time-content project">
<p>
<h4>SNCF - <span class="text-blue">Site intranet documentaire</span></h4>
<strong class="date">December 2001 - February 2002</strong>
</p>
<p>Création d'un site intranet documentaire</p>
<p>› Analyse, développement</p>
<ul class="experience-list">
</ul>
<div class="technologies"><span>ASP</span><span>SQL Server</span></div>
</div>
</div>
<div class="container right xp filtered sk-DEV te-SQL te-FRO">
<div class="time-content project">
<p>
<h4>Régional (Air France) - <span class="text-blue">Gestion des vols</span></h4>
<strong class="date">January 2001 - November 2001</strong>
</p>
<p>Cette période correspond à la fusion de trois compagnies aériennes en une seule nommée Régional.</p>
<p>› Chargé de l'application de gestion des vols qui permet aux équipes opérationnelles le suivi et la planification des vols quotidiens de la compagnie</p>
<ul class="experience-list">
<li>Stabilisation de l'application pour permettre sa montée en charge face à la multiplication des vols et des équipes</li><li>Maintenance évolutive (Visual Basic, SQL Server, Crystal Reports)</li><li>Analyse et développement d'outils sur intranet (ASP, SQL Server)</li>
</ul>
<div class="technologies"><span>Visual Basic</span><span>SQL Server</span></div>
</div>
</div>
</div>
</div>
</div>
<div class="container right">
<div class="time-content">
<h2>1996 - 2000</h2>
<p>
<h3>ADIS</h3>
<h4>Analyste - Programmeur</h4>
<em>Saint-Germain-sur-Moine, France</em><br/>
ADIS est une société spécialisée dans les systèmes d'étiquetage et de lecture optique de code-barres.
</p>
<div class="timeline">
<div class="container right xp filtered sk-CON sk-DEV te-JAV te-SQL te-FRO">
<div class="time-content project">
<p>
<h4>Transports Delanchy - <span class="text-blue">Système de répartition</span></h4>
<strong class="date">February 1999 - December 2000</strong>
</p>
<p>Les transports Delanchy sont spécialisés dans les produits de la mer. Nous avons développé pour eux un sytème effectuant une répartition automatique des produits enlevés chez les producteurs et des commandes journalières passées par les clients finaux sur toute la France, prenant en compte des critères de priorité client et de temps de transport du réseau de distribution.</p>
<p>› Développements front-end et back-end</p>
<ul class="experience-list">
<li>Développement de l’interface graphique (Java, Swing)</li><li>Conception et développement de la logique de répartition automatique (Oracle PL/SQL)</li>
</ul>
<div class="technologies"><span>Java</span><span>Oracle</span></div>
</div>
</div>
<div class="container right xp filtered sk-CON sk-DEV sk-ANA te-SQL te-FRO">
<div class="time-content project">
<p>
<h4>Brandt Cooking - <span class="text-blue">Étiquetage et suivi de production</span></h4>
<strong class="date">October 1997 - January 1999</strong>
</p>
<p>Application d'étiquetage et de suivi des lignes de production de fours micro-ondes</p>
<p>› Conception et développement de l'application en fonction des séries en cours de production, avec personnalisation des étiquettes et mode dégradé hors ligne.</p>
<ul class="experience-list">
</ul>
<div class="technologies"><span>Visual Basic</span><span>SQL Server</span></div>
</div>
</div>
<div class="container right xp filtered sk-CON sk-DEV sk-ANA te-FRO">
<div class="time-content project">
<p>
<h4>Cholet Basket - <span class="text-blue">Billetterie</span></h4>
<strong class="date">January 1997 - September 1997</strong>
</p>
<p>Application de billetterie d’une équipe de basket professionnel</p>
<p>› Analyse, conception et développement de l’application avec plan de salle et différents modes de vente (sélection visuelle, vente rapide, impression en avance).</p>
<ul class="experience-list">
</ul>
<div class="technologies"><span>Windev</span></div>
</div>
</div>
<div class="container right xp filtered sk-DEV sk-ANA te-FRO">
<div class="time-content project">
<p>
<h4>Lycée Sainte Marie - <span class="text-blue">Contrôle des accès</span></h4>
<strong class="date">November 1996 - December 1996</strong>
</p>
<p>Système de gestion des accès d'un lycée.</p>
<p>› Analyse et développement</p>
<ul class="experience-list">
</ul>
<div class="technologies"><span>Windev</span></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="section">
<h2>Certifications</span></h2>
<p><strong>2022</strong> <a href="https://www.credly.com/badges/114bf7e2-774b-4880-ba44-fb3686e8e7ec/public_url"><em>Microsoft Certified: Azure Fundamentals</em></a>, Microsoft</p><p><strong>2020</strong> <a href="https://www.youracclaim.com/users/julien-bellion"><em>AWS Certified Solutions Architect – Professional</em></a>, AWS</p><p><strong>2020</strong> <a href="https://www.youracclaim.com/users/julien-bellion"><em>AWS Certified Solutions Architect – Associate</em></a>, AWS</p><p><strong>2020</strong> <a href="https://www.youracclaim.com/users/julien-bellion"><em>AWS Certified Cloud Practitioner</em></a>, AWS</p><p><strong>2019</strong> <a href="https://www.cgi.com/en/media/white-paper/rcda-risk-and-cost-driven-architecture"><em>RCDA: Risk- and Cost-Driven Architecture - Practitioner</em></a>, CGI</p>
</div>
<div class="section">
<h2>Études<br><span class="text-blue">& formations</span></h2>
<p><strong>2005</strong><br><em>Master Informatique / parcours architectures Logicielles et systèmes distribués</em>, Faculté des Sciences et Techniques, Nantes, France</p><p><strong>1999 - 2004</strong><br><em>DEST Informatique - Cours du soir</em>, CNAM, Nantes, France</p><p><strong>1996</strong><br><em>BTS Informatique de gestion</em>, LPT St Pierre – La Joliverie, Nantes, France</p><p><strong>1992</strong><br><em>Baccalauréat C</em>, Lycée Europe Robert Schuman, Cholet, France</p>
</div>
<div class="section print xp pdf">
<div class="section">
<h2>Langues</h2>
<p>
Français : Langue maternelle
<br>
Anglais : Compétence professionnelle
</p>
</div>
</div>
</div>
</div>
</div>
</body>