This repository was archived by the owner on Mar 4, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathstef.html
289 lines (268 loc) · 19.2 KB
/
stef.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
<!DOCTYPE html>
<!--[if IE 8]> <html lang="en" class="ie8"> <![endif]-->
<!--[if IE 9]> <html lang="en" class="ie9"> <![endif]-->
<!--[if !IE]><!-->
<html lang="en">
<!--<![endif]-->
<head>
<title>Stef Heyenrath - Profiel</title>
<!-- Meta -->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="mStack profiel van Stef Heyenrath">
<link rel="icon" href="./assets/images/mStack-favicon.png" type="image/png">
<link href='https://fonts.googleapis.com/css?family=Roboto:400,500,400italic,300italic,300,500italic,700,700italic,900,900italic' rel='stylesheet' type='text/css'>
<!-- Global CSS -->
<link rel="stylesheet" href="assets/plugins/bootstrap/css/bootstrap.min.css">
<!-- Plugins CSS -->
<link rel="stylesheet" href="assets/plugins/font-awesome/css/font-awesome.css">
<!-- Fonts -->
<link href="https://fonts.googleapis.com/css?family=Heebo:400,700,900|Open+Sans" rel="stylesheet">
<!-- Theme CSS -->
<link id="theme-style" rel="stylesheet" href="assets/css/styles.css">
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<div class="wrapper">
<div class="sidebar-wrapper">
<div class="profile-container">
<img class="profile" src="assets/images/stef.png" alt="Stef Heyenrath" />
<h1 class="name">Stef Heyenrath</h1>
<h3 class="tagline">Microsoft Specialist</h3>
</div><!--//profile-container-->
<div class="contact-container container-block">
<ul class="list-unstyled contact-list">
<li class="email"><i class="fa fa-envelope"></i><a href="mailto:[email protected]">[email protected]</a></li>
<!--
<li class="phone"><i class="fa fa-phone"></i><a href="tel:+31612345678">+31 6 12 34 56 78</a></li>
-->
<li class="website"><i class="fa fa-globe"></i><a href="http://mstack.nl/stef" target="_blank">mstack.nl/stef</a></li>
<li class="linkedin"><i class="fa fa-linkedin"></i><a href="https://www.linkedin.com/in/stef-heyenrath-33775a3" target="_blank">linkedin.com/in/stef-heyenrath</a></li>
<li class="twitter"><i class="fa fa-twitter"></i><a href="https://twitter.com/sheyenrath" target="_blank">@sheyenrath</a></li>
<li class="github"><i class="fa fa-github"></i><a href="https://github.com/stefh" target="_blank">github.com/stefh</a></li>
</ul>
</div><!--//contact-container-->
<div class="intouch-container container-block">
<p>Interesse in een langere versie van dit profiel of beschikbaarheid?<p>
<p><a href="mailto:[email protected]?subject=Profiel Stef Heyenrath">Neem contact op!</a></p>
</div>
<div class="education-container container-block">
<h2 class="container-block-title">Certificeringen (5/12)</h2>
<div class="item">
<h4 class="degree">MCSE: Architecting Microsoft Azure Solutions (70-535)</h4>
<h5 class="meta">Microsoft</h5>
<div class="time">2018</div>
</div>
<div class="item">
<h4 class="degree">MCSA: Developing Microsoft Azure Solutions (70-532)</h4>
<h5 class="meta">Microsoft</h5>
<div class="time">2018</div>
</div>
<div class="item">
<h4 class="degree">MCSA: Implementing Microsoft Azure Infrastructure Solutions (70-533)</h4>
<h5 class="meta">Microsoft</h5>
<div class="time">2018</div>
</div>
<div class="item">
<h4 class="degree">MuleSoft MCD - Integration and API Associate</h4>
<h5 class="meta">MuleSoft</h5>
<div class="time">2018</div>
</div>
<div class="item">
<h4 class="degree">Professional Scrum Master I</h4>
<h5 class="meta">Scrum.org</h5>
<div class="time">2014</div>
</div>
<div class="item">
<h4 class="degree">...</h4>
<h5 class="meta">...</h5>
<div class="time">...</div>
</div>
</div><!--//education-container-->
<div class="languages-container container-block">
<h2 class="container-block-title">Talen</h2>
<ul class="list-unstyled interests-list">
<li>Nederlands <span class="lang-desc">(Moedertaal)</span></li>
<li>Engels <span class="lang-desc">(Vloeiend)</span></li>
<li>Duits <span class="lang-desc">(Matig)</span></li>
</ul>
</div>
<div class="interests-container container-block">
<h2 class="container-block-title">Interesses</h2>
<ul class="list-unstyled interests-list">
<li>Muziek luisteren</li>
<li>Lezen</li>
<li>Wandelen</li>
<li>Programmeren + Gaming</li>
</ul>
</div>
<div class="logo-container container-block">
<img src="./assets/images/mstack_200.png" alt="mStack" />
</div>
</div><!--//sidebar-wrapper-->
<div class="main-wrapper">
<section class="section summary-section">
<h2 class="section-title"><i class="fa fa-user"></i>Profiel</h2>
<div class="summary">
<p>Stef begon in 2007 met de schrijven van software voor het Microsoft .NET framework. Daarvoor ontwikkelde hij vooral in UNIX, C en JAVA. In de loop der jaren heeft hij zich ontwikkeld tot een Microsoft specialist met ervaring in:
</p>
<ul>
<li>Het ontwikkelen van (backend) applicaties op basis van het .NET framework, .Net Core, NETStandard, Universal Windows Platform, ASP.NET MVC, ASP.NET Web API, Silverlight.</li>
<li>Blockchain platform zoals Ethereum Consortium Blockchain.</li>
<li>Cloud platforms zoals Azure, Cloud Foundry en AWS.</li>
<li>Het ontwikkelen van front-end webapplicaties, gebruik makend van technieken zoals Angular.IO, Vue.js, TypeScript, JavaScript, HTML5 en CSS.</li>
<li>Visual Studio Team Services (VSTS Online) en Git(Hub) en SubVersion.</li>
</ul>
</div><!--//summary-->
<blockquote>Met passie schrijven van kwalitatief en gestructureerde software in een scrum team in technisch uitdagende projecten.</blockquote>
</section><!--//section-->
<section class="skills-section section">
<h2 class="section-title"><i class="fa fa-cog"></i>Kennis & kunde</h2>
<div class="skillset">
<div class="item">
<h3 class="level-title">Microsoft Azure</h3>
<div class="level-bar">
<div class="level-bar-inner" data-level="75%">
</div>
</div><!--//level-bar-->
</div><!--//item-->
<div class="item">
<h3 class="level-title">.NET Core / ASP.NET MVC / Web API / REST / WCF</h3>
<div class="level-bar">
<div class="level-bar-inner" data-level="100%">
</div>
</div><!--//level-bar-->
</div><!--//item-->
<div class="item">
<h3 class="level-title">UnitTesting (MSTest, NUnit, XUnit)</h3>
<div class="level-bar">
<div class="level-bar-inner" data-level="100%">
</div>
</div><!--//level-bar-->
</div><!--//item-->
<div class="item">
<h3 class="level-title">Agile / SCRUM / SAFe</h3>
<div class="level-bar">
<div class="level-bar-inner" data-level="95%">
</div>
</div><!--//level-bar-->
</div><!--//item-->
<div class="item">
<h3 class="level-title">TypeScript / Angular / Vue.js</h3>
<div class="level-bar">
<div class="level-bar-inner" data-level="75%">
</div>
</div><!--//level-bar-->
</div><!--//item-->
</div>
</section><!--//skills-section-->
<section class="section experiences-section">
<h2 class="section-title"><i class="fa fa-briefcase"></i>Ervaring</h2>
<div class="item">
<div class="meta">
<div class="upper-row">
<h3 class="job-title">Developer</h3>
<div class="time"><i class="fa fa-calendar"> </i>Feb 2019 - Mei 2019</div>
</div><!--//upper-row-->
<div class="company">Mercedes CAC - Maastricht</div>
</div><!--//meta-->
<div class="details">
<p>
Bij Mercedes CAC worden gegevens over de vloot, vrachtauto’s en contactpersonen uitgewisseld over een bestaande Message Queue. Deze is vervangen door de Azure Cloud oplossing: Azure Service Bus. Er zijn twee nieuwe applicaties ontworpen en gebouwd: een Windows Service voor het luisteren naar de Queue, en een WebAPI die berichten naar de Queue kan sturen. De tweede opdracht was het uitbreiden van een bestaande applicatie die informatie aan de klant laat zien over de status van de pechmelding. Dit is een frontend in Vue.js en een backend WebAPI in C#.
</p>
<p>
Stef was verantwoordelijk voor het ontwerp en implementatie van de nieuwe en applicaties. Hij heeft de best practices en coding guidelines op gebied van frontend en backend ontwikkeling gebruikt en geïntroduceerd binnen de .NET development afdeling. Door het maken van designs, documentatie, coding-guidelines en het invoeren van unit testen is de kwaliteit van de code en het proces verbeterd. Tevens zijn beide applicaties opgenomen in de CI/CD build-straat door middel van TeamCity en Octopus Deploy.
</p>
</div><!--//details-->
</div><!--//item-->
<div class="item">
<div class="meta">
<div class="upper-row">
<h3 class="job-title">LeadDeveloper / Solution Architect / ScrumMaster</h3>
<div class="time"><i class="fa fa-calendar"> </i>2017 - 2018</div>
</div><!--//upper-row-->
<div class="company">APG Loyalis - Heerlen</div>
</div><!--//meta-->
<div class="details">
<p>
Loyalis is een onderdeel van APG dat o.a. arbeidsongeschiktheids- en nabestaandenverzekeringen verzorgt voor klanten. Binnen een agile scrum / DevOps team worden de Loyalis website en de bestaande mijn-omgeving voor klanten onderhouden. Tevens is er een nieuw werknemersportaal ontwikkeld waar klanten makkelijker self-service kunnen doen zoals het wijzigen van gegevens. Het nieuwe werknemersportaal bestaat uit een Angular frontend een C# WebAPI als backend. De backend sluit aan op de verschillende eind-systemen van Loyalis, APG en cloud providers waar klant en polis informatie opgeslagen is. De connectie naar deze systemen gaat via een Mulesoft ESB. Voor de inhoud van de teksten en labels wordt het CMS Tridion gebruikt. Voor authenticatie en autorisatie is een koppeling gebouwd met een IDAAS provider (Onegini).
</p>
<p>
Stef was verantwoordelijk voor het ontwerp van dit nieuwe werknemersportaal. Hij heeft de best practices en coding guidelines op gebied van frontend en backend ontwikkeling gebruikt. Door het introduceren van duidelijke designs, documentatie en het invoeren van unit testen heeft hij ervoor gezorgd dat de kwaliteit van de kennis en code gewaarborgd blijft. Naast zijn rol als softwarearchitect heeft hij ook het team kunnen ondersteunen met het verder implementeren van Agile werken en de DevOps aanpak door bijvoorbeeld het uitbreiden van de CI/CD straat door integratie van XLDeploy.
</p>
</div><!--//details-->
</div><!--//item-->
<div class="item">
<div class="meta">
<div class="upper-row">
<h3 class="job-title">Senior Software Engineer / LeadDeveloper / ScrumMaster</h3>
<div class="time"><i class="fa fa-calendar"> </i>2014 - 2017</div>
</div><!--//upper-row-->
<div class="company">Philips - High Tech Campus - Eindhoven</div>
</div><!--//meta-->
<div class="details">
<p>
Binnen de afdeling Health Suite Digital Platform - Device Cloud van Philips ontwikkeld een Team van specialisten een cloud-platform voor uitwisseling van informatie met consumenten en medische apparaten. Voorbeelden van apparaten zijn: Tv's, Hue-Bridge en medische apparatuur zoals bloeddruk- en glucosemeters. Doordat het aantal aangesloten apparaten explosief groeit en er een steeds grotere diversiteit van apparaten ontstond die gebruik maakten van dit platform, ontstond de behoefte aan nieuwe features (functionaliteiten) binnen het bestaande platform. Bij al deze nieuwe features waren schaalbaarheid, performance, stabiliteit, onderhoudbaarheid en security van groot belang zijn.
</p>
<p>Stef was verantwoordelijk voor het ontwerpen, documenteren, implementeren van nieuwe features en het naar productie brengen via de OTAP-straat (ontwikkel-, test-, acceptatie- productieomgeving) binnen een Scrum/Agile werkomgeving. Naast zijn rol als softwareontwikkelaar heeft hij ook de rol van tech lead en Scrum master vervuld.
</p>
</div><!--//details-->
</div><!--//item-->
<div class="item">
<div class="meta">
<div class="upper-row">
<h3 class="job-title">Software Engineer</h3>
<div class="time"><i class="fa fa-calendar"> </i>2010 - 2014</div>
</div><!--//upper-row-->
<div class="company">Philips - High Tech Campus - Eindhoven</div>
</div><!--//meta-->
<div class="details">
<p>
Philips gebruikt de webapplicatie WDCI (Workforce Data Collection & Integration) voor het beheren van allocaties op interne payroll werknemers. Deze applicatie beschikte over een groot aantal interfaces (import- en export) voor andere systemen. Deze interfaces liepen via verschillende bronnen zoals XML en CSV door middel van SSIS.
</p>
<p>
Voor dit project had Stef de rol van lead developer en was in deze rol ook verantwoordelijk voor het aansturen van een team ontwikkelaars in India. Als lead developer was hij daarnaast verantwoordelijk voor het maken van de ontwerpen, de implementatie, unit-testen en installatie van de gehele applicatie.
</p>
</div><!--//details-->
</div><!--//item-->
<div class="item">
<div class="meta">
<div class="upper-row">
<h3 class="job-title">Software Engineer</h3>
<div class="time"><i class="fa fa-calendar"> </i>1999 - 2010</div>
</div><!--//upper-row-->
<div class="company">Diverse interne klanten van CGI</div>
</div><!--//meta-->
<div class="details">
<p>
In deze periode heeft Stef als software ontwikkelaar gewerkt bij verschillende klanten (Open Universiteit / TENCompetence, Libridis Scholtens, DAF, Boston Scientific, ENCI, TNT. Hij heeft ervaring opgedaan als ontwikkelaar met een grote diversiteit van Technologieën. Bij deze klanten bestonden zijn werkzaamheden uit het ontwerpen van de applicaties, het bouwen en testen van de software, in productie brengen van de software, ondersteuning geven aan gebruikers, coaching van nieuwe medewerkers. Een kleine opsomming van deze projecten staat hieronder:
</p>
<ul>
<li>Realisatie patiënten beheersysteem, hiervoor werd gebruik gemaakt van SharePoint webparts en Silverlight.
</li>
<li>Ontwerp en realisatie van een systeem waarin leerplannen en competenties kunnen worden vastgelegd en beheerd.
</li>
<li>Ontwerpen, realisatie en testen van de applicatie BoekenDNA die de klant de mogelijkheid gaf om op een betere manier de in- en verkoop van boeken uit te voeren, en informatie gaf over deze processen aan het management.
</li>
<li>Realisatie van een Calculator welke klanten van DAF de mogelijkheid gaf om onderhoudskosten van vrachtwagens te berekenen via een webapplicatie.
</li>
<li>Ontwikkeling van diverse services voor diverse telecomproviders (RingBackTones, SS7oIP common component, MMSC Multimedia Store en Email).
</li>
</ul>
</div><!--//details-->
</div><!--//item-->
</section><!--//section-->
</div><!--//main-body-->
</div>
<!-- Javascript Libraries -->
<script type="text/javascript" src="assets/plugins/jquery-1.11.3.min.js"></script>
<script type="text/javascript" src="assets/plugins/bootstrap/js/bootstrap.min.js"></script>
<!-- Custom Javascript -->
<script type="text/javascript" src="assets/js/main.js"></script>
</body>
</html>