Curriculum Vitae F.I. Bröring Personalia Naam Roepnaam Geb.datum Adres Woonplaats Telefoon Burgerlijke staat Email ICT-ervaring sinds
: : : : : : : : :
F.I. Bröring Freddy 25-11-1964 Stoepveldsingel 29 9403 MA Assen 0592 345569 / 06 406 103 79 Gehuwd
[email protected] 1988
Opleiding Algemeen
Jaar
Atheneum-b
1983
HTS-Werktuigbouwkunde Differentiatie Automatisering
1988
Vakgerichte training en opleiding
Jaar
Projectmatig werken
1998
Commerciele vaardigheden
1997
Presentatietechnieken
1997
Delphi
1996
Prince 2 Essentials
1998
Effectief vergaderen
1999
Object Oriented Analysis an Design with the UML
2000
Introductie Webtechnologie
2000
Javascript
2000
Trends in de automatisering (seminar) Advies en communicatie vaardigheden Database systems (seminar) Conference To The Max (SDGN) Fundamentals of the Java Programming Language Developing J2EE Compliant Applications Javapolis ESRI Developer Summit Palm Springs Java Design Patterns
2000 2001 2001 2001 2004 2004 2006 2007 2007
ESRI Developer Summit Palm Springs ESRI Developer Summit Palm Springs ESRI Developer Summit Rotterdam Workshop Esri Geoevent Processor
2008 2012 2012 2014
1/10
Curriculum Vitae F.I. Bröring Kennis en ervaring Ontwikkeltools
* Java 1.7 E Java Server Pages E Android B Python C Dojo (Mobile) framework E Java Server Faces 2.3 D JQuery javascript framework B ArcObjects Java E Javascript E Hibernate C JProfiler C Maven C Subversion C CruiseControl C HTML/CSS D Oracle 10.0/11.0 C Eclipse D JDeveloper 10.3.4 E Netbeans 7 E * Ervaring: A = theoretische kennis B = < 1 jaar C = 1-3 jaar D = >3 jaar E = expert
Methoden DFD DSDM Entiteit relatie diagram Evolutionair ontwikkelen Gegevensmodellering Incrementeel ontwikkelen OOA OOD OOP Prince 2 Prototyping Rapid Application Development SDW UML SCRUM * Ervaring: A = theoretische kennis B = < 1 jaar
* Specialismen C GUI C Informatie analyse D Functioneel ontwerp C Internet D Object Oriëntatie D Programmering B Research & Development B Technisch ontwerp D GIS C D E C D C C = 1-3 jaar D = >3 jaar E = expert
* D C C C E E E D E
2/10
Curriculum Vitae F.I. Bröring Ervaringsoverzicht Projecten uitgevoerd als zelfstandige op locatie opdrachtgever periode 01-11-2010 tot heden
Periode Functies
1-7-2014 – heden Geo ICT Ontwikkelaar
Werkzaamheden
Bouwen van een Javascript GEO Plugin voor de webapplicaties van RVO (Rijksdienst Voor Ondernemend Nederland)
Technieken
Op basis van Javascript framework Dojo en de ArcGIS Javascript API wordt een Dojo build gemaakt die als plugin in webapplicaties gebruikt kan worden. ArcGIS Server 10.2.2, Dojo Javascript framework, ArcGIS Javascript API, Dojo builds met NodeJs, Grunt, Bower
Periode Functies
1-2-2013 – 1-3-2013 Geo ICT Ontwikkelaar
Werkzaamheden
Herbouw printservice in Python
Technieken
De printservice van de eGeo web applicatie volledig herbouwd gebruik makend van Python met de libraries ArcPy en ReportLab. De rapportservice wordt via een Geoprocessing service op een ArcGIS 10.1 server omgeving ontsloten. ArcGIS Server 10.1, Python
Periode Functies
1-6-2011 – heden Geo ICT Ontwikkelaar
Werkzaamheden
Herbouw van 2 bestaande applicaties (eGDI en eBRP) in het kader van het Geo Toekomst programma naar een service based architectuur. Inrichten GIS servers en GIS services.
Technieken
De webapplicatie is op basis van de ArcGIS 10.1 Javascript API, Dojo (javascript framework) en JSF 2.3 Facelets gebouwd. Als applicatieserver is Oracle Weblogic gebruikt waarop de diverse services draaien. De services zijn gebouwd met Java met gebruikmaking van o.a. Jersey (http client), Jackson (Json). Op de GIS server zijn een aantal Server Object Extensies gebouwd. Er zijn op basis van de Esri ArcGIS Javascript API diverse widgets (componenten) gebouwd. ArcGIS Server 10.1, ArcSDE 10.1, Javascript API, Dojo, Java Server Faces 2.3, Java 6, JQuery
3/10
Curriculum Vitae F.I. Bröring Periode Functies
15-4-2011 – 31-5-2011 Geo ICT Ontwikkelaar
Werkzaamheden
Proof of Concept GeoToekomst Neerzetten van concept applicaties met een vergelijking tussen ArcGIS 10 Javascript API (op basis van Dojo) en Open Layers als front-end en aansluiting op (web)services.
Technieken ArcGIS Server 10, Javascript API, Open Layers, Java Server Faces, Java, JQuery
Periode Functies
1-11-2010 – 1-4-2011 Geo ICT Ontwikkelaar
Werkzaamheden
AAN Extensie: Oplossen van bevindingen op de ArcMap extensie voor het bewerken van AAN percelen.
Technieken
Visual Studio 2005, Subversion, C# en ArcObjects 9.3.1
Periode Functies
1-11-2010 – 1-8-2011 Geo ICT Ontwikkelaar
Werkzaamheden
PGVBerekening: Berekeningsmodule voor Probleem Gebieden Vergoeding voor de Backoffice Roermond. Java ArcGIS Engine applicatie.
Technieken
Eclipse 3.5, Java 1.5, Subversion en ArcGis Engine 9.3.1, Oracle 10
Periode Functies
1-11-2010 – 1-4-2011 Geo ICT Ontwikkelaar
Werkzaamheden
eGDI 2011: Ontwikkelen van een webapplicatie voor de regeling Gecombineerde Data Inwinning waarmee de ruim 80.000 agrariërs o.a. hun landbouwsubsidie kunnen aanvragen.
Technieken
JDeveloper 10.1.3.4, ArcGis Server WebADF 9.3.1, Maven 2, Jasper Reports, Java Server Faces, Javascript, CSS, Subversion, SCRUM, Performance Tuning, JQuery
4/10
Curriculum Vitae F.I. Bröring Projecten uitgevoerd voor klanten in dienst van AquaGIS/Esri Nederland Solutions periode 01-01-2009 tot 31-10-2010
Periode Functies
13-9-2010 – 30-10-2010 Technisch Consultant
Werkzaamheden
PGVBerekening: Berekeningsmodule voor Probleem Gebieden Vergoeding voor de Backoffice Roermond. Java ArcGIS Engine applicatie.
Periode Functies
5-8-2010 – 30-09-2010 Technisch Consultant
Werkzaamheden
SnapTool: Tool om gewaspercelen op AAN percelen te snappen op basis van een input bestand. Java ArcGIS Engine applicatie.
Periode Functies
1-6-2010 – 30-06-2010 Technisch Consultant
Werkzaamheden
eBOP: Internet applicatie waarmee LNV relaties hun oppervlakte kunnen bijstellen (Bijstelling Oppervlakte Percelen).
Periode Functies
1-5-2010 – 31-05-2010 Technisch Consultant
Werkzaamheden
AAN percelen: Onderzoek naar ArcMap “featureclass extension” ten behoeve van het editen van AAN (Agrarisch Areaal Nederland) percelen. Ontwerp gemaakt voor deze functionaliteit.
Periode Functies
1-1-2010 – 30-04-2010 Technisch Consultant
Werkzaamheden
eGDI 2010: Ontwikkelen van een webapplicatie voor de regeling Gecombineerde Data Inwinning waarmee de agrariërs o.a. hun landbouwsubsidie kunnen aanvragen. Zie ook bij Gis Competence Centre.
Periode Functies
1-10-2009 – 31-12-2009 Technisch Consultant
Werkzaamheden
Project Schouwkompas: Inrichten van drie configuraties van de mobiele applicatie Schouwkompas. Tevens ondersteunen van de klant bij problemen.
5/10
Curriculum Vitae F.I. Bröring Periode Functies
1-1-2009 – 30-09-2009 Technisch Consultant
Werkzaamheden
Project Watertoets: Ontwikkelen van een internet applicatie met een GIS component op basis van de ESRI ArcGIS Server Javascript API in combinatie met het CMS systeem Joomla 1.5 en services gebouwd met C#. Contact met vertegenwoordigers van de klantorganisatie waren een belangrijk onderdeel van de werkzaamheden.
Projecten uitgevoerd in dienst van Dienst Regelingen, Gis Competence Centre periode 01-07-2005 tot 31-12-2008 Periode Functies
1-1-2005 – 31-12-2008 GEO Informatie Ontwikkelaar
Werkzaamheden
eBRP Muteren: Ontwikkelen van de webapplicatie eBRP Muteren op basis van ESRI ArcGIS Server 9.1. Hierbij wordt gebruik gemaakt van Java Server Pages en het Java Server Faces framework. (JSP) voor het genereren van de HTML pagina’s en Java voor de componenten op de server. Het bijzondere aan deze applicatie is de mogelijkheid om geometriën in de webbrowser te kunnen muteren. Hiervoor is een tool in Javascript ontwikkeld. eGDI: Ontwikkelen van een webapplicatie voor de regeling Gecombineerde Data Inwinning waarmee de agrariërs o.a. hun landbouwsubsidie kunnen aanvragen. Het percelengedeelte is te vergelijken met de eBRP Muteren applicatie. In 2006 is deze applicatie door ESRI Inc. onderscheiden met een Award. eNOK: Ontwikkelen van een webapplicatie voor de regeling Subsidie Agrarisch Natuurbeheer. Techniek vergelijkbaar met eBRP Muteren echter met verschillende types geometrische objecten. Voor interactie met de database gebruik gemaakt van Hibernate. Voor PDF rapportage van Jasper report tool. LNV-Common-Gis: Voor bovenstaande applicaties is een componenten bibliotheek ontwikkeld.
Projecten uitgevoerd in dienst van de Dienst ICT Uitvoering (DICTU) periode 1-11-2003 tot 01-07-2005 Periode Functies Werkzaamheden
1-11-2003 – 01-07-2005 Senior Applicatie Ontwikkelaar (Java) eBRP Raadplegen: Ontwikkelen van de eBRP Raadplegen (BRP informatie op Internet). Hierbij wordt gebruik gemaakt van Java Server Pages (JSP) voor het genereren van de HTML pagina’s en Java voor de componenten op de server. De applicatie wordt in een generiek framework gebouwd: STRUTS. Er wordt verder gebruik gemaakt van UML (Unified Modelling Language) voor het modelleren en ArcIMS JavaConnector voor het communiceren met de ESRI ArcIMS server. InvalidGeo: Ontwikkelen van een tool voor het opsporen van onleesbare geometriën in de BRP database op basis van MapObject for Java 2.1. GeoView: Ontwikkelen van het GIS percelen scherm in de BRP applicatie (Basis Registratie Percelen). Daarbij gebruik makend van de programmeertaal Java en de programmeer bibliotheek MapObjects 2.0 van ESRI. Tevens gebruik gemaakt van UML voor modellering van het GIS component. 6/10
Curriculum Vitae F.I. Bröring Projecten uitgevoerd in dienst van de Dienst Basis Registraties periode 1-3-2002 tot 1-11-2003 Periode Functies Werkzaamheden
1-3-2002 – 1-11-2003 Informatie Analist In projectvorm analyseren van delen van de BRP voor het maken van gewenste wijzigingen en nieuwbouw. De projecten die uitgevoerd zijn: GDI 2002, GGV Einddatum, GDI2003: deelgenomen aan de deelprojecten: Levering referentiebestanden GDI3 (GIS), Controleren en Behandelen e.a.
Projecten uitgevoerd in dienst van PinkRoccade Industrious bv periode 1-1-1998 tot 1-3-2002 Periode Opdrachtgever Functies Ontwikkeltools DBMS-en Methoden Werkzaamheden
1-12-1998 – 1-3-2002 NV Nederlandse Gasunie Systeemontwerper, Software Engineer Delphi, Oracle-v.7.3, PL/SQL, SQL Oracle 7.3 DSDM, Entiteit relatie diagram, DFD, OOP, UML Systeemontwerp aan de hand van globale functionele specificaties en implementatie daarvan met Delphi 5 en 6 op Oracle 7.3 database. Tevens correctief en adaptief onderhoud waarbij probleemanalyse en impactanalyse een rol spelen. Applicaties: • Nimbus-IF: Realisatie van XML interfaces. Ontwikkelen van COM+ componenten die worden geactiveerd door Biztalk Server 2000
Periode Opdrachtgever Functies Ontwikkeltools DBMS-en Methoden Werkzaamheden
•
Codac: Een bedrijfskritisch systeem voor het aanleveren van gegevens voor de facturering. Het project is 1-7-1999 gestart en telkens uitgebreid met nieuwe dan wel gewijzigde functionaliteit. Door toepassing van object orientatie in de client kunnen wijzigingen met relatief weinig inspanning worden uitgevoerd. Verder zijn er een aantal batch programma’s die automatisch volgens een bepaald schema draaien.
•
Accu: Rekenmodel voor ondergrondse opslag van aardgas.
•
Progov: Prognose gasafname voor openbare voorzieningen. Onder ander gebruik gemaakt van email toepassing.
01-01-1998 – 30-11-1998 (en 01-01-1991 – 30-06-1997) Wavin KLS te Hardenberg Software engineer, Informatie-analist, Consultant, Ontwerper, Technisch projectleider, Implementatie manager, System Support Medewerker Delphi 5.0, C, AutoLISP, SQL, Visual C++ 6, Autocad 2000, BDE Dbase Entiteit relatie diagram Ontwikkeling en onderhouden van vier applicaties in AutoCAD. De applicaties hebben een interface met het mainframe van Wavin. De hoofdlijn van de applicaties is het aanmaken van een kostprijsberekening op basis van een offerte tekening. Er is gebruik gemaakt van AutoLISP, C, SQL, Delphi 5.0, Clarion Report Writer. C is gebruikt voor het doorrekenen van de leidingstelsels en de kostprijsberekeningen.
7/10
Curriculum Vitae F.I. Bröring Periode Opdrachtgever Functies Ontwikkeltools DBMS-en Specialismen Werkzaamheden
18-08-1998 – 30-11-1998 TPG PTT Post Groningen Functioneel Ontwerper/Applicatiebeheerder SQL, Unix Shell Scripting, C Ingres Programmering Systeemanalyse, opzetten beheer organisatie. Om de applicaties te leren kennen is eerst meegewerkt aan het optimaliseren van rapportage batches.
Periode Opdrachtgever Functies Specialismen Werkzaamheden
17-07-1998 – 17-08-1998 Kappa Packaging GSV ICT-consultant Informatie analyse Opstellen advies rapport ontwikkelomgeving op basis van business requirements
Periode Opdrachtgever Functies Ontwikkeltools DBMS-en Methoden Specialismen Werkzaamheden
09-03-1998 – 15-06-1998 EVO Zutphen Software engineer Delphi Borland Interbase Evolutionair ontwikkelen, Entiteit relatie diagram Systeemontwerp, GUI, Programmering, SQL Transactie systeem in Delphi 3 ontwerpen en ontwikkelen. Database procedures programmeren (Interbase SQL)
Periode Opdrachtgever Functies Ontwikkeltools DBMS-en Methoden Specialismen Werkzaamheden
31-01-1998 – 16-02-1998 NIL/HCG Software engineer, Projectleider Delphi Interbase Entiteit relatie diagram Programmering, Projectleiding Interim projectleiding Programmeerwerk (Delphi 1.0): oplossen fouten. Oplevering
Projecten uitgevoerd in dienst van SCIA W+B Software bv periode 1-7-1997 tot en met 31-12-1997 Periode Functies Ontwikkeltools DBMS-en Platforms Methoden Specialismen Werkzaamheden
01-10-1997 – 31-12-1997 Software engineer Autocad 13/14, Microsoft Visual C + + MS Windows NT SDM Programmering, Technisch ontwerp Herschrijven van delen van een AutoCAD 13 applicatie voor het aanmaken van legplannen van betonvloeren. Gebruik gemaakt van C en C++.
8/10
Curriculum Vitae F.I. Bröring Periode Functies Ontwikkeltools DBMS-en Platforms Methoden Specialismen Werkzaamheden
Periode Functies Ontwikkeltools DBMS-en Platforms Methoden Specialismen Werkzaamheden
Periode Functies Ontwikkeltools DBMS-en Platforms Methoden Specialismen Werkzaamheden
01-08-1997 – 30-09-1997 Software engineer Autocad 13/14, Microsoft Visual C + + MS Windows NT SDM Programmering
SQL Interface van AutoCAD 13 customizen ten behoeve van betonnetten applicatie. Tevens de betonnetten applicatie hierop aangepast. Gebruik gemaakt van C,C++, DCL, SQL. 15-07-1997 – 31-07-1997 Software engineer Autocad 13/14, Microsoft Visual C + + MS Windows NT SDM Programmering
Lagen beheer programma voor AutoCAD (C++ en Dialogue Control Language) 01-07-1997 – 14-07-1997 Software engineer Autocad 13/14, Microsoft Visual C + +
Dbase IV MS Windows NT SDM Programmering
Programmatuur voor het simuleren van een plotter baan in een betonplaten fabriek geschreven in de taal C.
9/10
Curriculum Vitae F.I. Bröring Diverse projecten uitgevoerd in dienst van Done Group bv periode 1-1-1990 tot en met 30-06-1997 Periode Functies Ontwikkeltools DBMS-en Platforms Methoden Specialismen Werkzaamheden
Periode Functies Ontwikkeltools Platforms Werkzaamheden
01-01-1990 – 30-06-1997 Software engineer, Informatie-analist, Consultant, Ontwerper, Technisch projectleider, System Support Medewerker DBase IV, Delphi, BDE DBase IV MS Windows 3.1/3.11, DOS Entiteit relatie diagrammen Programmering Beheer over twee administratieve pakketten ten behoeve van de vrijwillige brandweer: FireWork voor salarissen en persoonsgegevens (130 gebruikers) en FirePlug voor brandkranen (30 gebruikers). Zowel de ontwikkeling als de ondersteuning viel onder mijn beheer. Voorjaar 1997 zijn beide pakketten gemigreerd van dBase IV naar Delphi 1.0. 01-01-1990 – 30-06-1997 Consultant, Systeembeheerder, Docent, Software engineer, Informatieanalist, Ontwerper Autocad, AutoLISP, C++ DOS Schrijven van handleidingen en documentatie voor gemaakte applicaties. Geven en schrijven van cursussen AutoCAD op diverse niveau's. Opzetten en inrichten van CAD systemen. Inrichten van documentbeheer omgevingen.
10/10