Skip Navigation LinksCV

Curriculum Vitae - Fons Sonnemans


Personalia

Naam: Fons Sonnemans
Geboortedatum: 22-07-1969
Woonplaats: Asten
Nationaliteit: Nederlandse
Functie: Trainer & Consultant

Samenvatting

Fons Sonnemans ontwerpt en ontwikkelt Windows en Web applicaties gebruik makend van .NET, Design Patterns, CBD, Object Oriëntatie, Xml en relationeel databases.

Fons is gefascineerd in het ontwikkelen van .NET software. Vanaf de eerste kennismaking met Visual Studio.NET (Technology Preview, najaar 2000) is hij er intensief mee aan het werken. .NET geeft hem eindelijk de mogelijkheden om zijn kennis en ervaring toe te passen in bedrijfskritische omgevingen.

Met reeds 7 jaar programmeerervaring (Commodore 64 en Amiga) studeerde Fons in 1990 af van de HEAO Bedrijfsinformatica. Daarna heeft hij bij Rijnhaave (tegenwoordig Syntegra) al snel de overstap naar het Windows platform gemaakt. Dit met Smalltalk in combinatie met SQLServer, Oracle en DB2.

In 1994 is Fons bij Origin (tegenwoordig Atos Origin) gaan werken. Hier heeft hij zijn expertise opgedaan in Microsoft Visual Basic. Daar heeft hij door zijn ervaring het ontwikkelen van VB applicaties naar een hoger niveau getild. Door middel van het mede door hem ontwikkelde framework is een hogere productiviteit, kwaliteit en onderhoudbaarheid gerealiseerd.

Vanaf juli 2001 is Fons als zelfstandig ondernemer werkzaam (freelancer). Dit om zijn mogelijkheden verder uit te kunnen bouwen.

Fons is erg veelzijdig, daarin schuilt ook zijn kracht. Naast ontwerpen en ontwikkelen is hij ook als architect, docent, coach en adviseur werkzaam. Deze combinatie maakt het werk voor hem uitdagend. Alleen met hands-on ervaring is het mogelijk goede keuzes te maken en daarover te adviseren.

Naast specifieke klantoplossingen heeft Fons diverse 'automatisering van de automatisering' projecten uitgevoerd. Het ontwerpen en ontwikkelen van Frameworks en die vervolgens toegepast werden in meerdere projecten. Hierbij zijn de technische maar zeker ook de organisatorische aspecten van groot belang.

Fons toont veel betrokkenheid met klanten en kan zich gemakkelijk verplaatsen in bedrijfsproblemen om deze vervolgens te vertalen naar IT-toepassingen. Fons is analytisch en pragmatisch ingesteld en beschikt over een helder blikveld. Hij kenmerkt zich door een gezonde dosis doorzettingsvermogen en heeft een scherp waarnemingsvermogen. Hij is verantwoordelijk en resultaatgericht. Fons zoekt uitdagingen en werkt graag in teamverband, maar kan ook zelfstandig acteren.


Opleidingen

1986-1990 HEAO Bedrijfsinformatica, Eindhoven
1981-1986 Havo, Asten

Cursussen & Certificering

MCP Transcript validatie, Transcript ID: 655799, Access Code: fonssonnemans69.

2006 Microsoft Tech-Ed Developers 2006, Barcelona Microsoft
2006 70-552 UPGRADE: MCAD Skills to MCPD Windows Developer by Using the Microsoft .NET Framework Microsoft
2006 MSDN InTrack-trainingen (WPF & WCF) Microsoft
2005 70-528 TS: Microsoft .NET Framework 2.0 - Web-Based Client Development Microsoft
2005 MSDN FastTrack-trainingen (ASP.NET 2.0, SQL 2005, SQL 2005 BI, BizTalk 2006, Team Systems) Microsoft
2005 Rational XDE Workshop IBM
2004 Microsoft Tech-Ed 2004, Amsterdam Microsoft
2004 Microsoft SharePoint Products and Technologies Developer Tour Microsoft
2003 MCP Exam 70-315: Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET Microsoft
2003 MCP Exam 70-300: Analyzing Requirements and Defining Microsoft .NET Solution Architectures Microsoft
2003 MCP Exam 70-229: Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition Microsoft
2003 MCP Exam 70-320: Developing XML Web Services and Server Components with Visual C# .NET and the .NET Framework Microsoft
2003 MCP Exam 70-316: Developing and Implementing Windows-Based Applications with Visual C# and Visual Studio.NET Microsoft
2002 Microsoft Tech-Ed 2002, Barcelona Microsoft
2001 Visual Studio.NET Conference, Copenhagen Microsoft
2000 Dot Net Briefing Microsoft
2000 Microsoft Tech-Ed 2000, Amsterdam Microsoft
2000 COM+ Cruise Microsoft
2000 Advies Vaardigheden voor Consultants ISES
1999 OO Analysis and Design with the UML Rational
1999 Microsoft Tech-Ed 1999, Amsterdam Microsoft
1998 Teamleiding Freelance docent
1998 Microsoft Tech-Ed 1998, Nice Microsoft
1998 Domain Engineering Asset (USA)
1997 Picasso (BPR) Origin
1997 Microsoft Tech-Ed 1997, Nice Microsoft
1996 Projectmanagment voor projectleiders (PPL) ISES
1996 Oracle Designer 2000 Oracle Nederland
1994 ORACLE upgrade 7 Oracle Nederland
1993 OS2 Lan Manager (Teacher Teacher) Triple P
1992 Oracle SQL Plus Rijnhaave
1991 Clipper Rijnhaave

Vaardigheden

Operating Systemen

  • Windows 286, 3.x, 9x, NT, 2000, XP, 2003, Vista, 2008
  • MSDOS 3.x t/m 6.x
  • Unix AIX, Vax VMS

Programmeertalen

  • C#, VB.NET
  • Visual Basic
  • SQL, T-SQL, PL-SQL
  • HTML, XHTML, ASP.NET, CSS, JavaScript, AJAX
  • XAML (Silverlight, WPF)
  • Smalltalk
  • Java
  • Clipper, dBase III en IV
  • Pascal, C, Assembler

Ontwerptools

  • Visual Studio
  • Sybase PowerDesigner - Data Architect (datamodellering)
  • MS Office
  • Visio (UML, etc)
  • Rational XDE
  • Enterprise Architect (UML)
  • Rational Rose (UML)

Methoden en technieken

  • Gegevens modeleren
  • CBD (Component Based Development)
  • OOA, OOD, OOP
  • UML (Unified Modeling Language)
  • Design Patterns
  • XML, XSL, XSLT, XPATH, XSD
  • RAD/JAD, SDM, DSDM, Agile, SCRUM
  • COM, COM+, ASP, VB Script, Java Script
  • RUP (Rational Unified Process)
  • BPR (Business Process Redesign)

DBMS

  • Microsoft SQL Server
  • Oracle
  • MS Access
  • Gupta SqlBase
  • Sybase
  • dBase

Ontwikkeltools

  • Microsoft Visual Studio 2008: Visual Basic.NET, C# (CSharp), ASP.NET, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Silverlight, Office
  • NDoc, NUnit, FX Cop, CodeSmith, T4
  • TFS, Microsoft SourceSafe, Rational ClearCase
  • Microsoft Expression Blend, Microsoft Expression Encoder, Deep Zoom Composer
  • MS Visual Studio (Visual Basic, Visual Interdev)
  • SQL Server Management Studio, SQL Server Profiler, Integration Services
  • Object Studio (Smalltalk)
  • Toad, SQLServer Enterprise Manager
  • Paint Shop Pro, Adobe Illustrator, Photo Shop
  • XML Spy

Functies/Rollen

  • Docent/trainer
  • Software Architect
  • Spreker
  • Adviseur
  • Analist/ontwerper
  • Programmeur/ontwikkelaar
  • Coach
  • Project & Teamleiding

Projecten

.NET Trainer

Periode: 1991 - heden, vanaf 2006 fulltime.
Opdrachtgever/
Branch:
o.a.: Actemium, Amercom, Atos Origin, Be Value, CBS, Clerical Medical, Corus, Ferox-IT, Hoogendoorn Automatisering, Interpolis, Logica, Ordina, Philips, Schuuring Communicatie Netwerk, Sioux Embedded Systems B.V. en The Vision Web.
Omschrijving: Docent Microsoft .NET, Visual Basic 6.0, Uml, Xml en SQL Server 2000.
Achtergrond: On site trainingen
Taken: Trainen en ontwikkelen cursus materiaal
Hulpmiddelen: Visual Studio (2003, 2005, 2008), Object Oriented Programming, C# (1.x, 2.0 en 3.0), VB.NET, ADO.NET, LINQ, Win Forms, ASP.NET (1.x, 2.0 en 3.5), AJAX, XML Web Services, WCF, Silverlight, SQL Server 2000 en 2005, Visual Basic 6.0, Xml
Methoden & Technieken:
Projectomvang: Variërend van 1 tot 40 dagen

My Axis Life

Periode: Januari 2010 - Maart 2010
Opdrachtgever/
Branch:
Euricom (Belgie)
Omschrijving: Ontwikkelen van een Silverlight applicatie voor het beheren van pensioen voorzieningen.
Taken: Developer
Hulpmiddelen: Silverlight 3.0, Expression Blend, Visual Studio 2008, C# 3.0, SQL Server 2008, Entity Framework, RIA Services, PRISM, MVVM, TFS
Methoden & Technieken: Scrum
Projectomvang: parttime

SilverlightXP.net

Periode: Augustus 2009 - November 2009
Opdrachtgever/
Branch:
Reflection IT en Toverstudio
Omschrijving: Ontwerpen en ontwikkelen van de SilverlightXP.net website voor het publiceren van Silverlight resources.
Taken: Software architect, designer, developer
Hulpmiddelen: Silverlight 3.0, Expression Blend, Visual Studio 2008, C# 3.0, SQL Server 2008, LINQ, RIA Services, SEO, ASP.NET 3.5, Routing
Methoden & Technieken: OOP, UML, XP, OR-Mapping
Projectomvang: parttime

Objectmap

Periode: September 2006 - heden
Opdrachtgever/
Branch:
Objectmap BV
Omschrijving: Ontwerpen en ontwikkelen van de Objectmap.nl website voor het publiceren van objecten op Google Maps en Google Earth kaarten.
Taken: Software architect, designer, developer
Hulpmiddelen: Visual Studio 2008, C# 3.0, ASP.NET 3.5, SQL Server 2008 inclusief Spatial Datatypes, LINQ, ASP.NET 3.5 Ajax, JQuery, AJAX Control Toolkit, Xml Web Services, Windows Communication Foundation (WCF), Google Maps API, Google Earth, Microsoft Virtual Earth, Buffy.NET 2008, Unittesting, IIS7, Windows Server 2008 Web Edition, Silverlight 2.0, Microsoft Expression Blend
Methoden & Technieken: OOP, UML, XP, OR-Mapping
Projectomvang: parttime

Compass CMS

Periode: Januari 2006 - juni 2006
Opdrachtgever/
Branch:
Océ Nederland
Omschrijving: Ontwikkelen van een content management systeem op basis van Microsoft CMS. Het project was in een afrondende fase. Diverse performance problemen moesten opgelost worden en verder gestabaliseerd worden om in produktie te kunnen gaan.
Achtergrond: Part-time
Taken: Software architect, coach, reviewer, adviseur
Hulpmiddelen: Visual Studio.NET, Microsoft CMS, C#, ASP.NET, SQL Server 2000, Verity, Trim, LDAP, ADS, NDoc, Visual Studio 2005 Load Testing
Methoden & Technieken: OOP, UML, Code Reviews
Projectomvang: Team van 7 personen

Herontwerp ABR

Periode: November 2004 - maart 2006
Opdrachtgever/
Branch:
CBS
Omschrijving: Ontwikkelen, vastleggen en controleren van de architectuur van een groot administratief systeem. Het ABR systeem wordt door het CBS gebruikt als basis voor het maken van bedrijfsstatistieken. In het systeem worden vanuit allerlei bronnen (Kamer van Koophandel, Belastingdienst, BBR en CBS) bedrijfsgegevens aangeleverd. Deze gegevens worden m.b.v. DTS en Linked Servers geïmporteerd. Daarna worden deze verschillende bronnen opgeschoond, omgecodeerd, samengevoegd en tot slot verwerkt naar CBS eenheden: (Juridisch)Persoon, Vestiging en Zeggenschap. Vanuit deze gegevens wordt een voorlopig statisch kader afgeleid dat tot slot gefiatteerd wordt naar het gefiatteerd statistisch kader. Steekproeven op dit kader wordt aan afnemers binnen het CBS verstrekt. De gebruikers kunnen mutatievoorstellen aanbrengen waarbij de afleiding rekening mee moet houden.
Achtergrond: Part-time
Taken: Software architect
Hulpmiddelen: Visual Studio.NET, C#, Windows Forms, Rational XDE, Rational ClearCase, Rational ClearQuest, NUnit, NAnt, FXCop, SQL Server 2000, Red Gate's SQLServer Tools, CodeSmidth, Document X
Methoden & Technieken: RUP, UML, Pair Programming
Projectomvang: 11 ontwikkelaars, gehele team is meer dan 30 personen

Blaise.NET

Periode: Januari 2004 - oktober 2004
Opdrachtgever/
Branch:
CBS
Omschrijving: Herontwikkelen van een Enquête systeem dat ontwikkeld is in VB, Delphi, C++ en ASP. Dit systeem wordt door de hele wereld gebruikt om enquêtes aan te maken (van 100 tot 300.0000 vragen). Het systeem moet nu opnieuw ontwikkeld worden gebruik makend van .NET. Hierbij moet meer flexibiliteit ingebracht worden onder meer door het flexibel kunnen ontwerpen van de layout van de vragen.
Achtergrond: Part-time
Taken: Ontwerpen en ontwikkelen
Hulpmiddelen: Visual Studio.NET, C#, Windows Forms, ASP.NET, XML Spy (Xml, Xsd)
Methoden & Technieken: OOP, UML, RUP, Prototyping
Projectomvang: Vele werkjaren

Coach Visual Basic, SQL Server en Microsoft .NET

Periode: Januari 2003 - December 2003
Opdrachtgever/
Branch:
CBS
Omschrijving: Coachen van 45 ontwikkelaars in de gebruikte producten en methoden
Achtergrond: Part-time
Taken: Coachen, trainen, reviewen en adviseren
Hulpmiddelen: MS Visual Studio, Visual Basic 6.0, SQL Server 2000, XML Spy, Visual Studio.NET, C#, VB.NET, ADO.NET, ASP.NET, Visual SourceSafe
Methoden & Technieken: OOP, UML, RUP, Data Modeling

CITO-Europe

Periode: Maart 2003 - Mei 2003
Opdrachtgever/
Branch:
Accountancy
Omschrijving: Ontwikkelen van een standalone facturatie programma met een interface naar Exact Cubic-Pro. Daarnaast opzetten van een WebPortal Cubic-Pro.
Achtergrond: Part-time
Taken: Adviseren, ontwerpen, programmeren en reviewen
Hulpmiddelen: MS Visual Studio.Net, SQL Server 2000, MS Access, XML WebServices, C#, ASP.NET, ADO.NET, XML, Visio 2002, MS Office, Cubic-Pro
Methoden & Technieken: OOP, Prototyping, UML

.NET coaching

Periode: Oktober 2002 - media 2003
Opdrachtgever/
Branch:
Telecom
Omschrijving: Introduceren Microsoft.NET (DotNet) en het gezamenlijk ontwikkelen van een applicatie framework
Achtergrond: Part-time
Taken: Trainen, coachen, adviseren, ontwerpen, programmeren en reviewen
Hulpmiddelen: MS Visual Studio.Net, C#, ASP.NET, ADO.NET, XML, Visio 2002, MS Office
Methoden & Technieken: OOP, UML
Projectomvang: 4 ontwikkelaars

Research + Coaching

Periode: September 2002 - Januari 2003
Opdrachtgever/
Branch:
CBS
Omschrijving: Onderzoek naar .NET mogelijkheden voor Blaise IS en ondersteunen ontwikkelaars
Achtergrond: Part-time
Taken: Research + Coaching
Hulpmiddelen: MS Visual Studio, Visual Basic 6.0, SQL Server 2000, MS Office, XML Spy, Visual Studio.NET, C#, ASP.NET
Methoden & Technieken: UML

ABR

Periode: Juni 2002 - september 2002
Opdrachtgever/
Branch:
CBS
Omschrijving: Technisch ontwerp van het Algemene Bedrijven Register
Achtergrond: Ontwerpen, ontwikkelen GUI prototypen, opzetten architectuur, proof of concepts testen
Taken: Technisch Ontwerpen
Hulpmiddelen: MS Visual Studio, Visual Basic 6.0, SQL Server 2000, MS Office, XML Spy
Methoden & Technieken: Classic

.NET coaching

Periode: April 2002 - Mei 2002
Opdrachtgever/
Branch:
AT-Sign Automatisering
Omschrijving: Introduceren Microsoft.NET en het gezamenlijk ontwikkelen van een applicatie framework
Achtergrond: Software house waar kleine kantoorapplicaties ontwikkeld worden
Taken: Trainen, coachen, adviseren, ontwerpen, programmeren en reviewen
Hulpmiddelen: MS Visual Studio.Net, C#, ASP.NET, ADO.NET, XML, Visio 2002, MS Office
Methoden & Technieken: OOP
Projectomvang: 3 ontwikkelaars

Eva 2000

Periode: Februari 2002 - mei 2002, 4 dagen per week
Opdrachtgever/
Branch:
CBS
Omschrijving: Trainer/Coach voor het Eva2k Visual Basic 6.0 framework
Achtergrond: Eva2k is een framework (componenten, code-generator, template, documentatie, werkwijze, architectuur) voor het snel ontwikkelen van database applicaties.
Taken: Ontwikkelen trainingen, trainen, coachen, adviseren en reviewen
Hulpmiddelen: Visual Basic 6.0, SQL Server 2000, MS Office
Methoden & Technieken: OOP, UML

Elba

Periode: Oktober 2001 - november 2001
Opdrachtgever/
Branch:
Interpolis
Omschrijving: Web applicatie voor het reconsileren van electronische betalingen.
Achtergrond: Een ASP.NET applicatie die volgens een 3 lagen architectuur opgezet is. Er zijn een aantal batch-functies die ook interfacen met mainframe systemen.
Taken: Ontwerpen van de software architectuur en ontwikkelen van een prototype.
Hulpmiddelen: MS Visual Studio.Net, VB.NET, ASP.NET, ADO.NET, SQL Server 2000, XML, Rational Rose, Rational Clear Case, Visio 2002, MS Office
Methoden & Technieken: RUP, UML, DNA, Design Patterns
Projectomvang: Team van 6 personen

ESS

Periode: September 2001, december 2001 - januari 2002
Opdrachtgever/
Branch:
ADP Nederland BV
Omschrijving: Web Front-end die via de MessageQueue met 3 back-end systemen berichten uitwisseld.
Achtergrond: De applicatie is opgezet volgens de DNA architectuur. De (VB/COM+) business-objecten worden geserializeerd naar XML en via XSL naar HTML omgezet. De business-objecten zijn persistent en slaan zich via de RDBMS DataLayer op in Oracle of maken een bericht die in de IBM MessageQueue te geplaatst wordt. Onderhoudbaarheid en schaalbaarheid zijn de belangrijkste uitgangspunten bij deze architectuur.
Taken: Ontwikkelen Verlof modulen
Hulpmiddelen: MS Visual Basic, MS Visual Interdev, Windows 2000 & COM+, MS IIS5, ASP 3.0, XML & XPath & XSL, VB Script, Java Script, Oracle, IBM MQSeries, Data Architect, MS SourceSafe
Methoden & Technieken: Rad
Projectomvang: Team van 4 personen

CPCN & PLT2BOM

Periode: November 2000 - augustus 2001
Opdrachtgever/
Branch:
Philips CE
Omschrijving: Implementeren van een grote Change Request voor de Monitoren fabriek van Philips Taiwan.
Achtergrond: De twee applicaties worden gebruikt om stuklijsten van producten (TV's) vast te leggen en daarna te transformeren naar ERP (SAP) systemen.
Taken: Teamleiding, Ontwerp, Programmeren, Testen
Hulpmiddelen: MS Visual Basic, MS Visio, MS Project, MS SourceSafe, Oracle, Data Architect
Methoden & Technieken: SDM2, Unit Testen, Refactoring
Projectomvang: Team van 12 personen, 4000 uur

BabyZeus.NET

Periode: Januari - mei 2001
Opdrachtgever/
Branch:
Atos Origin
Omschrijving: Onderzoek naar Visual Studio.NET.
Achtergrond: Als studieonderwerp hebben we het Zeus Framework genomen. Bekeken is hoe dit in een .NET omgeving gerealiseerd kan worden.
Taken: Research
Hulpmiddelen: MS Visual Studio.NET. ASP.NET, ADO.NET C#, Visual Basic 7, WebServices, MS Visio.
Methoden & Technieken: UML, Design Patterns
Projectomvang: Team van 5 personen, 1 dag per maand

Provisie Component

Periode: Augustus 2000 - maart 2001
Opdrachtgever/
Branch:
Woonfonds Hypotheken (Achmea)
Omschrijving: Redesign van een Mainframe applicatie naar een Windows multi-tier Client/Server omgeving, Fixed-price & Fixed-date Project. Vanaf november parttime (50%).
Achtergrond: Informatie systeem voor het berekenen en administreren van de provisies voor tussenpersonen van Woonfonds.
Taken: Software Architect, Projectleider
Hulpmiddelen: MS Office, MS Visio, MS Project, MS Visual Basic, Zeus II, Windows 2000 Sever, COM+ (MTS), SQL Server 7, XML, Data Architect, Controls (Active Bar, Active Reports, Janus Grid 2000).
Methoden & Technieken: RUP, UML, CBD
Projectomvang: Team van gemiddeld 3 personen, 1500 uur

Prophesy

Periode: Mei - juni 2000
Opdrachtgever/
Branch:
Philips CE
Omschrijving: Opstellen van het Functioneel & Technisch ontwerp.
Achtergrond: Applicatie voor het kunnen berekenen van de kostprijs van producten (TV's, Video's, Audio, etc). De prijzen van artikelen van fabrieken worden vermenigvuldigd met de stuklijsten van producten.
Taken: Ontwerp en ontwikkelen prototype.
Hulpmiddelen: MS Office, Data Architect, MS Visual Basic 6, Zeus II, Oracle 8
Methoden & Technieken: RAD
Projectomvang: Team van 2 personen.

Zeus II

Periode: September 1999 - maart 2000
Opdrachtgever/
Branch:
Origin
Omschrijving: Opvolger van Zeus I Framework. Vervangen van de GUI Layer. Open en flexibel maken.
Achtergrond: Zeus is een Visual Basic 6.0 Framework ontwikkeld door en voor Origin.
Taken: Ontwerpen, Ontwikkelen, Programmeren , Documenteren, Trainen
Hulpmiddelen: MS Visual Basic 6,0 Rational Rose 2000, SQLServer, Oracle, MS Access, MS SourceSafe
Methoden & Technieken: UML, RUP, CBD, Domain Engineering, Design Patterns
Projectomvang: Team van 4 ontwikkelaars, tester en projectleider.

Software Development Process Improvements

Periode: November 1999
Opdrachtgever/
Branch:
Origin Thailand & Philips Semi Conductors
Omschrijving: Onderzoek naar kwaliteit en gewenste aanpassingen in het SE traject. Daarna de volgende akties opgestart: Code Review, OOP with VB training, Wise training, Data Architect training, Reverse Engineering Oracle datamodel, WebClasses training, Uitbreiding coding convention en Opstellen procedures.
Achtergrond: Team bestaande uit 10 microsoft ontwikkelaars die verantwoordelijk zijn voor software engineering (SE) voor diverse lokale en internatonale klanten. Veel van de aktiviteiten werden ad hoc uitgevoerd zonder duidelijke procedures.
Taken: Advies, Opleiding en training
Hulpmiddelen: VB; Wise; DataArchitect
Methoden & Technieken: UML
Projectomvang: 2 weken.

PFS2

Periode: Oktober 1998 - oktober 1999
Opdrachtgever/
Branch:
Philips CE
Omschrijving: Systeem ter vervanging van PFS1. Dit gedistribueerd Centura/Oracle systeem was voor de eindgebruiker te complex, hierdoor waren de beheer kosten te hoog.
Achtergrond: Systeem voor het vastleggen en rapporteren van de (gebruikers) specificaties van een TV.
Taken: Requirements definitie, functioneel en technisch ontwerp, Systeem architectuur, ontwikkelen en Test
Hulpmiddelen: MS Visual Basic 6.0, MS SourceSafe, Wise, Oracle 8.0, Data Architect, MS Office, MS Visio
Methoden & Technieken: SDM2
Projectomvang: Team van 3 ontwikkelaars, tester, DBA en projectleider.

Zeus I

Periode: Maart - september 1998
Opdrachtgever/
Branch:
Origin
Omschrijving: Ontwikkelen van een Component voor Visual Basic projecten in een kantoorautomatisering omgeving. Dit met het doel van: Produktiviteit, Onderhoudbaarheid en Betrouwbaarheid.
Achtergrond: Zeus is een Visual Basic 6.0 Framework ontwikkeld door en voor Origin.
Taken: Ontwerpen, Ontwikkelen, Programmeren, Testen, Documenteren, Trainen
Hulpmiddelen: MS Visual Basic 6,0 Rational Rose 2000, SQLServer, Oracle, MS Access, MS SourceSafe
Methoden & Technieken: UML, RUP, CBD, Domain Engineering, Design Patterns
Projectomvang: Team van 5 ontwikkelaars en projectleider

Millenium Software Factory

Periode: Juli 1997 - februari 1998
Opdrachtgever/
Branch:
ABP/USZO
Omschrijving: Ontwerpen en ontwikkelen van het VB4 Framework t.b.v. de Software Factory, opstellen versiebeheer, ontwikkel en installatie procedures. Opleiden van de teamleden in OOP denken en werken met VB. Ondersteunen van de teams in hun gebruik van het Framework en toepassen van de procedures.
Achtergrond: De klant beschikte over een groot aantal DataFlex applicaties waarin het 2000 probleem zich voordeed. Deze moesten reversed engineered worden en opnieuw in VisualBasic met Access als database geïmplementeerd worden. Door het aantal hebben we besloten een Software Factory op te zetten.
Taken: Systeem architectuur, ontwerp, programmeren, trainen
Hulpmiddelen: MS Visual Basic 4.0 16-bit, MS Access 2.0, Crystal Reports, MS SourceSafe. PowerSoft DataArchitect 6.0, ForeHelp, Wise, MS Office
Methoden & Technieken: Reverse Engineering, OOP Object Oriented Programming, SDM2
Projectomvang: Team van 3 framework ontwikkelaars, 4 subteams die framework toepassen in projecten en projectleider

Product Roadmap System

Periode: Januari 1997 - mei 1998
Opdrachtgever/
Branch:
Philips CE
Omschrijving: Ontwikkelen van een informatiesysteem waarmee Philips plant welke producten welk jaar met welke opties op welke markt komt (roadmapping).
Achtergrond: De applicatie slaat de gegevens op in een Oracle database maar kan ook gebruik maken van Access zodat het ook stand-alone gebruikt kan worden.
Taken: Requirements definitie, Ontwerp, Bouw, Test
Hulpmiddelen: MS Visual Basic 6.0, MS SourceSafe, Wise, Oracle 8.0, MS Access, Data Architect, MS Office, MS Visio, VideoSoft VSView
Methoden & Technieken: SDM2
Projectomvang: Team van 2 personen.

Perman II

Periode: Juni 1994 - december 1996
Opdrachtgever/
Branch:
ADP Nederland BV
Omschrijving: Ontwikkelen van een Smalltalk Framework dat ingezet wordt bij de onwikkeling van een personeelsinformatiesysteem voor bedrijven van > 500 werknemers.
Achtergrond: Na afronding van het vorige personeelsinformatie systeem bestond er vanuit het ontwikkelteam de behoefte een nieuw, beter ontworpen systeem te bouwen. Na de demonstratie van een prototype is er toestemming van het management gekregen om het project op te starten. Hierbij zijn Origin en ADP een samenwerking aangegaan waarbij de bestaande Smalltalk classes uitgewisseld en uitgebouwd zijn.
Taken: Systeem architectuur, ontwerp, prototyping, programmeren, technische projectleiding, opleiding nieuwe medewerkers.
Hulpmiddelen: Smalltalk (Object Studio), Oracle, SQLServer, Sybase, SQL Base, MS Office, PowerPlay
Methoden & Technieken: SDM2, OOP, Design Patterns
Projectomvang: Team van 15 personen.


Hobbies

  • Programmeren
  • Studeren
  • Reizen
  • Spelletjes (kaart, bord en computer)
  • Films
  • Lego
  • Lezen