Professional informatie
Als ontwikkelaar/tester ben ik op project basis verantwoordelijk geweest voor de softwareontwikkeling van middelgrote maatwerkproducten voor klanten. Ik voer hierbij taken uit van software ontwikkeling, testen en kwaliteitscontroles.
Werkervaring
ICT Automatisering |
10-2012 t/m heden |
PostNL, Q8, BMA, ICT Intern, ECT
Software Designer
Als ontwikkelaar/tester ben ik op project basis verantwoordelijk geweest voor de softwareontwikkeling van middelgrote maatwerkproducten voor klanten. Ik voer hierbij taken uit van software ontwikkeling, testen en kwaliteitscontroles. Ervaring:
- Ik heb gewerkt met TFS, C#, Excel, Word voor het maken en testen van testcases. Ik ben verantwoordelijk geweest voor testen van verschillende functionele delen van applicaties. Hierbij wordt TFS Excel en Word gebruikt voor de registratie van de testen en bevindingen.
- Ik heb gewerkt met noSQL, jSON, Ruby on rail, HTML, CSS, RhoMobile voor het maken van een prototype voor mobile applicatie voor een ziekenhuis. Hierbij is de bedoeling een applicatie te maken dat zowel op een desktop als op een tablet zal draaien. Hierbij gebruik gemaakt van: noSQL. Ik ben verantwoordelijk geweest voor de layout en verschillende delen van de applicatie.
- Ik heb gewerkt met MS SQLServer 2008 R2, ASP.NET, C#, jQuery om een webapplicatie te bouwen voor de registratie van acties die genomen moeten worden wanneer meetwaarden buiten de gestelde grenzen komt. De afdeling Inspectie is verantwoordelijk voor het veilig opereren van de raffinaderij. Om dit te bereiken zijn er periodieke controles van de installaties nodig. De periode tussen twee controles is afhankelijk van het gebruik van de installaties. Hierover worden afspraken gemaakt tussen het bedrijf, de overheid en de verzekeringsmaatschappij. Als aangetoond kan dat een installatie netjes binnen de grenzen heeft gedraaid dan mag de periode tussen de controles groter zijn.\
- Ik heb gewerkt met MS SQLServer 2008 R2, TFS, ASP.NET, MVC3, Razor, C#, jQuery, Entity Framework, Windows Azure en Agile/Scrum voor de ontwikkeling van een Cloud applicatie. Dit project was een oplossing op basis van Cloud Computing. De architectuur, de configuratie, de installatie en het beheer van deze ‘cloud based’ applicatie wijkt af van traditionele client server applicaties. Ik heb diverse onderdelen van de applicatie geïmplementeerd, in sprints van telkens twee weken (Agile/Scrum). Hierbij heb ik gebruik gemaakt van Asp.Net, MVC3, C# en Razor. Ik heb een interactie gemaakt met de database mbv het Entity Framework en LINQ queries. Ik heb de structuur van MVC gevolgd waarin de logica gesplitst werd in model, view en controller. Ik heb technieken gebruikt als: Dependency Injection (NINJECT) om te zorgen voor ontkoppeling van de uitvoering van bepaalde taken en Automapper voor de mapping van database klassen en de view models. Tenslotte heb ik gebruik gemaakt van TFS als versie beheer tool
ICT Automatisering |
07-2012 t/m 10-2012 |
Philip Morris Holland BV
Technisch applicatiebeheer
Als Technisch applicatiebeheer ben ik op project basis verantwoordelijk geweest voor de ontwikkeling van middelgrote maatwerkproducten voor klanten. Ik voer hierbij taken uit van software ontwikkeling, documentatie, testen. Ervaring:
- Ik heb gewerkt met MS SQLServer 2005, VB, WCF, Entity Framework, Windows Form aan een winforms RFID applicaties die het productieproces ondersteunen. Dit is een webservice die bedieningsgegevens inleest via een OPC component die verbonden is via een gateway naar de OPC Server. De huidige RFID voorziet enkel in beperkte functionaliteit en moet uitgebreid te worden met extra functionaliteit. Ik ben verantwoordelijk voor de implementatie van de nieuwe functionaliteit. Voor klantspecifieke details kan ik on-site terecht bij een collega, zodat ik gebruik kan maken van zijn domeinkennis. Als eerste heb ik getoetst of de bestaande applicatie nog altijd volgens specificatie werkt. Er is gebleken dat dit niet het geval is. Voordat ik kon beginnen aan de implementatie van de nieuwe functie heb ik problemen in de bestaande applicatie opgelost. Daarna heb ik de nieuwe functionaliteit geïmplementeerd. Via een WCF service in VB geschreven worden OPC data ingelezen en verwerkt.
Daarnaast heb ik een document gemaakt dat beschrijft wat er nodig is om het beheer uit te voeren. Specifiek heb ik de stappen beschreven die moeten worden uitgevoerd in Microsoft SQL Server Management Studio. Daarnaast heb ik ook SQL script gemaakt dat kan worden gebruikt voor het invoeren of wijzigen van een bepaald item in de database
ICT Automatisering |
09-2011 t/m 06-2012 |
Eneco, Khrone, ICT Intern, ECT
Software Designer
Als Software ontwikkelaar ben ik op project basis verantwoordelijk geweest voor de ontwikkeling van middelgrote maatwerkproducten voor klanten. Ik voer hierbij taken uit van software ontwikkeling, testen. Ervaring:
- Ik heb gewerkt met MS SQLServer 2005, C#, Entity Framework, Windows Form aan een applicatie die databasetabellen migreerd. De applicatie maakt het mogelijk om omvangrijke databasetabellen samen te voegen. Hierbij worden de tabellen gelezen en gecontroleerd, ontdaan van dubbelen en gegevens samengevoegd. Ik ben verantwoordelijk geweest voor het ontwikkelen, testen en implementeren van deze applicatie.
- Ik heb gewerkt met MS SQLServer 2008 R2, C#, Entity Framework, Windows Form, Agile/Scrum voor de ontwikkeling van een laskwalificaties systeem in .NET. Dit systeem moet staan voor een breed pakket aan hoogwaardige meetinstrumentatie oa Flow meters. Bij de levering van zo’n Flow meter wordt een lasdocumentatie meegeleverd die gegenereerd wordt door een verouderde Access applicatie die aan vernieuwing toe is. Er moet een nieuwe systeem komen, het nieuwe systeem moet verschillende las templates kunnen genereren. Mijn taak was het maken van een Technische Ontwerp en de realisatie van het nieuwe systeem in .NET.
- Ik heb gewerkt met MS SQLServer 2008 R2, classic ASP, Biztalk, Sharepoint, Hyper-V en VMWare ESXi. Voor het opzetten van een OTAP-omgeving tbv de migratie van een classieke omgeving naar het nieuwe .NET omgeving. Ik ben verantwoordelijk geweest voor de installatie en configuratie van de verschillende systemen:
- Windows Server 2003 R2 32bit tbv klassieke omgeving, Windows Server 2008 R2 64bit tbv Sharepoint en Biztalk, Sharepoint 2007, Biztalk 2009, SQLserver 2000 en 2008 databases
Ik heb gewerkt met MS SQLServer 2000, classic ASP, VMS, RDB, orderverwerking systeem te bouwen.De orders worden ingevoerd via een webapplicatie en na een submit wordt er connectie gelegd met een vms backend systeem die de gegevens registreerd in een OracleRBD database. Ik ben hier als developer verantwoordelijk geweest voor de bouw en implemtatie van de verschillende delen van de webapplicatie
ICT Automatisering/ECT |
01-2001 t/m 09-2011 |
ECT
Technisch applicatiebeheer
ECT is de grootste container terminal operator in Europa. De terminals van ECT zijn het gehele jaar open, 7 dagen per week en 24 uur per dag.
Klanten van ECT kunnen de status van hun containers bekijken op het webportaal van ECT (ect.nl). De diverse diensten worden klanten als één aanbod gepresenteerd, indien gewenst met capaciteitsgaranties, vrije opslag, documentloos transport en statusinformatie.
ECT heeft het applicatiebeheer van een aantal logistieke systemen, onder andere van de ect.nl website, uitbesteed aan ICT. ICT verzorgt dit in het zogenaamde Service Team ECT (STE). Het STE-team bestaat uit 6 personen. Incidenteel wordt extra capaciteit bijgeschakeld als dit voor specifieke werkzaamheden (zoals een project) noodzakelijk is.
Begin 2010 is ICT gestart met de migratie van een aantal diensten naar een nieuwe architectuur en een nieuwe technologie. Deze bestaat uit een service georiënteerde architectuur (SOA) met als hart een Enterprise Service Bus (ESB) van Microsoft (Biztalk). De ESB middleware maakt een groot aantal koppelingen met interne en externe systemen om zo op een eventgedreven manier de e-service business processen te implementeren. De website front-end migreert van klassieke ASP pagina’s naar een opzet waarbij een Content Management Systeem (CMS – SharePoint) diensten van de bus ontsluit middels webparts.
Ik ben één van de 6 teamleden van het STE-team en verantwoordelijk voor het (technisch) applicatiebeheer van een aantal e-services (in consignatiedienst). Ik maak gebruik van de ASL processen Incident & Change Management. Ik bied ondersteuning bij de dagelijkse werkzaamheden, zoals storingen aannemen, oplossingen aandragen, het oplossen van technische problemen. Daarnaast draai ik mee in projecten voor het implementeren van wijzigingen. Ik heb o.a. COM+ componenten gemaakt in Visual Basic, web applicaties in ASP, javascript en HTML onderhouden. Ik heb Microsoft SQL Server als database server ingericht.
Opleiding
1998 – 2002 HBO – AMBI (Automatisering en Mechanisering van de Bestuurlijke Informatievoorziening)
1997 – 1999 MTS – Computertechniek
1988 – 1992 MTS – WTB (Werktuigbouwkunde)
Microsoft trainingen
2013 – SharePoint 2010 Development update training 2013 – .NET Framework 4 Windows Communication Foundation 70-513 + Certificate 2012 – .NET Framework 4 Accessing Data 70-515 + Certificate 2012 – .NET Framework 4 Web Application 70-516 + Certificate 2010 – Intermediate skills to Programming Microsoft .NET Framework Applications 2010 – .NET Application Development Foundation 70-536 2010 – Biztalk Beheer 2010 – Sharepoint 2007 Beheer 2010 – C# Introduction
Cursussen
2013 – TestTechnieken 2013 – Windows Embedded 2013 – Foundation for Agile Scrum 2012 – jQuery 2001 – Component Development Using ATL 3.0 2009 – Praktisch- en Doelgericht schrijven 2009 – ASL Foundation 2009 – 3D Training 2000 – ACMS Applicatie ontwikkeling 1996 – Supporting Microsoft Windows NT 4.0 Core Technologies 1996 – Windows NT Systeembeheer 1996 – SQL server Administration 1998 – Programmeren in C/C++ 1993 – Gestructureerd programmeren in C 1992 – Novell NetWare 2.2/3.x System Manager Course
Taal
Nederlands, Engels
Programmeertalen
ASP, C, CSS, C#, C++, HTML, javascript, jQuery, STDL
Skills
1st Page, ACMS, Borland C++ Builder, BoundsChecker, MFC, Microsoft Embedded Visual C++, Microsoft Excel, Microsoft Internet Information Server IIS, Microsoft Visual Source Safe, Microsoft Visual Studio, Microsoft Word, Microstation, PCAnywhere, Q-Basic, TopStyle, Windows commander – Databases Clipper, dBase, Microsoft Access, Microsoft SQL Server – OS & Platform ASP.NET, VMS, VMware, .NET