JOHAN BROEKSTEEG Pater van den Elzenstraat 27, 5384 JG HEESCH M: 0651 85 26 27 [email protected] 11 maart 1967 Nederlandse nationaliteit OPLEIDINGEN / CURSUSSEN 1985 – 1991 1991 1998 – 2000 Hogere Informatica Opleiding (HIO), Hogeschool Eindhoven. Afgestudeerd in Technische Informatie Systemen en Computer Systemen. AS/400 Opleiding, STIP-TIC (Consist BV) De Meern. Applicatie ontwikkeling (RPG en CL) en systeembeheer. OO, JAVA, UML, Frameworks, CBD, San Francisco en Design Patterns bij Everest BV, IBM en de Open Universiteit. PROJECTEN 2005 – 2006 Advisering bij het ontwerpen en bouwen van een Incasso systeem 2007 Uitbreiden van het Traffic Model 2007 Onderhoud op PuMa 2008 – 2009 Functioneel beheer op PMI (METALS) 2009 – 2012 Interim bedrijfsleider Van Haaren. 2012 – Projectleiding Weerdenburg Web Works 2013 – Adviseur bij Van Haaren Woninginrichting BETREKKINGEN 1991 – 1994 AABIS EINDHOVEN BV, Son. Programmering – Systeembeheer – Consulting. 1994 – 1997 Deltacare BV, ’s-Hertogenbosch. Teamleiding product ontwikkeling. EXPERTISE Vak gebieden Logistiek, Projecten, Financieel, Personeel, Uren, Veiling, Publishing, Vliegtuigonderhoud, Woningbranche. Methoden ITIL, BiSL. 1997 – 2000 IBS Consist BV, Nieuwegein. Teamleiding – Projectleiding – Programmering. Talen Pascal, C/C++, RPG, CL, Delphi, Visual Basic, Java. 2000 – Zelfstandig, Heesch. Analyse – Programmering – Ondernemen – Beheer – Interim. Computers PC, AS/400, RS/6000. Operating Systems DOS, Windows, OS/400, OS2, AIX, Linux. Databases dBASE, Paradox, DB2 UDB, DB2/400, MSAccess, MySQL. Office /Groupware MS-Office, Domino, Notes. Middleware APPC, BDE, Winsock, ODBC, JDBC, SQL, JBoss, Websphere. Diversen TCP/IP, Netwerken, Client/Server, Multi Tier, Design Patterns, OO, UML, CBD, EJB (J2EE), HIBERNATE, (D)HTML, XML/XSLT. EIGENSCHAPPEN open, duidelijk, integer, geaard, natuurlijk leider, ondernemend, doorzetter, conceptueel, visionair maar ook pragmatisch. PATER VAN DEN ELZENSTRAAT 27 • 5384 JG HEESCH M: 0651 85 26 27 • E: [email protected] JOHAN BROEKSTEEG VAN HAAREN WONINGINR ICHTING (2013-) Functie Vakgebieden Werkzaamheden Adviseur Woningbranche Advisering ten aanzien van organisatie en automatisering. WEERDENBURG WEB WORKS (2012-) Projectnaam Functie Vakgebieden Omschrijving Werkzaamheden Resultaat | CourseManager | Projectleiding Cursusadministratie Sinds 2012 is bij Weerdenburg Web Works een webbased softwarepakket is ontwikkeling, Coursemanager. Opleidingscentra kunnen hiermee hun opleidingen beheren, lessen plannen, docenten en cursisten beheren, locaties en leermiddelen plannen, kosten in kaart brengen, factureren, incasseren, enz. Uiteraard kan er ook online worden ingeschreven voor cursussen. - Projectleiding - Functionele sturing CourseManager is op dit moment nog in ontwikkeling maar de eerste klanten werken er inmiddels al bijna een jaar naar volle tevredenheid mee. VAN HAAREN WONINGINR ICHTING (2009-2012) Projectnaam Functie Vakgebieden Omschrijving Werkzaamheden INTERIM Bedrijfsleider Woningbranche De eigenaar van Van Haaren Woninginrichting bijgestaan/vervangen. Algehele bedrijfsleiding. TRANSAVIA.COM (2008-2009) Projectnaam Functie Vakgebieden Platformen Operating Systems Databases Omschrijving Werkzaamheden Resultaat VERVANGING METALS Functioneel Applicatie Beheerder Vliegtuigonderhoud IBM iSeries / INTEL servers / CITRIX i5, Windows. DB2/400, Oracle In 2008 is bij transavia.com onder leiding van het project Mistral het legacy ERP pakket voor vliegtuigonderhoud (PMI / Metals) vervangen door Trax. Tijdens deze transitie deed ik het functioneel beheer van Metals. Tijdens de looptijd van het project Mistral is er ook een reorganisatie van de ICT afdeling doorgevoerd waarbij ISM (een variant op ITIL) is geïmplementeerd. Ook is de afdeling Informatie Management (waar Functioneel Beheer onder valt) verder vorm gegeven. Binnen deze veranderende ICT omgeving van transavia.com heb ik mede vorm gegeven aan de invulling van Functioneel Beheer. - Incident management. - Change management. Metals is succesvol vervangen door Trax. Waarbij Metals inclusief alle interfaces en perifere systemen beheersbaar is gestopt en afgebouwd en Trax goed beheerbaar in productie is genomen. TNO (2007) Projectnaam Functie Vakgebieden Talen Platformen Operating Systems Databases Middleware Omschrijving Werkzaamheden Resultaat TRAFFIC MODEL Systeemontwikkelaar Simulatie JAVA PC Windows Oracle Spatial Eigen berichten model Bij TNO Bouw en Ondergrond is binnen het project Urban Strategy een cluster van simulatie programma’s ontwikkeld die onderling communiceren. (Verkeer-Geluid-Water-etc.). De verkeerssimulatie is deels gebouwd in Java en op deze component zijn diverse verbeteringen en uitbreidingen gerealiseerd. - Programmering. Een succesvolle demonstratie van het complete cluster simulatieprogramma’s aan de gemeente Breda. PATER VAN DEN ELZENSTRAAT 27 • 5384 JG HEESCH M: 0651 85 26 27 • E: [email protected] JOHAN BROEKSTEEG INKASSO UNIE (2005-2006) Projectnaam Functie Vakgebieden Talen Platformen Operating Systems Databases Middleware Diverse Omschrijving Werkzaamheden Resultaat FOCUS Adviseur / Analist / Systeemontwikkelaar Financieel, Incasso JAVA, ILE-RPG, CL PC, iSeries Windows, i5 DB2/400 JBoss, Websphere 6 Hibernate Met behulp van de door RTSO ontwikkelde software een nieuw incasso systeem bouwen, ter vervanging van het bestaande legacy systeem. Ondersteuning bij het samenstellen van het Software Architectuur Document. Sparring partner bij het ontwikkelen van het data model. Maken en reviewen van use cases. Ondersteuning bij de configuratie van de verschillende software componenten. - Advisering ten behoeve van het gebruikte framework - Analyse van business requirements en vastlegging in Use Cases - Programmering Demonstratie van een Proof Of Concept. Op basis daarvan is besloten om de bouw van het nieuwe systeem op de ingeslagen weg te gaan uitvoeren. INKASSO UNIE (2006) Projectnaam Functie Vakgebieden Talen Platformen Operating Systems Databases Omschrijving Werkzaamheden Resultaat IE. (Legacy Incasso Systeem, RPG) Systeemontwikkelaar Financieel, Incasso RPG400, CL PC, iSeries Windows, OS400 DB2/400 Conversie. Voor een klant (zorgverzekeraar) van Inkasso Unie is een specifieke aanlevering gerealiseerd. Op basis van een door Inkasso Unie gedefinieerd formaat van bericht uitwisseling, wordt door de zorgverzekeraar gegevens aangeleverd, wat resulteert in het aanmaken van (debiteur)dossiers bij Inkasso Unie. De afgesproken acties die vervolgens op die dossiers worden uitgevoerd, worden daarna weer gerapporteerd aan de zorgverzekeraar door middel van dezelfde berichten stroom (formaat). Deze klus was een onderdeel van de dagelijkse operatie bij Inkasso Unie en vanwege de prioriteit heb ik daar aan bijgedragen. (Buiten FOCUS om.) - Programmering Geautomatiseerde berichten uitwisseling tussen Inkasso Unie en de zorgverzekeraar volgens de specificaties. INKASSO UNIE (2005) Projectnaam Functie Vakgebieden Talen Platformen Operating Systems Databases Middleware Omschrijving Werkzaamheden Resultaat Online Module Analist / Systeemontwikkelaar Financieel, Incasso JAVA, ILE-RPG, CL PC, iSeries Windows, i5 DB2/400 Websphere 5 Uit een bestaand (legacy) incasso systeem worden gegevens geconverteerd naar een separate database. Met behulp van de door RTSO ontwikkelde software is een online ‘opvraag’ systeem gebouwd, waarmee de klanten (opdrachtgevers) van de Inkasso Unie de status dan wel de voortgang van een eerder aangeleverd dossier kunnen inzien en volgen. Tevens is er online rapportage (via Excel en Pdf) mogelijk over alle dossier heen, cumulatief. In feite was de Online Module een ‘praktijk POC’ voor de verdere ontwikkeling van FOCUS. - Analyse van business requirements en vastlegging in een FoTo - Programmering Online gaan van de website waarop klanten dagelijks de status van de door hun aangeboden dossiers kunnen raadplegen. PATER VAN DEN ELZENSTRAAT 27 • 5384 JG HEESCH M: 0651 85 26 27 • E: [email protected] JOHAN BROEKSTEEG RTSO (2005) Urenadministratie. Analist / Systeemontwikkelaar Door middel van variabele dimensie definitie kunnen uren worden bijgehouden op basis van elk gewenst gegeven (en niveau). Daarnaast kunnen overzichten worden gemaakt met betrekking tot de ingevoerde gegevens. Tevens kunnen de uren worden geëxporteerd door middel van XML. Het pakket is geschreven in Java/J2EE en draait bovenop een application server. De standaard configuratie is RTSO Uren / Jboss / MySql. Het is ook getest met Websphere en DB/2 en DB2/400. Ontwikkeling vindt plaats in Eclipse en versiebeheer met CVS. De gebruikers interface is web-based en communicatie gaat door middel van XML/XSL transformatie. EJB’s (Hibernate) verzorgen de database toegang. RTSO AUCTI ON /R2 (20 04-2005) Standaardpakket voor veilingbedrijven. Ondernemen Dit is de tweede versie van RTSO Auction. Deze versie is voorzien van diverse functionele uitbreidingen. Tevens zijn er vele correcties op de bestaande programmatuur uitgevoerd ten behoeve van de stabiliteit. Daarnaast is het pakket voorzien van een nieuwe ‘look and feel’. Deze software wordt nu als standaard pakket voor veiling bedrijven gepositioneerd in de markt. RTSO VERKOOP (2002 -2005) Pakket voor orderadministratie. Analyse / Programmering Op basis van VERKOOP (Delphi) is een compleet nieuw pakket ontwikkeld voor het registreren van orders. Functioneel is het gelijk aan VERKOOP en technisch gelijk aan RTSO Auction. Verder is het uitgebreid met een voorraad module, ondersteuning voor meerdere bedrijven, productieplanning informatie en management informatie. RTSO AUCTI ON (2002 -2004) Pakket voor veilingbedrijven. Analyse / Programmering Op basis van het VEILING PROGRAMMA is een compleet nieuw standaard pakket ontwikkeld voor de administratieve afhandeling van veilingen. Alleen de functionaliteit is overgenomen, de techniek is compleet vernieuwd. Het pakket is geschreven in Java/J2EE en draait bovenop een application server. De standaard configuratie is RTSO Auction / Jboss / MySql. Het is ook getest met Websphere en DB/2 en DB2/400. Ontwikkeling vindt plaats in Eclipse en versiebeheer met CVS. De gebruikers interface is web-based en communicatie gaat door middel van XML/XSL transformatie. EJB’s verzorgen de database toegang. De meeste programmatuur wordt gegenereerd door zelfgeschreven programmatuur. Zowel de EJB routines als de routines voor de standaard scherm afhandeling. (zoals STRUDS, maar dan beter) INKASSO UNIE (2001 -2002) Advisering. Technisch smeermiddel Bij de Inkasso Unie (Eindhoven) bestond een maatwerk toepassing op de AS/400 (RPG) dat door FAA/Partners (functioneel neutraal) was herschreven in Java / FAA Toolset. FAA had een eigen server, waarbinnen hun toepassing moest draaien op de AS/400 gebruik makend van DB2/400. Voor de gebruiker was er een swing-client op die server. Mijn taak bestond voornamelijk uit het assisteren van de project manager met betrekking tot de techniek en het goed laten lopen van de communicatie tussen de bestaande ontwikkel groep (inkasso unie / RPG) en de externe ontwikkel groep (FAA / Java). Zowel technisch als politiek een flinke klus! Daarnaast was mijn specifieke kennis van zowel AS/400, RPG enerzijds én Java anderzijds in deze situatie heel handig. VEILING PROGRAMMA (2 000-2001) Onderhoud. Analyse / Programmering In eerste instantie is de bestaande applicatie uitgebreid met een publicatie module. Een ingegeven veiling (van alle kavels een beschrijving, kenmerken en eventueel een foto) kan nu vrij eenvoudig worden aangeleverd aan de drukker, die er een ‘full color’ veiling catalogus van maakt. Daarnaast wordt deze informatie ook gepubliceerd op internet. Het merendeel van die site wordt gegenereerd. VERKOOP (2000- 2001) Eenvoudig facturatie programma. Analyse / Programmering Ontwikkelt als zelfstandig programma met behulp van Delphi 4 op een DB/2 database. Met dit programma kunnen verkooporders worden ingevoerd en kan vervolgens een eenvoudige order flow worden geadministreerd. Allereerst een orderbevestiging met daarop volgend de vrachtnota. Na levering kan eventueel een manco op de order worden ingegeven. De geleverde orders worden vervolgens (per debiteur verzameld) gefactureerd. Van eventuele manco’s worden dan opnieuw vrachtnota’s gemaakt en kunnen, na levering, alsnog gefactureerd worden. WNS (2000) Werving en Selectie. Projectleiding Ontwikkelt als module op EMIS (Employee Management Information System). WNS is een zelfstandige applicatie die ontwikkeld is in JAVA op basis van SF, een SWING user interface en RPG programmatuur op de AS/400 (voor de ‘dunne’ koppeling met EMIS). Dit project had het leertraject als voornaamste doel. Een bruikbaar product was een secundair doel. In WNS kunnen personen worden ingegeven en ondersteund het vervolgens het sollicitatieproces vanaf informatie aanvraag tot en met afwijzing of aanname. Ook het te volgen proces is in te richten met zelf te definiëren procedure-stappen zodat specifieke procedures gevolgd kunnen worden. Alle contacten (telefoon, fax, e-mail, gesprek etc) worden vastgelegd voor een sollicitant op een bepaalde vacature. Persoongegevens zijn op te halen vanuit EMIS (sollicitatie commissie) en door te zetten naar EMIS (nieuw personeel). PATER VAN DEN ELZENSTRAAT 27 • 5384 JG HEESCH M: 0651 85 26 27 • E: [email protected] JOHAN BROEKSTEEG DUI (1998-1999) Decentrale Uren Invoer. Technisch projectleiding DUI is een externe module op TMS om (offline) uren in te kunnen voeren. DUI is een cliënt/server applicatie die ontwikkeld is met behulp van Delphi 3, een eigen communicatie component en RPG programmatuur op de AS/400. Het is ontwikkeld vanuit de gebruiker en heeft dan ook geen foutcontrole. In plaats daarvan wordt de gebruiker behoedt voor het maken van fouten middels verbandscontroles. Daarnaast kent DUI geen periode's maar is het datum gebaseerd. De omzetting naar periode's gebeurt in het back-office proces op de AS/400. Tevens kent DUI een grote mate van flexibiliteit in het naar de hand zetten van de invoer. Tenslotte kenmerkt DUI zich door de directe terugkoppeling naar de gebruiker (persoonlijke management informatie). TMS (1997-1998) Time Management System. Coördinatie TMS is een door Consist BV aangekocht AS/400 pakket (RPG) voor tijd registratie. Destijds begonnen als coördinator voor het nog op de bouwen ontwikkelteam. Voornaamste activiteiten waren het integreren van het pakket in de (voor de andere pakketten) reeds bestaande ontwikkelomgeving en het opbouwen van het ontwikkelteam. LOGICARE/400 & PBS ( 1994- 1997) Samenvoegen van twee AS/400 pakketten tot één applicatie. Technisch product management In de voorgaande jaren had DMIS/400 zich toegespitst op interne logistiek. PBS (Project Beheer Systeem) is daarvoor ook autonoom ontwikkeld. Later is er een functionele koppeling ontworpen tussen de pakketten zodat het mogelijk werd om goederenbewegingen te boeken op projecten. In deze jaren heb ik me voornamelijk bezig gehouden met de technische integratie van beide pakketten zodat het product door de klant als één ervaren werd. DMIS/400 (1991- 1994) Distributie Management Informatie Systeem. Programmering / Systeembeheer / Consulting In het ontwikkelteam van het standaard pakket (RPG) meegeholpen aan de uitbouw van de standaard functionaliteit. Zowel intern als extern (bij klanten) systeembeheer, voornamelijk AS/400. Bij diverse implementaties van DMIS/400 deelgenomen als klantbegeleider. En daarnaast enkele maatwerk klussen uitgevoerd op DMIS/400.
© Copyright 2024 ExpyDoc