-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathresume.json
184 lines (184 loc) · 6.39 KB
/
resume.json
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
{
"basics": {
"name": "Romain Prignon",
"label": "Staff Software Engineer",
"email": "[email protected]",
"website": "https://www.linkedin.com/in/romain-prignon",
"summary": "As a Junior Staff Software Engineer / Senior Software Engineer, I am currently responsible for the Developer Experience of ~25 developers.\nWith strong competencies in web development, I create cross-team collaboration to address better Developer Experience.\n\nMy day to day work is to coordinate (or realize) technical features and production system improvements.\nI favor DevOps and Agile methodologies to deploy most applications.\n\nThe ideal environment I would like to contribute implies the following\n- simplicity is essential\n- strive excellence\n- act consistently with empathy\n- without psychological safety, respect, and trust, nothing is possible",
"location": {
"city": "Lyon",
"countryCode": "FR"
}
},
"work": [
{
"company": "Indy",
"position": "DevX / DevOps Engineer",
"website": "Accountability Software",
"startDate": "2021-03-01",
"endDate": "2022-09-31",
"highlights": [
"Setup 'Infra as code' culture",
"Define and realize deployment process (architecture decision record, CLI tools, automation)",
"Roadmap definition for the 'Developer Experience' (25 developers)",
"Coordinate 'Developer Experience' projects (typescript migration at scale, Monorepo, dependencies automation)"
]
},
{
"company": "LinkValue",
"position": "Lead Developer",
"website": "IT Consulting Company",
"startDate": "2020-10-01",
"endDate": "2021-02-31",
"highlights": [
"Presales: estimate technical work on potential new project"
]
},
{
"company": "Tourwriter",
"position": "Fullstack Engineer",
"website": "Tour Operator Software (work holiday visa)",
"startDate": "2019-10-01",
"endDate": "2019-12-31",
"highlights": [
"Develop new feature on a webapp (react) for Travel Agency Users",
"Build REST endpoints (nodejs)",
"Migrate codebase to typescript"
]
},
{
"company": "Stormshield",
"position": "Fullstack Engineer",
"website": "Cyber security / Networking (consulting)",
"startDate": "2019-02-01",
"endDate": "2019-08-31",
"highlights": [
"Network performance audit (backend-frontend throughput)",
"Data storage Audit (R&D on which database to choose)",
"Dashboard refactorisation (vuejs, vuex)"
]
},
{
"company": "Bouquet.ai",
"position": "Fullstack Engineer",
"website": "Business intelligence / chatbot (consulting)",
"startDate": "2018-05-01",
"endDate": "2019-01-31",
"highlights": [
"Build a chatbot on analytics data (node.js, express)",
"Architect infrastructure using docker Swarm (continuous deployment, ~10 services in prod)",
"Refactor admin webapp (react.js)",
"Build an url shortener (bitly like) to secure some url (nodejs, micro)"
]
},
{
"company": "TATA communication",
"position": "Fullstack Engineer",
"website": "Video editing platform (consulting)",
"startDate": "2017-09-01",
"endDate": "2018-05-01",
"highlights": [
"Enhance provisionning with ansible",
"Integrate a new video player (react, https://video-react.js.org/)",
"Develop new features on a video editing platform (comments, user management)",
"Add an audit log to keep track of user actions (elasticsearch)"
]
},
{
"company": "Lelivrescolaire.fr",
"position": "Fullstack Engineer",
"website": "EdTech (consulting)",
"startDate": "2016-11-01",
"endDate": "2017-09-01",
"highlights": [
"Develop a web admin to edit scholar books, web app licenses (react.js)",
"Develop an ETL to import xls file into the database (node.js)",
"Develop an OAI wharehouse for http://gar.education.fr using OAI2 protocol (node.js)",
"Develop SSO on the web platform (CAS, OAUTH, SAML2)"
]
},
{
"company": "M6web",
"position": "Fullstack Engineer",
"website": "National TV channel (consulting)",
"startDate": "2015-01-01",
"endDate": "2016-11-01",
"highlights": [
"Bootstrap dev environment (unit test, continuous integration)",
"Develop a web app to help viewer estimate their vehicle price. Based on a tv-program (react.js)",
"Develop a photo viewer (pinterest for home decoration) (react.js, server side rendering, SEO)"
]
},
{
"company": "Alptis",
"position": "Fullstack Engineer",
"website": "Insurrance company (consulting)",
"startDate": "2013-10-01",
"endDate": "2015-01-01",
"highlights": [
"Develop frontend website of the company for customer to compare insurance contract (Symfony 3)"
]
},
{
"company": "Peaks",
"position": "Fullstack Engineer",
"website": "IT Consulting Company",
"startDate": "2013-09-01",
"endDate": "2021-09-31",
"highlights": [
"Consultancy work (see above)",
"Help the core team with technical interview and setup new projects for other consultants in our internal lab",
"Ambassador: animate node.js and symfony community (mentoring, follow trends)"
]
}
],
"education": [
{
"institution": "CPE Lyon (Engineering school)",
"studyType": "Engineering degree in computer science (Apprenticeship)",
"startDate": "2010-09-01",
"endDate": "2013-09-01"
},
{
"institution": "Claude Bernard (University)",
"studyType": "Technical degree in computer science",
"startDate": "2008-09-01",
"endDate": "2010-09-01"
}
],
"skills": [
{
"name": "frontend react.js redux"
},
{
"name": "backend node.js graphql"
},
{
"name": "devOps terraform docker ansible python"
},
{
"name": "Method UML S.O.L.I.D Functionnal programming"
},
{
"name": "Management Project management team federation"
}
],
"languages": [
{
"language": "French",
"fluency": "Native"
},
{
"language": "English",
"fluency": "Professional Working"
}
],
"interests": [
{
"name": "Climbing"
},
{
"name": "Travelling"
}
]
}