Curriculum Vitae 2015v1

advertisement
Curriculum Vitae
Persoonlijke gegevens:
Naam:
Ryheul Kristof
Nationaliteit:
Belg
Geboortedatum:
17/10/1985 te Brugge
Burgerlijke stand:
Ongehuwd
Contact gegevens:
Kortrijksestraat 386 0201,
8020 Waardamme
Tel.: (+32)50/82.03.07
Gsm: (+32)479/24.25.86
E-mail: [email protected]
Rijbewijs:
Ja
Werk ervaringen & interesses:
Werk interesses:
Posities waar ik geïnteresseerd in ben zijn rollen zoals Software architect –
team lead in combinatie met praktische en technische software ontwikkeling
gebaseerd op agile methodologieën. Waar ik mijn ervaring in embedded,
bedrijfsanalyse en software ontwikkeling kan delen. Mijn persoonlijke
interesses gaan naar automotive, healthcare, sport en gerelateerde bedrijven.
Werkervaring:
2011 Qspin – Dana Spicer Off-Highway
Embedded Software Consultant (4 jaar 3 maanden & actief)
Specifieke rol:
(Software Architect C and C# .NET)

Ontwerp, ontwikkeling, test & validatie van embedded systemen

Software development live-cycle support (Agile, Scrum, V-model)

Project management, release procedures, continuous integration,
deployment en testen, issue management

Aanmaken van user stories, use cases en acceptatie test criteria

Opstellen van documenten voor "changes", "guidelines" en "best
practices" gebaseerd op agile principes

Inschatten van werk, kwaliteitscontrole and code review

Van op afstand samenwerken met Indië

Unit, integratie en acceptatie testen, test procedures en test plan

Opzetten van build/test server & embedded unit testing framework

Beschrijven van requirements & design beslissingen maken
Technologieën: MISCRA C, C, python, C#, .NET framework, TDD, NUnit, CppUTest,
visual studio, installshield, resharper, subversion, bugzilla, jenkins, sonar, sharepoint, CAN,
J1939, CANalyzer, scrum, agile, project planning, uVision, Eclipse, Trace T32 debugging,
enterprise architect modeling (UML/SysML)
2009 – 2011 Melexis
IT Business Analyst (1 jaar 11 maanden)
Specifieke rol:
(Software Development java)

Software ontwikkeling voor allerhande bedrijfsgerichte toepassingen
(BI server, project opvolging & productie gerelateerde ondersteuning)

Actief in een agile development team

Project management, release procedures, automatische integratie,
deployment en testing, issue management

Aanmaken van user stories, use cases, acceptatie test criteria,
inschatten van werk, kwaliteitscontrole, code review

Unit, integratie en acceptatie testing, test procedures en test plan

Duidelijke en kwalitatieve documentatie voor installatie, onderhoud
en gebruikershandleiding (o.a. test, uat en productie)
Technologieën: java 1.5 – 1.6, j2ee, maven, ant, hibernate, spring, spring security, wicket,
hudson, fitnesse, selenium, junit, jira, linux, jboss, tomcat, scrum, kanban, git, mindmap, birt,
spagobi, cas sso with ldap, hypersonic, postgresql, oracle
2007 – 2009 Dana Spicer Off-Highway
Embedded Software Application Engineer (2 jaar)
Specifieke rol:
(Software Development C)

Overzetten van bestaande software op oude platformen naar een
nieuw generiek platform. Deze vervangt alle oude platformen met al
hun functionaliteiten en verbeteren indien van toepassing.

Reverse engineering, analyse, studie van implementatie,
implementatie, testen en valideren.

Rapportering, procedures, controlepunten en reviews.

Gezamenlijk test- en validatie plannen opstellen.

Duidelijke en kwalitatieve documentatie zowel voor interne en
externe gebruikers.

Ondersteuning verlenen aan andere gerelateerde ontwikkelingen
(dashboard, machine emulator).
2003 – 2008
2006 – 2008
Jobstudent Transwest Oostkamp (5 jaar)
(Truckwash / handy-men)
Jobstudent Jerovan Computers Oostkamp (1,5 jaar)
(Troubleshooting in de winkel en bij klanten)
Opleidingen:
2004 - 2007
Diploma professionele Bachelor Elektronica-ICT
(informatie & communicatie technologie) keuzerichting ICT
Behaald met onderscheiding te KHBO – Oostende Dep. IW&T.
1997 – 2004
Diploma secondair: Elektrotechnieken (ET)
Behaald met onderscheiding te VTI-Brugge
Meer informatie over extra opleidingen, stage en eindwerken kan u in bijlage terug vinden.
Persoonlijke kenmerken:
Technische vaardigheden:.
Kennis excel, word, outlook, powerpoint, access.
Grondige kennis internet gebruik en methodologieën.
Ervaring met meerdere besturingssystemen.
Programming languages
Java & J2EE
Scala
Pyhton
C#
C/C++
VB/VBA
Web development
(html, css, xml, php, asp)
Scripting languages
(perl, python, ruby, javascript)
Database development (oracle,
postgresql, mySQL, …)
1
2
3
4
X
X
X
X
X
X
X
X
X
5
Extra programma
kennis:
(professionele tools)
- Keil microVision (embedded development environment)
- Enterprise Architect (UML / requirements management)
- Mindmap (xmind)
- Microsoft Visual Studio
- Microsoft Visual SourceSafe, cvs, subversion en git
(distributed version control system)
- Netbeans IDE & eclipse (java, C/C++ development)
- Intellij IDEA
Extra technische
kennis:
(bedrijfsgerelateerde)
- SAE J1939 (CAN 2.0b standaard)
- Vector CANalyzer diagnostic tool
- Vector CANape diagnostic tool
- Trace T32 debugger
- Phillips XC16x product family
- Freescale MPC56xx product family
Persoonlijke extra’s:
Hobby’s (Sport):
Zwemmen, actief zwemcoach (ZVO en TZT)
Bestuurslid ZVO (zwemclub oostkamp)
Docent zwemmen (BLOSO – Vlaamse Trainers School)
Certificaten:
BLOSO Zwem initiator, instructeur B en trainer B
Sportverzorger (2012 - 2013)
Prince2 & ScrumMaster
Websites:
www.sofides.eu
www.swimcare.be
Sofides:
Bedrijf in bijberoep opgericht in Juli 2010 dit voornamelijk uit hobby
en interesses in projecten voor mijzelf en vzw's.
Het aanbieden van software oplossingen gebaseerd op de noden van
de klant. Ontwikkeling van speciale software tot het aanbieden van IT
oplossingen voor kleine bedrijven en startende zelfstandigen.
Integratie van desktop, web en mobiele applicaties.
SwimCare:
Als gecertificeerd zwemtrainer wil ik graag zwemmers verder helpen
om hun techniek en uithouding te verbeteren. Hiervoor ben ik gestart
met een platform voor zowel trainers als zwemmers om hun meer
informatie te geven over het zwemmen en de sport in het algemeen.
Ik stel voornamelijk persoonlijke trainingsschema's op en geef ook
geregeld privé lessen, bijscholingen en andere projecten.
(bijvoorbeeld: Start To Crawl)
Evenementen:
Devoxx 2009, Devoxx 2010
Extra gevolgde opleidingen, stage en eindwerken:
TETRA-projecten en dergelijke:
- SecureApps: Ontwikkeling van context aware security + cryptografie
- CrossMos: Ontwikkeling van apps op basis van platform onafhankelijke tools
Opleidingen via avondschool, open universiteit of seminaries:
- Hardware + installatie module1 / Hardware trouble-shooting module3
- Flash MX vectorieel tekenen
- CCNA netwerk opleiding (modules 1, 2, 3 en 4)
- MCTS Microsoft .NET Framework – Application Development Foundation
- Relationele databases (open universiteit)
- Gestructureerd software testen (seminarie – KHBO)
- Risk based software testing (seminarie – KHBO)
- Zoekmachine optimalisatie & adverteren
- Online marketing en e-mail management
- Productiever worden (seminar – unizo, devoxx)
- ScrumMaster & Prince2 (2012)
- Python (2013)
Stage & eindwerken:
- Stage Dana Spicer Off-Highway (.NET software developer)
Gedurende 6 maand software ontworpen voor een nieuw project om data management, weergave
en analyse te gaan doen van real-time data (CAN-bus - externe hardware). Verwerken van
gegevens voor weergave, analyse en testen.
- Eindwerk DANA CAN EDI Diagnostic Tool
Zoals de naam het aangeeft een diagnose tool om data die over een CAN-bus gestuurd wordt weer
te geven voor het testen, analyseren en bugfixen van embedded software geschreven voor
hardware microcontroller (voertuigcontroller).
(extern project – DANA Spicer Off-Highway)
- Eindwerk secondair (Elektrotechnieker)
Uittekenen van een industriële installatie zowel de gebouwen, elektriciteit, kasten en PLC-sturing.
(Intern project – VTI-Brugge)
Download