SKILLS (Experience in years)



Vergelijkbare documenten
Geboortedatum: 24 november 1985 Burgerlijke staat: Ongehuwd Nationaliteit: Nederlandse Rijbewijs:

Olaf Senior Software Developer Regio: Utrecht Geboortejaar: 1959

#C#.NET #ASP.NET #JavaScript #SCRUM #WCF. Haarlem Amsterdam Hoofddorp

Curriculum Vitae. personalia. voornaam achternaam geboortedatum adres mobiel rijbewijs werkervaring

PERSOONLIJKE GEGEVENS

: Entity Framework 5 (code first), Windows Workflow Foundation, MVC, NUnit, Automapper. : Visual studio 2010, Management studio 2008, TFS

Michel Bols Curriculum Vitae

Curriculum Vitae. Ing. R. van de Roer (Rogier) Geboortedatum: 10 oktober Informatica / Informatiekunde, Den Haag

PERSOONLIJKE GEGEVENS

PERSOONLIJKE GEGEVENS

Opleidingen Technische Informatica, Technische Universiteit Delft - Database Systemen

Responsive web applicaties op Oracle

In deze handson opleiding leren C# Developers Responsive mobile Web Applications ontwikkelen om deze vervolgens " On of Off premise" te hosten.

ECTS fiche. Module info. Evaluatie. Gespreide evaluatie OPLEIDING. Handelswetenschappen en bedrijfskunde HBO Informatica

CURRICULUM VITAE. Persoonsgegevens Fijsjan Heijkoop Geboortedatum 22 februari 1979

Senior BizTalk ontwikkelaar / software ontwikkelaar Telefoon contact@unifize.nl

Peter is te kenmerken als resultaatgericht, sociaal, gestructureerd en leergierig.

CURRICULUM VITAE Maurice van den Hout September 2014

Transcriptie:

Rob Ze zijn schaars, communicatieve, betrokken enthousiastelingen met een IT-hart en oog voor het verbeteren van processen maar Rob is er in ieder geval een van! Rob is bedreven in het realiseren (in teamverband) van toekomstgerichte.net oplossingen en doet dit het liefste met Scrum/Agile, waar hij inmiddels ruim 10 jaar ervaring in heeft. Indien nodig is hij in staat om als scrummaster het team te leiden of als senior developer er een prominente rol in te spelen. Rob hecht hierbij veel waarde aan Agile principes als Stop starting, start finishing Naam: Rob van Rijn Regio: Eindhoven Geboortedatum: 26 juni 1982 Nationaliteit: Nederlands Rijbewijs: Rijbewijs B Email: info@vanrijn-ict.nl Telefoon: 06-47.05.49.57 SKILLS (Experience in years) C#.NET 10 SCRUM / AGILE / XP 8 ASP.NET Webforms 8 ASP.NET MVC 2 & 4 2 SQL 8 Visual Studio / SQL Server / Resharper 10 HTML, CSS, XML 10 Javascript 7 Entity Framework 3 WCF / ASMX 7 Continuous Deployment 3 UML, OO, Database modelling 103 Interoperability (USB, GPS, serial port) 4 jquery, Angular, Knockout, Bootstrap, Json 3 LINQ 4 Unit testen (mocking) 10 Rob heeft sinds 2004 uitgebreide kennis en ervaring opgedaan met het ontwikkelen en testen van diverse software (web)applicaties. Hij voert werkzaamheden zelfstandig uit volgens de professionele standaarden van zijn vak en blijf zichzelf ontwikkelen om zijn vak te beheersen. Rob heeft veel ervaring met extreme Programming en probeert zijn team bewuster te maken van code quality middels refactoring, test driven development en pair programming. Op de vraag hoe zouden collega s jou beschrijven? refereert Rob naar een aantal testimonials op zijn linkedin profiel. Hieruit wordt al snel duidelijk dat Rob iemand is die resultaat gericht te werk gaat, betrokken is bij het teamproces en beschikt over enorm goede communicatieve vaardigheden. Hij doorziet makkelijk problemen en legt makkelijk verbanden, waardoor geen uitdaging hem te groot is. Verder is Rob proactief en probeert coachend anderen te prikkelen om samen het gemeenschappelijke doel te behalen. In de afgelopen 10 jaar heeft Rob uitgebreid kennis en ervaring opgedaan met Agile, Scrum, extreme Programmig (Test Driven Development, Continuous Integration), Object Oriented Programming, Design Patterns, UML,.NET (ASP.NET, C#, ADO.NET, ASMX en WCF Webservices, LINQ, Synch Framework, Entity Framework, WPF, XAML), Databases, Unit Testing, Moq, Rhino Mocks, jquery, knockout, bootstrap, angular, JavaScript, HTML, XML, CSS, AJAX, nhibernate, Visual Studio, SQL Server, Resharper, TeamCity, Team Foundation Server en Release Management. Komt deze mix aan vaardigheden en technische kennis van meerwaarde in uw scrumteam? 1

Opleidingen HBO Hogere Informatica Fontys Hogeschool Eindhoven 2001-2005 Certificeringen september 2010 maart 2009 november 2006 juni 2006 PRINCE2 Foundation (EXIN). Certified Scrum Master (Scrum Alliance), 3-daagse praktijktraining door Certified Scrum Trainer Henrik Kniberg. Microsoft Certified Professional, Examen 70-316: Developing and Implementing Windows Applications with Microsoft Visual C#.NET and Visual Studio.NET Microsoft Certified Professional Examen 70-315: Developing and Implementing Web Applications with Microsoft Visual C#.NET and Visual Studio.NET Trainingen maart 2015 mei 2014 december 2013 juli 2013 december 2007 november 2007 januari 2007 aug sept 2005 Coach retreat (Cegeka) Experimenteer met verschillende coachingtechnieken Feedback geven en ontvangen (Raad voor de Rechtspraak). Meesterschap in Scrum (Prowareness), Teamsamenwerking en conflictoplossing. Agile Coaching Playground (Prowareness), De toepasbaarheid van games in de professionele wereld. Persoonlijke vaardigheden, 5-daagse soft skills training bij Schouten & Nelissen. Object Oriented Analysis & Design, 5-daagse training bij CIMSOLUTIONS. Agile experience bij Westgeest Consultancy en Living Software, 3-daagse cursus over Xtreme Programming (XP) en Scrum. Trainingsprogramma bij CIMSOLUTIONS B.V. Compententies Sociaal- en communicatief vaardig Proactief Behulpzaam / coachend Verantwoordelijk Resultaatgericht Leergierig Organiserend talent Betrokken 2

Werkervaring PERIODE: METHODEN EN juli 2015 t/m heden DAF Trucks N.V..NET Developer Scrum, C#,.NET 4,5, WCF, jquery, knockout, bootstrap, json, ASP.NET MVC 4, LINQ to SQL, SQL Server 2012, Resharper, Visual Studio 2013, TFS 2013, HTML, XML, CSS, Azure 2.6 Transport Werkzaamheden zijn het uitbreiden van de Integrated Sales Tool, welke wordt gebruikt door dealers om klanten beter te kunnen adviseren bij het configureren van hun DAF Truck. 3

PERIODE: juli 2012 t/m juni 2015 Raad voor de Rechtspraak (Spir-it) Scrum Master & Lead.NET Developer METHODEN EN Scrum, extreme Progamming, C#,.NET 4,5, WCF, jquery, knockout, bootstrap, angular, json, HTML, XML, CSS, ASP.NET MVC 2, LINQ, MSTest, Moq, nhibernate, Entity Framework, SQL Server 2012, Resharper, Visual Studio 2013, JIRA, TeamCity, Bamboo, TFS 2013 en Release Management 2013 Overheid Het programma KEI (Kwaliteit & Innovatie) bestaat uit projecten ter digitalisering van de rechtspraak. Voorheen werden projecten volgens de waterval methode uitgevoerd, maar het programma KEI wordt volgens Scrum uitgevoerd. Dit is nieuw terrein voor de organisatie. Samen met 6 andere scrum masters hebben we de organisatie geholpen in de transitie naar een Agile project organisatie. Er wordt gebruikt gemaakt van 10 scrum teams om software te ontwikkelen met behulp van.net, Oracle en ADF/SOA technologie. De ontwikkelstraat bestaat uit multi-disciplinaire project en software ontwikkelteams die samen software realiseren. Ieder project hanteert een eigen product backlog. Hieruit halen de software ontwikkelteams werk om in de sprint van 2 weken op te nemen. De teams ontwikkelen componenten, services en formulieren voor de verschillende projecten. De teams werken allemaal in sprints die synchroon met elkaar lopen. Aan het eind van iedere sprint vindt er een integratie van de componenten plaats en worden de gerealiseerde user stories door de teams aan de projecten gedemonstreerd. Activiteiten als Scrum Master: - Begeleiden en coachen van een.net team in het Scrum proces. Het team bestond uit 5-6 ontwikkelaars, een tester en een ontwerper. - Samen met andere scrum masters de organisatie helpen in de transitie naar een agile projectorganisatie. - Ondersteunen van een release team bij de livé gang van software. Activiteiten als Lead Developer: - Mede bepalen technische software architectuur met betrekking tot de.net componenten. - Borgen en uitdragen van de architectuur binnen de 2.NET teams. - Implementeren van nieuwe features en aanpassen van bestaande applicaties. - Interviewen van kandidaat.net software ontwikkelaars voor versterking van de teams. - Advisering van de resource manager n.a.v. de interviews. - De.NET teams bewuster maken van de software kwaliteit middels extreme Programming principes, zoals continuous integration, refactoring, pair programming en simplicity in design. - Eén va de initiatiefnemers voor het verbeteren van de ontwikkelstraat. Ik heb o.a. een concept gepresenteerd voor continuous delivery middels Release Management en TFS 2013. - Betrokken bij een werkgroep voor het standaardiseren en automatiseren van de ontwikkelstraat. - Leiden en deels uitvoeren van de migratie van een fysieke infrastructuur (40+ servers en werkstations, 80+ applicaties) naar een virtuele omgeving. Intensief samengewerkt met afdelingen voor systeem-, netwerk- en databasebeheer. In deze organisatie heb ik mijzelf ontplooid als een echte duizendpoot, waarin ik naast mijn rol als Scrum Master en Lead Developer ook het initiatief nam voor verbetering en professionalisering van de ontwikkelstraat. 4

PERIODE: april 2011 t/m juni 2012 Victis B.V..NET Software Engineer METHODEN EN C#, ASP.NET, LINQ, WPF, interoperability (bluetooth over serial port), GPS, Visual Studio 2010, TFS 2010,.NET 4.0, SQL Server 2008, SQL Server Compact, jquery, HTML en CSS Informatie Technologie Victis is een kleine automatiseerder (5 fte). Voor dit bedrijf heb ik in teamverband de volgende systemen ontwikkeld. WMO Guide (4 maanden) WMO-Guide is een web applicatie voor het ondersteunen van consultants bij het uitvoeren van de Wet Maatschappelijke Ondersteuning. De WMO guide is een enquête systeem gebouwd voor de IPad. Ik heb de web applicatie ontworpen en ontwikkeld met C#, ASP.NET 4.0, LINQ, Visual Studio 2010, SQL Server 2008 en jquery. Informis (5 maanden) Informis is een SAAS web applicatie die zorg draagt voor de volledige digitalisering van vergunningen en controles. Het is een systeem voor bedrijven die te maken hebben met verplichtingen, kwaliteitseisen of bewaarplicht van documenten, op gebied van Milieu, Arbo, Veiligheid, Kwaliteit, etc. Informis zorgt voor opslag en beschikbaarheid van de gegevens voor de klant en zijn leveranciers, observeert en controleert de status van de verplichtingen en signaleert onvolkomenheden. Ik heb aanpassingen doorgevoerd m.b.v. C#, ASP.NET 4.0, LINQ, SQL Server 2008, Visual Studio 2010 en jquery. MobiMate (6 maanden) MobiMate is een WPF applicatie ter ondersteuning van landmeters. Landmeten houdt zich bezig met de onderlinge positie van punten op het aardoppervlak. Dit gebeurt onder meer met een tachymeter en/of GPS. Landmeten is ook inwinnen van en verwerken van data tot Geo-informatie. Met behulp van MobiMate kan de landmeter de tachymeter op afstand bedienen en zijn de metingen direct op de kaart zichtbaar. MobiMate is een WPF applicatie die draait op een tablet pc en integreert met de tachymeter en GPS. De applicaties is ontwikkeld met het.net 4.0 Framework, maar er is bij de start van het project uitvoerig afgewogen om HTML5 en Synch Framework toe te passen ten behoeve van platform onafhankelijkheid en gegevens synchronisatie. Uiteindelijk is er gekozen voor WPF en C# omdat de applicatie werkt met heel gedetailleerde kaartgegevens en complexe geografische berekeningen. Ik heb MobiMate ontworpen en ontwikkeld met WPF, C#,.NET 4.0, LINQ, SQL Server Compact en Visual Studio 2010. 5

PERIODE: augustus 2005 t/m maart 2011 CIMSOLUTIONS B.V..NET Software Engineer METHODEN EN C#, Windows Forms, ASP.NET, WCF en ASMX webservices, remoting, interoperability (via USB en serial port),.net 1.1 3.5, Visual Studio 2003 2010, Subversion, Resharper, SQL Server, Oracle, JavaScript, HTML, CSS, XML, AJAX, Windows XP Embedded, NUnit, nhibernate, Rhino mocks, Scrum, extreme Programming (Test Driven Development, Continuous Integration) ES Overheid, Research & Development, logistiek, semiconductors In opdracht van CIMSOLUTIONS heb ik bij verschillende opdrachtgevers projecten uitgevoerd. Audio Tuning Tool (Dialog semiconductors): Dialog levert DSP (Digital Signal Processing) chips aan klanten voor gebruik in bijvoorbeeld DECT telefoons gebruikt. Het doel van het project was het realiseren van een tool waarmee klanten de DSP chips zelf konden configureren. Een chip bevat 5 equalizers die ieder afzonderlijk ingesteld kunnen worden. Het resultaat van deze instellingen wordt in de tool middels een frequency repsonse grafiek getoond. Daarnaast bevat een DSP chip nog tientallen andere functies die ook geconfigureerd kunnen worden met behulp van de tool, zoals volume, echo cancelling, etc. Als enige ontwikkelaar in het team (4 fte) gebruikte ik mijn Scrum ervaring om snel resultaat voor de klant te realiseren. Ik heb aanpassingen doorgevoerd met behulp van C#,.NET 3.5, Windows Forms en Visual Studio 2010. Migratie ORM (Fruitmasters): 1 maand Korte opdracht waarin ik de migratie van de Wilson naar IBATIS Object Relation Mapper heb uitgevoerd. applicatie was ontwikkeld met behulp van C#,.NET 3.5, Visual Studio 2010 en IBATIS. Gegevensuitwisseling Landelijk Gebied (Provincie Noord-Brabant): 7 maanden De werkzaamheden betroffen de ontwikkeling van een web applicatie en WCF services voor het project Gegevensuitwisseling Landelijk Gebied, ten behoeve van de informatie uitwisseling tussen waterschappen en de provincie. De ontwikkelmethodiek die werd gehanteerd is PRINCE2, maar als enige ontwikkelaar in het team (5 fte) gebruikte ik mijn Scrum ervaring to get the job done. Ik heb de applicatie ontworpen en ontwikkeld m.b.v. van C#, ASP.NET 3.5, WCF en Visual Studio 2010. CareServant (Philips Research): 3,5 jaar CareServant is een interactief infotainment systeem voor ziekenhuizen. Het biedt patiënten diensten zoals tv, radio, video, muziek, internet, VoIP, shopping en de mogelijkheid om een maaltijd te bestellen. Verder wordt het systeem gebruikt om patiënten te voorzien van informatie over het ziekenhuis, zoals bezoekuren en operaties. De CareServant software ondersteunt verschillende hardware platforms, zoals TV, touchscreen en handsets. Hierdoor heb ik ook veel kennis opgedaan met het ontwikkelen van software die kan communiceren met allerlei hardware, zoals geluids- en videokaarten, remote controls en cardreaders (interoperability via USB en serial port). Ik heb CareServant ontwikkeld in een Scrum team (2 maal 8 fte) met behulp van C#, ASP.NET 2.0, Visual Studio 2008, JavaScript, Windows Forms, remoting, interoperability, TCP/IP, UDP, SQL Server 6

2008, ASMX Webservices, AJAX, Windows XP Embedded, NUnit, nhibernate en Rhino mocks. Als ontwikkelmethodiek werd Scrum en extreme Programming gebruikt. Gasunie en TenneT (KEMA Consulting): 5 maanden Bij KEMA Consulting heb ik de rol van Software en Test Engineer vervuld in een team (4 fte) in de Gasunie en TenneT projecten. In de energiemarkt zijn elektronische berichtenstandaarden gedefinieerd (de EDIFACT-standaard). Alle marktpartijen moeten voldoen aan deze standaard en dit wordt bereikt door middel van certificering. Ik heb de software getest en een beheerportaal gemaakt waarmee marktpartijen zich kunnen certificeren. De door mij gebruikte technieken zijn ASP.NET 2.0, C#, Visual Studio 2005 en Oracle. Burgemeester Systeem (Ministerie van Binnenlandse Zaken en Koninkrijksrelaties): Het doel van het project was het migreren van de Uniface applicatie naar een.net omgeving. Het project is bij CIMSOLUTIONS in-huis uitgevoerd volgens de PRINCE2 methode. De ontwikkeling gebeurde met behulp van.net 2.0, C#, Visual Studio 2005 en SQL Server 2005. De BuSy applicatie werd in teamverband (6 fte) ontwikkeld volgens een Service Oriented Architectuur, Windows Forms en ASMX Webservices. Website (CIMSOLUTIONS): In de rol van webdesigner heb ik zelfstandig de bedrijfswebsite ontwikkeld. Het doel van dit project was het realiseren van een nieuwe website voor CIMSOLUTIONS middels HTML, XML, CSS. Management Informatie Systeem (CIMSOLUTIONS): Het doel van dit project was het realiseren van een gecentraliseerd systeem dat verscheidene CIMSOLUTIONS management processen op een effectieve en efficiënte manier ondersteunt. Het project is uitgevoerd volgens het Rational Unified Process (RUP) methode gecombineerd met Tmap. Het systeem is ontwikkeld in teamverband (5 fte) met behulp van C#, ASP.NET 2.0, WCF, Visual Studio 2005 en SQL Server 2005. Warehouse online order picking (CIMSOLUTIONS): 3 maanden In dit in-huis project is een order picking systeem ontwikkeld in teamverband (5 fte) voor online winkelen met.net 1.1 technologie (ASP.NET, C#, SQL Server 2005, ADO.NET, Visual Studio 2003). Het project gebruikte de Rational Unified Process (RUP) methode en tooling. Trainingsprogramma (CIMSOLUTIONS): Ik heb met succes het trainingsprogramma binnen CIMSOLUTIONS afgerond. In dit programma is in teamverband (4 fte) een softwareproject uitgevoerd, waarbij alle fasen van het ontwikkelingstraject zijn doorlopen. 7

PERIODE: januari t/m juni 2005 MultimediaBrains B.V. Software Engineer (afstudeeropdracht) METHODEN EN ASP.NET 1.1, C#, JavaScript, SQL, Visual Studio 2003, HTML en CSS Informatie Technologie Online handleidingensysteem: Tijdens mijn afstudeerproject heb ik een web based handleidingensysteem gemaakt. Tijdens dit project was ik verantwoordelijk voor het ontwerpen, ontwikkelen en testen van een handleidingenapplicatie. Het doel van de applicatie was het invoeren, beheren en raadplegen van handleidingen in PDF formaat. PERIODE: februari t/m juni 2004 Océ Technologies B.V. (afdeling CCFOS) Onderzoeker en adviseur (stage opdracht) METHODEN EN Tmap en TestFrame Printing Test Process Improvement: Gedurende deze stage heb ik het testproces geanalyseerd en onderzocht hoe dit naar een hoger niveau getild kon worden. Ik heb advies uitgebracht en er is een handboek voor softwaretesten gemaakt op basis van Tmap en TestFrame met templates. 8

Kennis en vaardigheden + = redelijk ++ = voldoende +++ = goed ++++ = uitstekend Talen en frameworks Kennis Ervaring in jaren C# ++++ 10 ASP.NET WebForms ++++ 8.NET Framework (1.1 4.5) ++++ 10 SQL +++ 8 ASMX Webservices +++ 6 WCF Webservices +++ 7 LINQ ++++ 4 ADO.NET +++ 5 Entity Framework +++ 3 nhibernate +++ 4 HTML, CSS, XML +++ 10 JavaScript +++ 7 jquery, knockout, AJAX, bootstrap, angular, json +++ 3 Interoperability (USB, GPS, card readers, serial port) +++ 4 TCP/IP, UDP ++ 2 ASP.NET MVC 2 en 4 ++ 2 XAML, WPF ++ 1 Synch Framework 2.1 ++ 1 Methoden Scrum, Extreme Programming ++++ 8 PRINCE2, RUP ++ 2 UML, OO, Database modelling ++++ 10 IDE Visual Studio (2003-2013) ++++ 10 SQL Server (2000-2012) +++ 10 Resharper ++++ 10 MS Embedded Studio + 3 Versiebeheersystemen Team Foundation System 2010-2013 +++ 4 Subversion ++++ 6 SourceSafe, Sourcegear Vault ++ 1 Build en test tools Release Management 2013, TeamCity, Bamboo +++ 1 Installshield +++ 3 Team Foundation Build 2010 + 2013 +++ 3 Nunit, MSTest ++++ 10 Rhino Mocks, Moq +++ 6 Fiddler, Putty ++ 2 SoapUI +++ 8 Overige JIRA, Mantis, Trac, TestLink, TestMatrix, NunitAsp, ++ 1 tot 2 WATIN, WMI-Explorer, Nant PC, NetX, Touchscreen, PHILIPS MediaWorkTable, BoxPc, Windows 3.11 t/m 7, Windows Server 2003-2008 ++ 3 tot 5 9