Portfolio

 

Opdrachten

2016

LeanForms b.v. - Breda
Juli 2017 – Heden
Opdracht: Grafiek designer ontwikkelen

 

https://www.leanforms.com/

 

LeanForms b.v. houdt zich o.a. bezig met procesverbetering. Met de ASP.NET applicatie ‘LeanForms’ is het mogelijk op zeer dynamische wijze formuleren en rapporten te definiëren ten behoeve van het te monitoren bedrijfsproces. Denk hierbij aan het DPCA (PCDA?) model (Plan, Check Do Act). Mij is gevraagd hiervoor:

 

  • een grafiek designer te ontwikkelen ten behoeve van de rapportages;
  • toegang van functionaliteit op basis van ‘Active Directory’ te realiseren.
  • genereren en opvragen van diverse rapportages;

Talen & Technieken:

CB.NET, MS SQL .NET4.5,Botstrap Twitter, JavaScript, jQuery, Kendo UI, CSS3, HTML 5

 

Tools:

Visual Studio 2015, MySQL Workbench, Àdobe Flash Builder, Windows 10


2015

Robot Nederland b.v. - Riel
Juni 2015 – Heden
Opdracht: Applicaties uitbreiden en verbeteren

 

https://www.jenoptik.com/products/traffic-safety-systems/

 

Robot Nederland is een onderdeel van de divisie ‘Traffic Solutions’ van Jenoptik Duitsland. Deze divisie is een leverancier van hoogwaardige verkeershandhavingssystemen voor mobiele en vaste snelheidshandhaving, en roodlicht controle systemen. Robot Nederland heeft als missie het ontwikkelen, produceren en verkopen van verkeersoplossingen voor een effectieve verkeershandhaving. Deze producten helpen om verkeersongevallen consequent te verminderen. Dit bedrijf houdt zich onder andere bezig met verkeersfotografie. Denk hierbij aan beelden en logfiles van camera’s die worden verzameld en verwerkt tot rapportages. Daarvoor zijn er een aantal front-end en backend applicaties ontwikkeld in C#.NET. Mijn taken zijn onder andere:

 

  • verzamelen van beelden en logfiles;
  • verwerken van beelden en logfiles ten behoeve van rapportages;
  • genereren en opvragen van diverse rapportages;
  • inzichtelijk maken van informatie voor de afdeling Service & Onderhoud.

Hiernaast heb ik nog de rapportage service en het beheerapplicatie verder uitontwikkeld ten behoeve voor automatische nummerplaatherkenning (ANPR). Ook ben ik verantwoordelijk voor het onderhouden en uitbreiden van de software voor mobiele verkeershandhaving.

 

Talen & Technieken:

C#.NET, MySQL, Entity Framework, .NET 4.5, WCF, Windows Forms, Windows Services, JavaScript, CSS3, HTML 5, PHP. Adobe Air

 

Tools:

Visual Studio 2015, MySQL Workbench, Àdobe Flash Builder, Windows 10


2015

XA Groep b.v. - Maarssen
November 2015 - augustus 2016
Opdracht: website Spaanse huizenmarkt

 

XA Group heeft als missie: ‘Het verlenen, aanbieden van diensten en services alsmede het geven van advies aan de vastgoedsector en franchise, alsmede het ontwikkelen, aanbieden en het in licentie geven van software en concepten, alsmede marketing hiervan’. Vanuit dit bedrijf is mij gevraagd om:

 

  • een website verder uit te ontwikkelen t.b.v. de Spaanse huizenmarkt;
  • xml feed te ontwikkelen ten behoeve van boven genoemde website volgens de standaard zoals in Spanje veel gebruikt.

Deze website is opgebouwd in C# /ASP.NET. Ook is hier gebruik gemaakt van bootstrap twitter templates.

 

Talen & Technieken:

C#.NET, MS SQL, .NET 4.5, Entity Framework, Windows Services, Bootstrap Twitter, JavaScript, CSS3, HTML 5, XML

 

Tools:

Visual Studio 2012


2014

Van Aaken ICT Consultancy - Rosmalen
April 2014 – juli 2014
Opdracht: Web applicatie uitbreiden

 

https://www.vaa.com/

 

De uit tebreiden webapplicatie regelt het handelsverkeer tussen telers en afnememers. Telers kunnen o.a. leverprognoses invoeren. Deze applicatie regelt ook het maken van laadlijsten en het factureren. Veel telers en hun afnemers maken gebruik van deze applicatie die met ’Telerscoöperatie Best of Four’ is ontwikkeld.

 

Werkzaamheden

  • pagina ’Aanbod uit assoritiment’ implementeren;
  • pagina ’Aanbod prijzen’ implementeren;
  • pagina ’Aanbod toevoegen aan Marktplaats’ implementeren;
  • pagina ’Prijzen laadlijsten’ implementeren;
  • pagina ’invoer marktverdeling’ implementeren;
  • pagina ’Versnelde aanmaak leverlijsten’ implementeren;
  • WCF koppeling ontwikkelen die het handelsaanbod van de handelsplaats doorzet naar de marktplaats.

Talen & Technieken

  • ASP.NET;
  • SQL Server 2012;
  • Hybernate mapping;
  • Telerik Webcontrols;
  • .NET4.0;
  • WCF;
  • Entity Frame Work 6;
  • Javascript;
  • CSS3;
  • HTML 5.

Tools

  • Visual Studio 2012;
  • Microsoft SQL Management studio 2012;
  • Windows 7.


2012

Altijd Bloemen Aalten
Maart 2012 – mei 2012
Opdracht: Website ontwikkelen

 

Taal: PHP

Database: MySQL


Features:

  • Content Management system (CK-Editor);
  • Gastenboek;
  • Reactie formulier;
  • Diverse rubrieken.


 

 

Eigen projecten

2009

Radio Horizon Weekendkick
Januari 2009 – december 2014
Website + publish tools ontwikkelen

 

http://www.rtvhorizon.reinroosendaal.nl/

 

Taal: C#
Framework: .NET 4.5 (MVC 4)
Features:

  • Gastenboek;
  • PLaylist viewer;
  • Webcam viewer;
  • Diverse rubrieken.

 

Hulp applicaties

Radio Publish Application
Taal: C#
Framework: .NET 4.5
Features:

  • Genereert playlisten voor de website;
  • Audio processing voor de website;
  • Converteert wav naar MP3;
  • Zet gemaakte radio programma’s op de website;
  • Stuurt deze door naar het radiostation;
  • Archiveert belangrijke bestanden.

 

Winamp fader start

Taal: C#
Framework: .NET 4.5
Features:

  • Creëert meerdere instanties van de Winamp player;
  • Maakt een Winamp player instantie geschikt voor faderstart;
  • Stuurt de audio naar een eigen output;
  • Timer voor optimale start ‘live streaming’

 

 

Ervaring in dienstverband

2010

QI Press Controls Oosterhout

December 2010 – december 2013
Functie: Software Engineer .NET

 

hhttps://www.qipc.com/

 

QI Press Controls b.v. (QIPC) is een wereldwijde organisatie met 7 kantoren dat zich heeft gespecialiseerd in drukpers besturingen. QIPC gebruikt daarbij apparatuur, waaronder meetcamera’s. Deze meetcamera’s ontwikkelt QIPC zelf, evenals de applicatie waarmee zij de resultaten van het drukwerk kan analyseren.


Werkzaamheden
Applicaties ontwikkelen in c# .NET ter behoeve van:

  • kwaliteit bepaling drukwerk en drukploeg performance;
  • applicatie configuratie tooling;
  • overzicht van klant configuraties;
  • meetcamera assemblage.

Kwaliteit bepaling drukwerk- en drukploeg performance
Voor het in beeld brengen van de kwaliteit van het gemaakte drukwerk op een pers is een .NET web applicatie ontwikkeld met veel klant specifieke maatwerk betreffende de pers configuratie(s). Aan dit kwaliteit meetsysteem Intelligent Quality Management (IQM) heb ik diverse verbeteringen en nieuwe functionaliteiten toegevoegd.


Applicatie configuratie tooling
Een van de taken is het ontwikkelen van een applicatie die de configuratie voor het kwaliteit meetsysteem maakt in de vorm van een SQL script. Dit gebeurt op basis van XML configuratie files die in bestaande systeemdelen worden gebruikt. Omdat er veel varianten bestaan in persconfiguraties is het achterliggende proces complex te noemen.


Website ‘Overzicht klant configuraties’
Ik heb een website ontwikkeld in MVC3 .NET 4.0 waarin populatie vraagstukken kunnen worden opgelost voor klanten opties en uitgegeven software versies.


Meetcamera assemblage
Voor het testen van camera’s is een eigen applicatie ontwikkeld. Deze is geheel aangepast aan de laatste ontwikkelingen. Deze .NET 2.0 applicatie is omgezet naar .NET 4 applicatie. Hiermee kunnen de nieuwste cameratypen geassembleerd, getest en geanalyseerd worden. Middels een WCF koppeling over het internet is het mogelijk de applicatie te laten communiceren met de centrale database server bij QI Press Controls in Oosterhout.

 

 

2009

Philips Healthcare Best
januari 2009 – november 2009
Functie: Afstudeer opdracht

Werkzaamheden

Mijn afstudeeropdracht heb ik uitgevoerd binnen Philips Healthcare, bij de afdeling MR Customer services onder leiding van de heer A. Zephat. Ik heb daar 2 functionaliteiten toegevoegd aan FieldDataView. Dit is .NET 2.0 ASP.NET webapplicatie met een MS SQL 2005 database die is ontwikkeld in Visual Web developer 2008, in de C# programmeertaal.

 

Early Alert

Via deze webapplicatie kunnen statistieken worden gedaan op zaken die site, call, job en part gerelateerd zijn. De eerste functionaliteit heet ‘Early Alert’ en geeft informatie die iets zegt over de klanttevredenheids beleving op basis van calls, parts en labour hours.


Configuration Survey
De tweede functionaliteit heet ‘Configuration Survey’ en is een raadpleegsysteem waarmee, op basis van SAP id, system reference number en ingebouwde opties, systemen kunnen worden geselecteerd. De database voor deze functionaliteit wordt gevuld op basis van ‘as maintained’ xml files die kunnen worden gedownload van een MR systeem.