Periode
09-2022 / heden
verzekeringen
software engineer
Periode
05-2021 / 08-2022
Financieel
programmeur
Periode
04-2015 / 04-2021
verzekeringen, arbodienst
software developer
De Heilbron Groep is een ondernemer die een breed scala aan diensten heeft in de verzekering-branche, namelijk: intermediair (o.a. Heilbron), volmacht (Mandaat) en service provider (UPIVA). Daarnaast hebben ze een eigen arbodienst (De VerzuimEconoom). Ik ben werkzaam als programmeur in de Heilbron Groep ICT. In 6 jaar tijd heb ik het bedrijf zien groeien van een bedrijf met een kleine 35 man in dienst (SUCSEZ, UPIVA en NBGD) naar de huidige Heilbron Groep met ongeveer 1200 man in dienst.
Ik ben werkzaam als programmeur binnen een projectgroep (AGILE, SCRUM). Onze projectgroep houdt zich bezig met meerdere software pakketten, namelijk SV! (Sucsez Verzekerd), ZMB (Zorgmodules) en ZorgImport.
SV! heeft meerdere modules in zich voor de afdelingen Zorg, Inkomen, Brand, Machine verzekeringen, alsook voor de Ziektewet voor flexibel personeel en ziekte schade-claims voor vast personeel.
Ik heb voor een groot deel mij beziggehouden met SV! (helft van de modules heb ik van scratch af aan gebouwd) en later heb ik ook veel verbeteringen gebracht in ZorgImport (MVC, .NET Core, Entity Framework en Dependency Injection).
Tijdens de zorgperiode (november en december bij de zorgverzekeringen) hebben wij altijd een drukke periode, waarin we ook o.a. hand en spandiensten moeten doen voor bijvoorbeeld de overvoer van de verzekerden naar UPIVA of het maken voor een synchronisatietoepassing vanuit SV naar ZMB toe. Ik heb daar een grote bijdrage geleverd om dat tot een succes af te ronden en ik ben daar zelfs extra voor beloond.
Daarnaast heb ik vooral de eerste 5 jaar veel samengewerkt met gebruikers om nieuwe modules te bouwen voor diverse disciplines. Het laatste anderhalf jaar hebben wij SCRUM binnen de afdeling steeds verder uitgewerkt en begin vorigjaar zijn we volledig overgegaan in SCRUM-teams.
Daar heb ik mij naast SV! ook veel beziggehouden met de externe ZorgImport module, waar ik in de gehele webapplicatie verbeteringen in heb gemaakt.
C#, SQL-Server 2008, 2012 (Stored Procedures, Functions, Views, Triggers en Scripts), SQL Server Management Studio, Visual Studio 2013, 2017, 2019, WinForms,
MVC, .NET, .NET Core, ASP, ASPX, HTML5, CSS, SVN, Team Foundation Server, GIT, DevOps, PHP, FTP, Dependency Injection, Abstract Factory, Bootstrap,
LINQ-to-SQL, Entity Framework, DLL, Chrome, Java Script, Unit test, ConnectionStrings, JSON, SCRUM, Multi-user
Periode
11-2013 / 10-2014
inkoop
software developer
Inconto is een oplossing voor onder andere inkoopprocessen (E-Procurement), Digitale Facturatie (E-Invoice), contractmanagement en heeft koppelingen met diverse andere software, zoals AFAS, Exact en SAP.
Ik houd mij bezig met het verbeteren van de huidige functionaliteit en het bouwen van nieuwe toepassingen. De oplossingen waar ik aan gewerkt heb, zijn digitale facturatie, leverancierskoppelingen, aanvragen/bestellingen, contractmanagement, workflows en diverse synchronisaties.
SQL-Server 2008(Stored Procedures, Functions, views en scripts), SQL Sever Management Studio, SQL Server Profiler, Visual Studio 2010, VB-Script, Classic-ASP, JQuery, Ajax, C#, ASPX, Mantis, Tortoise, Firefox, Firebug, Internet Explorer, Chrome, Multi-user
Periode
04-2013 / 10-2013
zorgsector
software developer
PlanCare is een product die zich richt op zowel verpleeg- en zorginstellingen alsook de thuiszorg. De producten die De Heer software maakt, behelst de gehele zorgtraject van cli?nten in de zorgsector. De Heer werkt met 4 SCRUM-projectgroepen.
Mijn projectgroep houdt zich o.a. met GRZ (Geriatrische Revalidatiezorg, zorgregistratie of MyPlancare. Ik ben een ontwikkelaar binnen de projectgroep.
Wij maken sprints van 2 weken die worden afgesloten met een demo van het behaalde resultaat.
C#, SQL Server, Team Foundation, SCRUM, MVP, Service, Entity Framework, LINQ, Unit Tests, Visual Studio 2012, Multi-user
Periode
02-2013 / 03-2013
waterschap
software developer
Mijn rol is het bouwen een webservice. De webservice registreert en beheert de digitale documentatie in de database.
C#, ASMX, XML, WSDL, Visual Studio 2010, Oracle
Periode
01-2013 / 01-2013
ziekenhuis
software developer
HospitalView is een softwarepakket waarmee gebruikers ziekenhuisopnames kan administreren. Mijn werkzaamheden bestaat voornamelijk uit onderhoudwerkzaamheden van de HV2-applicatie die ik in 2010 heb opgeleverd.
Delphi 5, MS SQL Server 7, MS SQL Server 2008 R2, Oracle, SQL, SQL-scripts, BDE, ADO, Multi-user, client-server, MS Team Foundation, SQL Server Management Studio. SQL Server Configuration Manager.
Periode
08-2012 / 12-2012
waterschap
software developer
Interne administratieve processen. Het ontwikkelen van een verbeterde webapplicatie voor administratieve bedrijfsprocessen (workflows) met als doel het beheren en raadplegen van de gegevens. De verbetering heeft betrekking op stabiliteit en robuustheid. Hierbij wordt een betere foutafhandeling, eenvoudiger constructies en de herstartbaarheid van de workflows zonder verstoring van de processen gerealiseerd.
Oracle, C#, ASP.NET, ADO.NET, Multi-user, Visual Studio 2010, Oracle SQL Developer
Periode
07-2012 / 09-2012
zaadveredeling
software developer
De Cropplanner is een applicatie dat draait onder MS Access 2007 database. Het betreft hier een stand-alone applicatie. De informatie die in deze applicatie wordt verzameld heeft betrekking op de groeiprocessen van de gewassen. De Cropplanner slaat deze informatie op en van daaruit kunnen gebruiker plantschema?s en oogstplannen genereren. Het automatisch genereren van Word en PDF-documenten en deze kunnen versturen via de e-mail.
Mijn rol is het ontwikkelen van rapportage toepassingen voor extern gebruik.
Resultaat: dat gebruikers via een druk op de knop, in Cropplanner, een rapport Plantschema en oogstplanning, kunnen versturen via de e-mail. Verder zijn er nog extra functionaliteiten ingebouwd als extra selecties, het kunnen kiezen van een Word c.q. PDF document voor e-mail verzending, enkele lay-out wijzigingen en enkele aanpassingen op de achtergrond.
MS Access 2007, VBA, C#, Single-user, Visual Studio 2010, PDFSharp, PDFFocus, PDF, MS Word 2007, MS Outlook 2007.
Periode
06-2011 / 12-2011
zaadveredeling
software developer
Het onderdeel waar ik mij bezighoud is registreren van zaden die op diverse markten (= landen) worden ge?ntroduceerd.
Mijn rol is het ontwikkelen van de NVR (Nunhems Variety Registration).
Het ontwikkelproces bestaat uit drie stappen.
Als eerste heb ik mij beziggehouden met het maken van de GUI.
Dit bestaat uit de schermopbouw, de scherminstellingen en het tonen van de data.
Vervolgens heb ik de bijbehorende toepassingen, dat wil zeggen de NVR gerelateerde functies gebouwd.
Deze functies zijn geschreven in de data layer. En ten derde heb ik in de business layer koppelingen gebouwd, van waaruit de functies kunnen worden benaderd. Verder heb ik de technische specificaties opgesteld. Deze heb ik vanuit het functioneel ontwerp beschreven. Als laatste heb ik een uitgebreide testcase voor NVR geschreven, waarin zoveel mogelijke situaties aan het ligt komen, die zich kunnen voordoen.
Resultaat: NVR is ge?mplementeerd in het IPS 2.0 systeem en is gereed voor gebruik.
C#, Oracle, SQL, SQL-scripts, Multi-user, client-server, N-tier oplossing, Webservice, DLL?s, Visual Studio 2008, SVN, Oracle, TOAD, Mantis.
Periode
05-2011 / 06-2012
zaadveredeling
software developer
ICIS (International Crop Information System) is een ge?ntegreerd databasesysteem van waaruit gebruikers globale informatie ter verbetering van het genetische gewassen, zoals witlof, komkommers of tomaten, kunnen halen en (nieuwe) methoden voor het ontwikkelen van individuele gewassen kunnen evalueren.
Ik heb mij bezig gehouden met een tweetal systemen SETGEN: Dit is een systeem van waaruit opstellingen van nieuwe kweeklijnen van de gewassen werden uitgezet en een unieke identificatie van de betreffende kweeklijnen. Daarnaast was er een oplossing onder de naam GMSSearch. Met behulp van deze tool was het mogelijk de betreffende kweeklijnen op te zoeken. Dit systeem is ontwikkeld in een universiteit op de Filippijnen. Maar omdat functionaliteiten die Nunhems gebruikt niet meer ondersteund werden door de ontwikkelgroep, heeft Nunhems zelf het beheer van het systeem op zich genomen.
Hiervoor heb ik mij bezig met het onderhoud van het systeem. Wat betreft het onderhoud van beide systemen SETGEN en GMSSearch moest er veel gebeuren. Dit betrof zowel dat er gegevens niet te allen tijde op de juiste wijze werden getoond alsook dat er veel verbeterd kon worden ten opzichte van de performance van beide systemen.
Het resultaat is dat beide systemen qua performance en gegevensbeheer veel stabieler zijn geworden. Het werken met ICIS is nu veel gebruikersvriendelijker geworden.
Delphi 2007, Multi-user, client-server, DLL?s, SVN, Oracle, TOAD, Mantis.
Periode
03-2011 / 04-2011
maakindustrie
software developer
ERP systeem is een systeem dat bestaat uit diverse deeloplossingen die gezamenlijk het gehele bedrijfsproces ondersteunen.
Mijn rol was het ontwikkelen van nieuwe rapporten en het onderhouden van bestaande rapporten in de ISAH applicatie. Deze rapporten werden ontwikkeld in Fast Reports. Dit was ter vervanging van Crystal Reports.
Delphi 7, Fast Reports, SQL, Stored Procedures, Multi-user, client-server, Sybase.
Periode
05-2010 / 02-2011
ziekenhuis
software developer
HospitalView is een softwarepakket waarmee gebruikers ziekenhuisopnames kan administreren. De bijbehorende Aanmaaktool is een oplossing om ASCII-bestanden te cre?ren ten behoeve van het importeren van de facultatieve gegevens, brontabellen, medische en landelijke tabellen.
Mijn taak is om HospitalView applicaties HospitalView 2 en de Aanmaaktool gereed te maken voor SQL Server 2008 en het verder ontwikkelen van HospitalView 2.
De applicaties HospitalView 2 en de Aanmaaktool kunnen nu communiceren met SQL Server 2008. Deze werkzaamheden besloegen bijna alle functies binnen de applicaties. De BDE (Oracle, SQL Server 7) is vervangen door ADO (SQL Server 2008). Er zijn daarvoor een drietal componenten ingebouwd voor queries, stored-procedures en connectionstrings. Tevens heb ik in de HospitalView de foutcontroles uitgebreid met extra informatie. Dit had voornamelijk betrekking op de functionaliteiten opnamebeheer en de batchcontrole (inclusief een printfunctie Verslag batchcontrole). Er is een nieuwe functionaliteit ingebouwd om medische gegevens (LMR, Landelijke Medische Registratie) te verzenden via een daarvoor bestemde directory ZorgTTP.
Vervolgens zijn diverse aanpassingen gedaan ten behoeve van het registreren van BSN-nummers. Het registreren daarvan is vanaf 2011 een verplicht item binnen het pakket.
Ten slotte moet de HospitalView gereed worden gemaakt voor de ICD-10-classificatie ter vervanging van ICD-9. De ICD-10-classificatie is een internationaal gehanteerde lijst van ziektes, die wordt bijgehouden door de Wereldgezondheidsorganisatie. Hiervoor zijn er veel aanpassingen gedaan in de opnamebeheerfunctie. Verder zijn er op diverse plekken in de applicatie functies gewijzigd. Dat zijn importtoepassingen, export, verzenden, batchcontrole en de ODB (een output- of een ?kopie?-database).
Delphi 5, MS SQL Server 7, MS SQL Server 2008 R2, Oracle, SQL, SQL-scripts, BDE, ADO, Multi-user, client-server, MS Team Foundation, SQL Server Management Studio. SQL Server Configuration Manager.
Periode
03-2010 / 05-2010
afvalverwerking
software developer
Import, export en mutaties registratie afvalverwerking. Ik heb 3 applicaties gebouwd.
WCS Totaalbestanden is een applicatie die als doel heeft een tekstbestand te cre?ren waarin alle te importeren basisgegevens van de minicontainers in een gegevensbestand worden verzameld. Gelijktijdig worden nog 2 tekstbestanden gecre?erd. ??n bestand met onvolledige gegevens en ??n bestand waar de gegevens dubbel in voorkomen. Het ?totaalbestand? met de correcte gegevens zal worden ge?mporteerd in het AfvalRIS-systeem.
WCS Chipmutaties is een tweede applicatie. Deze zorgt ervoor dat de oorspronkelijke identificatie (decimale chipnummer) en de nieuwe identificatie (hexadecimale chipcode) aan er elkaar worden gekoppeld, zodat deze ?koppelbestanden? weer in het AfvalRIS-systeem kunnen worden ge?mporteerd. Deze tool wordt gebruikt na het toekennen en scannen van nieuwe minicontainers of na een mutatie van bestaande minicontainers. (WCS) Ledigingenfilter is de derde applicatie. Deze heeft als doel om uit de ontvangen ledigingenbestanden de technisch correcte gegevens van de ledigingen te filteren.
WCS, leverancier van de registratieapparatuur wil vanwege standaardisering het huidige registratiesysteem vervangen. Ook in de nieuwe situatie moeten de gemeentes dezelfde overzichten ontvangen. Mijn rol is het ontwikkelen van een aantal oplossingen die ervoor zorgen dat gemeentes die van Attero registratieoverzichten ontvangen met betrekking tot afvalverwerking, niet merken dat de wijze van registratie zal veranderen.
Delphi 2009, Visual SourceSafe 2005, Single-user
Periode
01-2009 / 02-2010
ziekenhuis
software developer
Het Mirador-systeem (Leiden) bestaat uit een framework met ??n of meerdere plug-ins. Een plug-in is een functionaliteit die als onderdeel fungeert van het systeem. Een plug-in wordt als een dll-opgeslagen en werkt niet zonder het iSOFT-framework.
Mirador is het zorgwerkstation van iSOFT voor de inhoud van zorg. Het is speciaal ontworpen als persoonlijk werkstation voor de arts, verpleegkundige en paramedicus. De zorgverlener heeft met Mirador altijd en overal toegang tot het complete medisch dossier van de pati?nt. Zowel op de werkplek via de desktop, als mobiel via tablet-PC of PDA. Alle relevante informatie wordt snel en compact gepresenteerd; passend bij de aard van het contact, zoals het spreekuur, het OK-programma of de klinische ronde.
In Nieuwegein wordt een applicatie ontwikkeld onder de naam Centrasys/EVS. Dit is een zelfstandige applicatie die als executable wordt opgestart. Centrasys/EVS ondersteunt artsen en verpleegkundigen bij de klinische medicatiezorg vanaf voorschrijven tot en met de toediening van medicatie.
Mijn rol is het ontwikkelen en onderhouden van zowel bestaande als ook nieuwe onderdelen van de informatiesystemen die door iSOFT worden geleverd.
Resultaat: het eerste product waaraan ik heb ontwikkeld is een tool die de naam HUC Engine heeft gekregen. Deze applicatie berekent performance van het Mirador-systeem. Dit is een tool, die als doel heeft het helpen verbeteren van het Mirador-systeem zelf. De HUC Engine berekent de snelheid van het opvragen van de gegevens en het kunnen signaleren van afwijkende resultaten van de waarnemingen.
Vervolgens heb ik mij bezig gehouden met het ontwikkelen van componenten ten behoeve van het opvragen en het tonen van documenten van pati?nten. De componenten zullen worden gebruikt in MMS-XDS en is een onderdeel van HPI Examinations.
Daarnaast heb ik mij bezig gehouden met ondersteunende tools als de Logserver en de ScriptLauncher. De Logserver werkt op de achtergrond van de Mirador producten. Deze houdt alle processen bij en onthoudt de handelingen die er worden uitgevoerd en wat de eventuele handelingen zijn die niet (correct) worden uitgevoerd. De ScriptLauncher is een tool waarmee installatiescripts kunnen worden uitgevoerd.
Ten slotte heb ik zowel in Leiden als in Nieuwegein mij beziggehouden met het omzetten van de grids in diverse applicaties.
Delphi 7, Delphi 2007, XML, COM+, DLL, Framework met plug-ins, multi-user client-server omgeving Visual SourceSafe 2005, UML, Design Patterns (Abstract Factory, Factory Method, Strategy).
Periode
07-2008 / 08-2008
salaris-, benefits- en personeelsadministraties
software developer
PermanWeb is een webgeori?nteerde tool. PermanWeb is online toepassing ten behoeve van salaris- en personeelsadministratie.
Mijn voornaamste rol is het bouwen van een nieuwe functionaliteit transportdefinities. Transportdefinities wordt gebruikt bij het kopi?ren van de persoonsgegevens. Daarnaast heb ik mij beziggehouden met de onderhoud van bestaande functionaliteit in verband met het oplossen van bugs, zoals bij bulkinvoer, filterdefinitie, code-waarde invoer en verzuim- en verlofregistratie.
Nieuw functionaliteit toegevoegd en diverse verbeteringen aangebracht.
Delphi 7, JavaScript, SQL, XML, Oracle, COM+, DLL, Internet Explorer 6, Visual SourceSafe 2005, Webapplicatie, 3-tierlaag (GUI-, Business- en Datalaag), multi-user omgeving
Periode
05-2008 / 06-2008
ICT detachering
software developer
Bergler Aanvragentool (BAT). Dit is een applicatie, waarmee Bergler nieuwe vacatures automatisch naar diverse vacaturebanken kan versturen. In deze applicatie wordt de vacature ingevoerd en verstuurd naar de diverse sites.
Mijn rol is het bouwen en het onderhouden van deze applicatie en het testen van mijn eigen werkzaamheden.
De tool is operationeel. Sites met een toegankelijke interface voor externe hebben een koppeling met deze tool.
C#, Single-user applicatie, Visual Studio 2005, .NET 2.0
Periode
11-2007 / 05-2008
gemeenten, wet WOZ en taxaties vastgoed
software developer
De ontwikkelafdeling is gegroeid naar bijna 20 man. Bestaand uit projectmanagement, architecten, ontwikkelaars en een tester.
GeoTax werkt op basis van de RUP proces. Dit is een iteratief proces. De achtergrond is dat een project niet in ??n keer is te realiseren. Om een project in delen af te leveren houdt men veel meer het overzicht, van het geleverde werk en kan een projectproces sneller worden bijgesteld. Klantspecifieke projectmethode gebaseerd op marktstandaard(en).
De software die bij GeoTax worden gebouwd zijn gericht op het juist toepassen van de wet WOZ, zoals het doen van taxaties, herwaardering van objecten en het afhandelen van bezwaren.
Een onroerende zaak wordt aangeduid als een WOZ-object. Er wordt deling gemaakt tussen woningen en niet woningen.
De Wet waardering onroerende zaken is een wet, waarin de waardering wordt geregeld ten behoeve van de belastingheffing, zoals OZB en de eigen woning forfait bij de inkomsten belasting.
Met Gegevens Im- en Export ondersteunt GeoTax de Stuf-TAX uitwisseling. Stuf-TAX formaat is een standaard uitwisselingsformaat voor taxatiebureaus. Rapporteur wordt voornamelijk gebruikt voor het genereren van rapporten (vragenlijsten) die door de waarderingskamer worden opgevraagd.
Mijn rol is het bouwen en het onderhouden van applicaties en het testen van mijn eigen werkzaamheden. Voor nieuwe toepassingen worden de handleidingen bijgewerkt. Ook heb ik een handleiding geschreven ten behoeve van het maken van een release, zoals dat bij GeoTax gebeurt.
De software waarvoor ik mijn bijdrage heb geleverd zijn o.a. GeoTax Gegevens Im- en Export Schakelbord (GIE schakelbord), nieuwe onderdelen ingebouwd, functionaliteit aangepast en enkele onderdelen verbeterd, onderhoud van bestaande software als Marktonderzoeker, Modeltaxateur, Machine, WOZ-team, Hofzaken (PERL, rapportagetool) pBasisinrichting en Rapporteur (ten behoeve van een enqu?telijst voor de waarderingskamer), Conversietools: pConvGhs, conversie met Ghs4All (Oracle) naar GeoTax-database (Oracle) en pConvVWS conversie met VWS (DB2) naar GeoTax-database (Oracle).
Delphi 3, XML, HTML, Perl, SQL (Oracle, DB2), SVN, Eclipse, TargetProcess, Use Cases, RUP, SCRUM, Multiuser
Periode
08-2007 / 10-2007
oliebranche
software developer
Een applicatie waarbij de gebruiker een query kan opbouwen en van daaruit een rapportoverzicht kan samenstellen.
Mijn rol is het opzetten van een nieuw pakket. Een rapportgenerator. De belangrijkste functies waarover de rapportgenerator moest beschikken is:
1. het door een gebruiker aan de hand van een tabellijst zelf correcte sql statements te maken;
2. op basis van een correcte sql statement de geselecteerde gegevens te tonen;
3. op basis van de gemaakte sql statement zelf een printoverzicht te kunnen maken. Hierbij wordt er automatisch een standaard printoverzicht gefabriceerd;
4. de printoverzicht te kunnen exporteren naar onder andere PDF- of Excel-formaat;
5. en de opgeslagen printoverzichten te kunnen selecteren (is tonen), afdrukken en exporteren.
Mijn taak was een werkende versie af te leveren. Hoe het definiteve uiterlijk eruit zou gaan zien was minder van belang. Ook de gebruikersrechten is buiten de opdracht gehouden. Hier heeft Lodder al standaardoplossingen en hoeven slechts in de applicatie worden toegevoegd. Er is echter wel rekening mee gehouden dat deze functies eenvoudig in te passen zijn. Daarnaast moet er een applicatie (een scheduler) worden gemaakt die aan de hand van de rapportgenerator, automatisch acties uitvoert. De uitvoermogelijkheden zijn identiek aan die van de rapportgenerator. Deze scheduler moet de achtergrond kunnen worden gedraaid.
Er is een goede basispakket afgeleverd. Er zijn in de loop van deze periode enkele functionaliteiten als opdracht toegevoegd.
Multiuser applicatie, Delphi 5, XML, SQL (SqlServer, Interbase), Fast Reports en EMS QueryBuilder
Periode
07-2007 / 07-2007
verzekering
software developer
Voor London Verzekeringen is er door Bergler ICT een applicatie ontwikkeld met de naam Mantelsoftware. Dit is een single-user applicatie die wordt gebruikt door verzekeringsadviseur. Met deze applicatie kan de verzekeringsadviseur een voor een klant particuliere verzekeringen samenstellen.
Onze rol was volgens wijzigingsspecificaties het product mantelsoft-ware aan te passen. De aanpassingen hadden betrekking op de woon-huis en inboedelverzekeringen. Daarnaast moest de inhoude van de database worden aangepast. Aan de hand van de wijzigingen moest ook de helpfile worden bijgewerkt. En tenslotte moest er een setup CD en een online setup worden gemaakt.
Single-user, Visual Studio, Visual Basic 6 en MS Access, Visual SourceSafe, InstallShields
Periode
03-2007 / 05-2007
gemeenten, wet WOZ en taxaties vastgoed
software developer
De software die bij GeoTax worden gebouwd zijn gericht op het juist toepassen van de wet WOZ, zoals het doen van taxaties, herwaardering van objecten en het afhandelen van bezwaren. Een onroerende zaak wordt aangeduid als een WOZ-object. Er wordt deling gemaakt tussen woningen en niet woningen.
De Wet waardering onroerende zaken is een wet, waarin de waardering wordt geregeld ten behoeve van de belastingheffing, zoals OZB en de eigen woning forfait bij de inkomsten belasting.
Met Gegevens Im- en Export ondersteunt GeoTax de Stuf-TAX uitwisseling. Stuf-TAX formaat is een standaard uitwisselingsformaat voor taxatiebureaus. Rapporteur wordt voornamelijk gebruikt voor het genereren van rapporten (vragenlijsten) die door de waarderingskamer worden opgevraagd.
Mijn rol is bouwen en het onderhouden van applicaties en het testen van mijn eigen werkzaamheden. Voor nieuwe toepassingen worden de handleidingen bijgewerkt. De software waarvoor ik mijn bijdrage heb geleverd zijn o.a. GeoTax Scheduler (taakplanner, automatisch opstarten van taken, zoals importeren van Stuf-TAX), Modeltaxateur (nieuwe toepassing berekening modelwaarde van de incourante niet-woningen), Hofzaken (ontwikkeling van nieuwe objectklassen voor de rapportagetool), Gegevens Im- en Export Schakelbord (GIE schakelbord), Rapporteur en diverse (conversie)tools.
Multiuser applicatie, Delphi 3, XML, HTML, Perl, SQL (Oracle, DB2), CVS
Periode
03-2006 / 02-2007
tuinbouw
software developer
De applicatie die zij bouwen heeft groot aantal toepassingen gericht op de glastuinbouw. Het pakket omvat onder andere het beheer van de logistiek, administratie, tijdregistratie, potplanning, financi?le orderverwerking en transportplanning.
De software is een three-tier applicatie. Dat wil zeggen. Drie applicaties werken onafhankelijk van elkaar. De interface (GUI), het deel dat de gebruiker ziet, stuurt xml berichten via de broker naar de server. De server stuurt vervolgens weer data via broker terug naar de interface.
Ook wordt er veel gebruik gemaakt van randapparatuur, zoals cardreaders en scanners (streepcodes). Het inlezen van de cardreader- en scannerdata gebeurt via threads. De threads voeren om de zoveel tijd opdrachten uit om de gegevens op te halen.
De klanten kunnen bij SDF hun applicatie samenstellen aan de hand van ??n of meerdere modules.
De SDF applicatie maakt geen gebruik van een echte database. De data wordt opgeslagen in zogenaamde flatfiles. Een ander bijzonder aspect hierbij is dat de data als hexadecimalen waarden en in sommige gevallen als strings worden opgeslagen.
Crosspoint, De Bock, (Kaartlezer/Urenregistratie-systemen), scanner.
Mijn rol hierbij is het bouwen, het onderhouden van de applicatie en ook het testen van je eigen werk. Voor de opdrachten krijg je een korte functieomschrijving van wat er moet worden gebouwd of gewijzigd. Bij SDF heb ik diverse nieuwe schermen gebouwd. Voor het grootste deel heb ik in de serverapplicatie ontwikkeld en enkele keren in de GUI. De grote opdrachten die ik heb gedaan zijn onder andere het uitbreiden van het orderinvoerscherm (in de GUI), het maken van een verbinding met de SDF applicatie naar een tijdregistratiesysteem en het inlezen van de tijdregistratie van de medewerkers (Cardreader van Crosspoint met behulp van een Active-X library). Daarnaast heb ik de schermen van de potplanningsoverzicht gemaakt. Ook ben ik bezig geweest met de tijdregistratie van medewerkers: urenverwerking, urenoverzicht en CAO invoerschermen.
Three-tier application (20% Userinterface/80% server), Delphi 5, Active X, XML, RSC (Source safe)
Periode
02-2005 / 02-2006
Novo Cetec
zorgsector
software developer
Ik ben werkzaam als software engineer geweest en heb mij voornamelijk bezig gehouden met Relatie-beheer en Financieel.
Bij Novo Cetec zijn er 8 ontwikkelaars, 1 projectleider en 1 tester die zich bezig houden met de ontwikkeling van de software.
De software die daar wordt ontwikkeld richt zich voornamelijk op Custom Relation Management en Human Resource Management. De toepassingen die je hierbij kan bedenken zijn: planning, cli?ntenbeheer, financi?le gegevensbeheer alsook logistieke route die van toepassing zijn in de zorg vanaf intake, zorgtoewijzing, budgettering tot en met de uiteindelijke zorg.
Naast het programmeren in Delphi heb ik mij veel beziggehouden met rapportoverzichten, facturatie en vertalingen van de pakketten naar het Engels. Daarnaast horen activiteiten als: testen van je eigen werk, checken van programmacodes van collega's, support, performance tests en het schrijven van handleidingen (Engels), tot de werkzaamheden.
Ook heb ik Fast Reports ge?ntroduceerd bij Novo Cetec en deze ge?mplementeerd in de software. Fast Reports is een Delphicomponent, waarmee je met behulp van diverse scripttalen (Delphi, Java, C++ en Visual Basic) de overzichten kan manipuleren. Ik heb daarbij een object gebouwd die de Fast Reports-component aanroept en de overzichtsbestanden kan inlezen. De overzichten worden opgeslagen in XML-formaat. De rapport specifieke functies heb ik in de Delphiscript geschreven.
Multiuser applicatie (100% clientlaag)
Delphi, Fast Reports, XML, Oracle (8, 10), Business Objects
ClearCase en een door Novo Cetec ontwikkeld pakket CISS (o.a. urenregistratie)
OO
Periode
01-2003 / 01-2005
Software Adviesbureau De Jonge BV
supermarktsector
software developer
De werkzaamheden die ik hier heb gedaan zijn het onderhouden en het verbeteren van Lomis 2003 en het bouwen van Lomis 2004. De hoofdopdrachtgever is Schuitema.
In 2003 ben ik regelmatig meegeweest voor overleg bij Schuitema. Schuitema wenste dat ik de nieuwe versie van Lomis in Amersfoort ging bouwen. Van januari tot en met mei 2004 heb ik in Amersfoort, op de hoofdvestiging gewerkt aan Lomis 2004.
De overige tijd ben ik voornamelijk in Haarlem werkzaam geweest.
Voor de software die bij SAJ wordt ontwikkeld waren er twee programmeurs aan de slag en 1 persoon die het testwerk deed.
Lomis is een personeel inzetsysteem ten behoeve van een flexibele werkomgeving. Met dit softwareproduct kan de gebruiker specifieke zaken beheren, als de vraag naar... en het aanbod van personeel en deze op elkaar afstemmen. Bijvoorbeeld wanneer heeft een filiaal veel vakkenvullers nodig en hoeveel van deze mensen heb ik ter beschikking.
De belangrijkste functionaliteiten in dit systeem zijn de prognose (dat gebeurt op basis van verwachte klantenaanbod en verwachte omzet in de betreffende tijdsblokken), de werkvloerplanning en de planning en realisatie van het aanwezige personeel. De gegevens zijn door middel van tijdsbalken (gant-charts) te beheren.
De tijdsblokken worden in kwartieren afgerond.
Ik heb mij beziggehouden met het ontwikkelen van Lomis (2003 en 2004).
Wij waren daar met twee programmeurs aan de slag. Ik was daar hoofdprogrammeur en ik was verantwoordelijk voor de Lomis applicatie.
Voor beide versies heb ik aan vrijwel alle onderdelen gewerkt. In Lomis 2004 is het onderdeel het inroosteren van de werknemers volledig herzien (Planning en Realisatie). De reden hiervoor is dat de database op dit onderdeel sterk gewijzigd is.
Daarnaast hield ik van de source backups bij en maakte ik de uitlever CD?s klaar.
Single-user applicaties, Delphi 5 en 6, MS Access, Installshield Express, Datadicitionary, Datamodel
Periode
10-1999 / 12-2002
bouw
software developer
Kraan Bouwcomputing is een softwarebedrijf, die zich bezighoudt met het ontwikkelen van standaardsoftware bestemd voor de bouwbranche en bedrijven die een directe relatie onderhouden met de bouwbranche. Mijn werkzaamheden bestaan uit het onderhouden en het verder ontwikkelen van Windowsapplicaties. Daarnaast houd ik mij bezig met het opsporen van fouten in de applicaties waarvoor ik verantwoordelijk ben. Bovendien houd ik een logboek bij van de wijzigingen, maak ik een volledige backup van de uit te leveren software en maak ik de software klaar voor de uitlevering. De consultants sturen de programmeurs aan voor nieuwe functionaliteiten en verbeteringen van de applicaties. De pakketten in de PROBISNT-lijn, zoals deze door Kraan worden aangeduid, zijn ontwikkeld in Delphi met Interbase als centrale database. De Kraanversies 32.11 en 32.12 van PROBISNT hebben Delphi 3 als ontwikkelomgeving met Paradox als database. De versies 32.20 en 32.21 zijn ontwikkeld in Delphi 5 met Interbase als database.
Financi?le Administratie (FinNT) FinNT is een boekhoudpakket. Ik ben samen met een andere programmeur verantwoordelijk voor dit pakket. Wij hebben duidelijk afspraken gemaakt wie voor welke onderdelen verantwoordelijk zijn en op welke wijze wij aangeven welke wijzigingen er zijn aangebracht in de applicaties. Werkzaamheden: Programmeren dialoogvensters Aanmaken Beginbalans en Perioden Indelen; Verder ontwikkelen van de Automatische Betalingen; grootboekoverzichten (Saldibalans, Resultaten Rekeningen en Eindbalans); BTW aangifte; relatiebeheer; afdrukbeheer. Omzetten databaseconnecties van Paradox naar SQL met name Interbase.
Project Acquisitie Systeem (PAS) en Relatiebeheer (RELA) Project Acquisitie Systeem, is een pakket gericht op de relatie- en projectbeheer. Relatiebeheer richt zich op het bijhouden van de relatiegegevens. Import Relatiebeheer (conversieprogramma van DOS-gegevens naar Interbaseformaat. Ik ben alleen verantwoordelijk voor deze pakketten (vanaf oktober 2001). Werkzaamheden: Programmeren Conversieprogramma Clipper naar Interbase; Verdere ontwikkeling Relatiebeheer; activiteiten; projectbeheer; gebruikersrechten; selecties naar Word.
Multiuser, Delphi 3,5 en 6, Paradox, Interbase, Clipper, InstallShield
Periode
01-1991 / 09-2009
Bedrijfschap Horeca en Catering
horeca en catering
eonomisch onderzoek
Bedrijfschap Horeca en Catering te Zoetermeer: economisch onderzoek
Bedrijfschap Horeca is een publiekrechtelijke organisatie die opkomt voor de belangen van de totale Horeca- en Cateringbranche.
Werkzaamheden o.a.:
Horeca Analyse Systeem (HAS) bedrijfsvergelijkend onderzoek, waarbij ondernemers hun omzet- en kostencijfers kunnen inleveren. Hierbij ontvangen zij een analyse over hun cijfers, hoe zij het hebben gedaan ten opzichte van hun medebranchegenoten;
Horeca In Cijfers (HinC) is een statistisch jaarwerk, waarbij de belangrijkste ontwikkelingen van de horeca- en de cateringbranche staan vermeld;
Horeca Barometer is een kwartaal overzicht van de belangrijkste ontwikkelingen in de horeca- en cateringbranche;
Uniform Rekeningenschema (URS) is een uniform boekhoudkundige indeling voor de horeca branche;
Onderzoek naar de sector van de Chinese restaurants;
Opzetten OLAP-database in IRI Express , met als doel statistische tijdreeksen (van organisaties als het bedrijfschap, CBS en CPB) te verzamelen en de database (later) te gebruiken als informatiebron voor diverse onderzoeken;
Diverse statistische analyse in SPSS ;
Opzetten van een programma Beleidsplan. (Invoeren van de projecten door de projectleiders, die in het beleidsplan naar voren zullen komen.) Het programma is gebouwd in MS Access (VBA ).
Opzetten van een programma HAS-beheersysteem. De applicatie is in MS Access (VBA) ontwikkeld.
Bedrijfschap Horeca en Catering te Zoetermeer: economisch onderzoek
Bedrijfschap Horeca is een publiekrechtelijke organisatie die opkomt voor de belangen van de totale Horeca- en Cateringbranche.
Werkzaamheden o.a.:
Horeca Analyse Systeem (HAS) bedrijfsvergelijkend onderzoek, waarbij ondernemers hun omzet- en kostencijfers kunnen inleveren. Hierbij ontvangen zij een analyse over hun cijfers, hoe zij het hebben gedaan ten opzichte van hun medebranchegenoten;
Horeca In Cijfers (HinC) is een statistisch jaarwerk, waarbij de belangrijkste ontwikkelingen van de horeca- en de cateringbranche staan vermeld;
Horeca Barometer is een kwartaal overzicht van de belangrijkste ontwikkelingen in de horeca- en cateringbranche;
Uniform Rekeningenschema (URS) is een uniform boekhoudkundige indeling voor de horeca branche;
Onderzoek naar de sector van de Chinese restaurants;
Opzetten OLAP-database in IRI Express , met als doel statistische tijdreeksen (van organisaties als het bedrijfschap, CBS en CPB) te verzamelen en de database (later) te gebruiken als informatiebron voor diverse onderzoeken;
Diverse statistische analyse in SPSS ;
Opzetten van een programma Beleidsplan. (Invoeren van de projecten door de projectleiders, die in het beleidsplan naar voren zullen komen.) Het programma is gebouwd in MS Access (VBA ).
Opzetten van een programma HAS-beheersysteem. De applicatie is in MS Access (VBA) ontwikkeld.
Bedrijfschap Horeca en Catering te Zoetermeer: economisch onderzoek
Bedrijfschap Horeca is een publiekrechtelijke organisatie die opkomt voor de belangen van de totale Horeca- en Cateringbranche.
Werkzaamheden o.a.:
Horeca Analyse Systeem (HAS) bedrijfsvergelijkend onderzoek, waarbij ondernemers hun omzet- en kostencijfers kunnen inleveren. Hierbij ontvangen zij een analyse over hun cijfers, hoe zij het hebben gedaan ten opzichte van hun medebranchegenoten;
Horeca In Cijfers (HinC) is een statistisch jaarwerk, waarbij de belangrijkste ontwikkelingen van de horeca- en de cateringbranche staan vermeld;
Horeca Barometer is een kwartaal overzicht van de belangrijkste ontwikkelingen in de horeca- en cateringbranche;
Uniform Rekeningenschema (URS) is een uniform boekhoudkundige indeling voor de horeca branche;
Onderzoek naar de sector van de Chinese restaurants;
Opzetten OLAP-database in IRI Express , met als doel statistische tijdreeksen (van organisaties als het bedrijfschap, CBS en CPB) te verzamelen en de database (later) te gebruiken als informatiebron voor diverse onderzoeken;
Diverse statistische analyse in SPSS ;
Opzetten van een programma Beleidsplan. (Invoeren van de projecten door de projectleiders, die in het beleidsplan naar voren zullen komen.) Het programma is gebouwd in MS Access (VBA ).
Opzetten van een programma HAS-beheersysteem. De applicatie is in MS Access (VBA) ontwikkeld.
SPSS, Lotus 123 (macros), MS Excel (VBA, macros), MS Access (VBA), IRI Express, MS DOS (batch-files)
Periode
04-1983 / 12-1998
diversen
diversen
o.a. Econosto (1990), Parkhotel (1990), Arbeidsbureau (1989-1990, Zegwaard (stage, 1988), GAK (1987), Cemsto (1993-1989)
-