No Title
cv: 5445 bekijken ------------------------------<-<- pagina terug
  • Reageer per email
  • Bel voor bemiddeling
  • Naar alle CV's



Teamleider / Software Architect / IT Consultant
Heerhugowaard
01-mrt-2012
Teamleider / Software Architect / IT Consultant voor 2 dagen in de week.

Academische opleiding:
Universiteit: Technische Universiteit Delft
Faculteit: Informatie Technologie & Systemen
Studie: Elektrotechniek
sep. 1993: - aug. 1994 Propedeuse
sep. 1994: - jun. 1996 Basis Doctoraal
jan. 1996: - jun. 1998 Eind Doctoraal
Afstudeervariant: Digitale Mobiele Telecommunicatie bij de vakgroep Telecommunicatie- en Verkeersbegeleidings Systemen
Voortgezet onderwijs
sep. 1987: - jun. 1993 VWO-?, Jan Arentsz College te Alkmaar
Ervaring:
sep. 2001: - heden Zelfstandig ondernemer van First Base Enterprise Connectivity BV
nov. 2000: - aug. 2001 Senior Systeemontwerper bij Wester & de Boer B.V. te Noord-Scharwoude.
jan. 1999: - okt. 2000 Software Ontwikkelaar bij KSE Industrial Feed Software B.V. te Hoorn.
sep. 1998: - okt. 1998 Senior Electronic Designer bij Hollandse Signaalapparaten B.V. Vestiging Signaal Communications te Huizen, afdeling Hardware.
sep. 1997: - apr. 1998 Afstuderen bij Hollandse Signaalapparaten B.V. Vestiging Signaal Communications te Huizen, afdeling Systems.
nov. 1996: - aug. 1997 Medewerker bij de computerwinkel "JW Systems" te Delft.
sep. 1996: - nov. 1996 Student assistent bij het programmeer practicum "Interpreteren van computerprogramma's" op de Faculteit Elektrotechniek van de T.U. Delft.

Computer kennis
Programmeertalen:
Java: Veel ervaring met het ontwerpen en bouwen van Java (web) applicaties. Bij Hogeschool IN Holland het 2e jaars vak Java gegeven aan verschillende studierichtingen.
Onder andere ervaring met de volgende technieken, frameworks en API's: Swing, SWT, AWT, JNDI, JUnit, Jakarta Struts en Jakarta Turbine, JSP/Servlet, JDBC, Apache OJB en JDO, J2EE, Applets, ANT, Maven, Velocity, Hibernate, Jakarta Commons (beanutils, collections, logging, exceptions) JavaMail, JDOM, Xerces, Xalan en JAXP, JSF (Java Server Faces), JBoss Seam, Facelets, Jasper Reports en BIRT, EMF en JET.
Ervaring met Eclipse, Oracle JDeveloper, Sun One Studio en Borland JBuilder en IntelliJ.
C#: Redelijke ervaring met de programmeertaal C# van Microsoft .NET. Ervaring met het bouwen van kleine applicaties met C#.
Pascal: Sinds 1989 ervaring met de programmeertaal Pascal. Ervaring met Turbo Pascal (for windows) en Delphi.
Verschillende projecten uitgevoerd met Delphi.
XML: Veer ervaring in het gebruik van XML, XSL, XSLT, XPath en XHtml.
UML: Ervaring in het gebruik van de ontwerptechniek UML (RUP).
C++: Op de universiteit heb ik de programmeertaal C++ geleerd. Mijn afstudeerproject is met C++ Builder gemaakt en bij KSE heb ik 2 jaar met GNU C++ gewerkt. Tegenwoordig gebruik ik C++ niet veel meer.
Visual Basic: Zowel bij KSE als bij Wester & de Boer gewerkt met Visual Basic 6. Zowel Windows applicaties als Web applicaties (met ASP) gemaakt.
PCScheme (Lisp): Op de universiteit heb ik de programmeertaal Lisp geleerd om functioneel te leren programmeren. In de praktijk wordt deze taal weinig gebruikt.

Besturingssystemen:
Linux: Ervaring met Gentoo, Red Hat en Mandrake: opzetten van Mail Server (sendmail, postfix, sasl en cyrus imap), HTTP Server (Apache), JSP/Servlet Server (Jakarta Tomcat en Websphere), LDAP Server (Open LDAP), DNS Server (bind), File Server (NFS en Samba), Domain Server (Samba als PDC), Databases (MySQL, PostgreSQL, HSQL) en Source Server (CVS & Subversion Server),
Windows: Ervaring met het opzetten van Windows Server en Internet Information Server. Veel ervaring met Windows NT/2k/XP.

Wiskunde programma's: Maple V, MathCad, Matlab, Mathematica.
Simulatie programma's: PSpice, Probe, Plex, Linda, CateShell.
Overig: Open Office, Star Office, Microsoft Office.
Bestuurlijke ervaring
sep. 1996: - aug. 1997 student-lid van de faculteitsraad bij de faculteit Elektrotechniek van de T.U. Delft.
Eigenschappen
* communicatief;
* extravert
* zelfstandig.
Taalbeheersing:
Nederlands: moedertaal; vloeiend zowel mondeling als schriftelijk.
Engels: lezen goed, schrijven en spreken redelijk.

Inzetbaar
Teamleider: Ik heb veel ervaring met het werken in grotere ontwikkelteams waarbij er veel gecommuniceerd moet worden met requirements analisten, projectleiders en ontwikkelaars. Als teamleider ben ik verantwoordelijk voor het beheren van openstaande issues, het (mede) bepalen van prioriteiten en het toewijzen van taken aan ontwikkelaars. Tevens kan ik meewerken als ontwikkelaar en toezien op de gemaakte code en zo de planning bijhouden of terugkoppeling geven aan de projectleider of -manager.
Software Architect: Ik ben bij veel ICT projecten betrokken geweest en in staat een functioneel ontwerp om te zetten in een technisch ontwerp en een software architectuur. Op basis van een functioneel ontwerp kan ik een logisch datamodel maken.
IT Consultant: Als ICT ondernemer doe ik veel advies werk op IT gebied. Ik heb veel kennis van platformen en systemen en kan helpen bij beslissingen op IT gebied. Concreet zou dit kunnen inhouden: in kaart brengen of systemen aan vervanging toe zijn, offertes van leveranciers vergelijken of fungeren als "opzichter" bij de bouw van een maatwerk software traject door een extern bedrijf.

Periode: van 8-2006 tm heden
Branche: Financi�le dienstverlening
Bedrijf: Fortis Bank
Locatie: Amsterdam, Rotterdam en Amstelveen
Functie: Teamleider / Software Architect
Operating Systems: AIX en Windows
Programmeertalen: Java, Hibernate, Spring, SWT, JFace en RCP, Jasper Reports, Swing en RMI.
Databases: Oracle (DBMS)
Tools: Eclipse, CVS, Maven, Jakarta Commons (logging, lang, validator enz), TOAD, Mercury Testdirector en Quality Center
Methoden en Technieken: RUP, n-tier development en MVC
Werkzaamheden : Bezig met het bouwen van een Client/Server Applicatie voor het beheer van het Fortis archief.

Periode: van 10-2005 tm heden
Branche: n.v.t.
Bedrijf: Concilio BV
Locatie: Alkmaar
Functie: Software Architect, IT Consultant
Hardware:
Operating Systems: Windows
Programmeertalen: Java, XML, Velocity, Jelly XML Script, EL
Tools: Eclipse, Hibernate, JasperReports, SWT, JFace & RCP, CVS, JTest, Jakarta Commons (beanutils, collections, logging enz), PostgreSQL, HSQL,
Methoden en Technieken: UML, MDA & MDD, n-tier, MVC
Werkzaamheden : Bezig met de ontwikkeling van een Risico Management Applicatie. Deze applicatie wordt ontwikkeld met behulp van het Eclipse Rich Client (RCP) Framework. Bij de bouw wordt gebruik gemaakt van Model Driven Development mbv een Generator. Hibernate wordt gebruikt als object relational persistence tool.

Periode: van 10-2007 tm 10-2007
Branche: nvt
Bedrijf: First Base Enterprise Connectivity BV
Locatie: Heerhugowaard
Functie: Software Architect
Operating Systems: Gentoo Linux
Programmeertalen: JSF (Java Server Faces), J2EE, JSP & Servlets, EL, XML, XHTML
Databases: PostgreSQL, MySQL en HSQL
Tools: Eclipse, Subversion, Jakarta Tomcat
Methoden en Technieken: n-tier development en MVC
Werkzaamheden RadRace 2007: In 2 dagen een werkende applicatie bouwen inclusief database, business rules en user interface.

Periode: van 9-2007 tm 9-2007
Branche: IT
Bedrijf: First Base Enterprise Connectivity BV
Locatie: Heerhugowaard
Functie: Unix systeem beheerder
Operating Systems: Linux
Tools: Subversion server
Werkzaamheden : Installatie en configuratie van een Subversion server t.b.v. versie beheer van source code.

Periode: van 6-2007 tm 6-2007
Branche: IT
Bedrijf: First Base Enterprise Connectivity BV
Locatie: Heerhugowaard
Functie: MDA Software ontwikkelaar
Operating Systems: Windows, Linux
Programmeertalen: Java
Databases: XML
Tools: EMF (Eclipse Modeling Framework) en JET (Java Emitter Templates) en Eclipse.
Methoden en Technieken: MDA & MDD
Werkzaamheden : Intern onderzoek naar het gebruik van EMF en JET

Periode: van 3-2006 tm 6-2006
Branche: nvt
Bedrijf: First Base Enterprise Connectivity BV
Locatie: Alkmaar
Functie: Software Architect
Hardware:
Operating Systems: Windows, Linux
Programmeertalen: JSF (Java Server Faces), J2EE, JSP & Servlets, EL, JSTL, XML, XHTML, DHTML, Javascript
Databases: XML
Tools: Eclipse (incl WebTools), CVS, Jakarta Commons (logging, upload enz), Jakarta Tomcat
Methoden en Technieken: n-tier development en MVC
Werkzaamheden : Het First Base Enterprise Connectivity content management systeem is omgebouwd naar een JSF (Java Server Faces) applicatie.

Periode: van 12-2005 tm 1-2006
Branche: Overheid
Bedrijf: Stadstoezicht Amsterdam
Locatie: Amsterdam
Functie: Software Ontwikkelaar & Technisch Consultant
Hardware:
Operating Systems: Windows
Programmeertalen: Java, JSP & Servlets, EL, JSTL, XML, HTML, DHTML, Javascript
Databases: PostgreSQL
Tools: Eclipse (incl WebTools), CVS, Jakarta Commons (logging, upload enz), MMBase
Methoden en Technieken: n-tier development en MVC
Werkzaamheden : Het content management systeem van stadstoezicht is gebaseerd op MMBase en moest worden uitgebreid met specifieke stadstoezicht functionaliteit. Concreet zijn er aanpassingen gemaakt in verschillende jsp's van het cms en is er een upload functionaliteit toegevoegd.
Als technisch consultant ben ik betrokken bij verschillende beveligings issues.

Periode: van 11-2004 tm 9-2005
Branche: Financi�le dienstverlening
Bedrijf: IBM
Locatie: Amsterdam
Functie: Software Ontwikkelaar
Hardware:
Operating Systems: Windows
Programmeertalen: Java, JSP & Servlets, JSTL, XML, XSL(T), HTML, DHTML, Javascript, EL
Databases: IBM DB2
Tools: Websphere, CVS, JTest, EJB, Struts, Jakarta Commons (beanutils, collections, logging enz)
Methoden en Technieken: UML, n-tier, MVC
Werkzaamheden : Voor de ABN-Amro bank wordt een webapplicatie ontwikkeld voor het verrichten van bankzaken en voor online verhandelen van aandelen, opties en obligaties. De webapplicatie moet vanaf een computer en vanaf een mobiele telefoon of pda bediend kunnen worden.

Periode: van 2004 tot heden (parttime)
Branche: Zakelijke dienstverlening
Bedrijf: First Base
Locatie: Alkmaar
Functie: Software Architect, Software Ontwikkelaar
Hardware:
Operating Systems: Windows, Linux
Programmeertalen: Java, Velocity, XML
Databases: PostgreSQL en HSQL
Tools: Eclipse, Maven, ANT, CVS, Hibernate, Rich Client Platform, SWT & Jface, Jakarta Commons (beanutils, collections, logging enz)
Methoden en Technieken: UML, n-tier, MDSD (Model Driven Software Development)
Werkzaamheden : In samenwerking met World Time Products wordt een applicatie ontwikkeld voor het doen van Risico Management.

Periode: van 9-2004 tot 10-2004
Branche
Bedrijf: Furore
Locatie: Amsterdam
Functie: Software Ontwikkelaar
Hardware:
Operating Systems: Windows
Programmeertalen: Java, HTML, DHTML, Javascript
Databases: Microsoft SQL Server
Tools: Maven, IntelliJ, CVS, fop, xsl-fo
Methoden en Technieken: UML, n-tier, MVC
Werkzaamheden : Gewerkt aan een java webapplicatie voor het aanvragen van subsidies voor onderzoek. In deze applicatie moet unicode (utf8) tekst met opmaak kunnen worden ingevoerd (wysiwyg). Van de gehele aanvraag moet online een pdf gegenereerd kunnen worden.


Periode: van 9-2004 tot 10-2004
Branche: Industri�le Automatisering
Bedrijf: iBanx
Locatie: Amsterdam
Functie: Software Ontwikkelaar
Hardware:
Operating Systems: Windows en Linux
Programmeertalen: Java, Velocity, HTML, DHTML, Javascript, Turbine
Databases: MySQL, HSQL
Tools: Eclipse, Maven, IntelliJ, CVS
Methoden en Technieken: UML, n-tier, MVC
Werkzaamheden : Gewerkt aan een java webapplicatie voor het uitgeven van werkvergunningen. Intensief gebruik gemaakt van Turbine, Velocity, Maven, ANT, Apache OJB en Eclipse. Ontwikkelen van Unit tests mbv JUnit tbv het testen van verschillende onderdelen van de applicatie.


Periode: van 11-2003 tot 5-2004
Branche: ICT
Bedrijf: First Base Enterprise Connectivity
Locatie: Alkmaar
Functie: Architect, Software Ontwikkelaar
Hardware:
Operating Systems: Windows
Programmeertalen: Java, XML
Databases: MySQL, PostgreSQL
Tools: Eclipse en Oracle JDeveloper
Methoden en Technieken: UML, XMI
Werkzaamheden: Bezig met onderzoeken, ontwerpen en bouwen van een IOM (Internal Object Model) generator voor het bouwen van database gestuurde web applicaties mbv Struts, JSP en Servlets.


Periode: van 3-2004 tot 4-2004
Branche: Industri�le Automatisering
Bedrijf: Ambaflex BV
Locatie: Zwaag
Functie: Software Ontwikkelaar
Hardware:
Operating Systems: Windows
Programmeertalen: Delphi
Databases: Access
Tools
Methoden en Technieken: COM, ActiveX
Werkzaamheden: Delphi applicatie tbv het genereren van RTF Documenten. Via COM moest de inhoud van het te genereren document worden gelezen uit een Access database en verschillende Word documenten.


Periode: van 1-2004 tot 1-2004
Branche: Detailhandel
Bedrijf: Rumati Lederwaren
Locatie: Alkmaar
Functie: Systeembeheerder
Hardware: Pentium Pro
Operating Systems: Red Hat Linux 9
Programmeertalen: bash
Databases
Tools: VI
Methoden en Technieken
Werkzaamheden Installeren van linux server: Red Hat 9, Samba (als PDC), MySQL, PostgreSQL, Firewall, NAT, DNS en DHCP. Op deze linux server moest kunnen worden ingebeld dmv een ISDN verbinding vanuit verschillende vestigingen.


Periode: van 9-2003 tot 12-2003
Branche: ISP
Bedrijf: First Base Enterprise Connectivity
Locatie: Alkmaar
Functie: Architect, Software Ontwikkelaar
Hardware: Dual Xeon Server
Operating Systems: Windows
Programmeertalen: bash, python
Databases: MySQL, PostgreSQL
Tools: VI
Methoden en Technieken
Werkzaamheden Installeren van server voor het hosten van Java webapplicaties, issue tracking systeem en cvs server: apache, tomcat, ANT, bugzilla, ViewCVS enz.


Periode: van 6-2003 tot 8-2003
Branche: Industri�le Automatisering
Bedrijf: Beijert Engineering
Locatie: Zwaag
Functie: Software Ontwikkelaar
Hardware:
Operating Systems: Windows
Programmeertalen: Delphi
Databases
Tools
Methoden en Technieken
Werkzaamheden: Uitbreidingen maken op de bestaande systeemsoftware. De software is volledig in Delphi ontwikkeld. Het betrof een systeem om dmv speciale apparatuur hardware te testen. Dmv COM en ActiveX moest data worden uitgelezen vanuit een Excel spreadsheet.


Periode: van 7-2003 tot 8-2003
Branche: Gebouw automatisering
Bedrijf: Ingenieursburo Balvers
Locatie: Heerhugowaard
Functie: Software Architect, Software Ontwikkelaar
Hardware:
Operating Systems: Windows
Programmeertalen: Java, XML
Databases
Tools: Oracle JDeveloper, ANT, CVS
Methoden en Technieken: JDOM
Werkzaamheden: Swing applicatie gebouwd om een xml configuratie file te lezen en schrijven.


Periode: van 5-2003 tot 7-2003
Branche: Gebouw automatisering
Bedrijf: Ingenieursburo Balvers
Locatie: Heerhugowaard
Functie: Software Architect, Software Ontwikkelaar
Hardware: Tini Microcontroller
Operating Systems: Tini OS
Programmeertalen: Java Micro Edition (J2ME)
Databases
Tools: Oracle JDeveloper, ANT, CVS
Methoden en Technieken
Werkzaamheden: Bouwen van J2ME applicaties voor Tini Microcontroller


Periode: van 4-2003 tot 6-2003
Branche: Onderwijs
Bedrijf: Hogeschool IN Holland
Locatie: Alkmaar
Functie: Docent
Hardware:
Operating Systems: Windows
Programmeertalen: Java, JSP
Databases: MySQL
Tools: Borland JBuilder
Methoden en Technieken
Werkzaamheden Het java vak gegeven voor de 4e jaars avondopleiding Bedrijfskundige Informatica: HTML, JSP, Javabeans, MySQL, Adresboek


Periode: van 1-2003 tot 3-2003
Branche: Onderwijs
Bedrijf: Hogeschool IN Holland
Locatie: Alkmaar
Functie: Docent
Hardware:
Operating Systems: Windows
Programmeertalen: Java
Databases
Tools: TogetherJ, Borland JBuilder, Rational Rose
Methoden en Technieken: RUP
Werkzaamheden: Het Java vak geven voor de 2e jaars Electrotechniek studenten


Periode: van 9-2002 tot 12-2002
Branche: Onderwijs
Bedrijf: Hogeschool IN Holland
Locatie: Alkmaar
Functie: Docent
Hardware:
Operating Systems: Windows
Programmeertalen: Java
Databases
Tools: TogetherJ, Borland JBuilder, Rational Rose
Methoden en Technieken: RUP
Werkzaamheden: Het vak Java geven voor de 2e jaars Bedrijfskundige Informatica studenten. Dit was zowel de lessen geven als het practicum verzorgen als het tentamen verzinnen en nakijken.


Periode: van 3-2002 tot 8-2002
Branche
Bedrijf: First Base Enterprise Connectivity
Locatie: Alkmaar
Functie: Architect, Software Ontwikkelaar
Hardware:
Operating Systems: Windows
Programmeertalen: Java, XML
Databases: PostgreSQL
Tools: Oracle JDeveloper en Sun One Studio
Methoden en Technieken: Swing, JDBC, JavaBeans, Layout Managers, 3-tier ontwerp.
Werkzaamheden: Backoffice applicatie voor het beheren van relaties, uren, personeel, facturen enz. Standalone Java Swing applicatie.


Periode: van 1-2002 tot 4-2002
Branche: Kantoor automatisering
Bedrijf: First Base
Locatie: Alkmaar
Functie: Software Architect, Webdeveloper
Hardware:
Operating Systems: Linux, Windows
Programmeertalen: Java, JSP, Servlet, HTML, DHTML, Javascript
Databases: XML
Tools: Sun One Studio, Oracle JDeveloper, ANT, CVS
Methoden en Technieken: XML, XSLT, DTD
Werkzaamheden: Bouwen van CMS met JSP/Servlets. Pagina�s worden opgeslagen in XML en met XSL(T) getransformeerd.


Periode: van 9-2001 tot 12-2001
Branche: Kantoor automatisering
Bedrijf: First Base
Locatie: Alkmaar
Functie: Software Architect, Webdeveloper
Hardware:
Operating Systems: Windows, Linux
Programmeertalen: Java, JSP, Servlet, HTML, DHTML, Javascript
Databases: MySQL
Tools: Sun One Studio, Oracle JDeveloper, ANT, CVS
Methoden en Technieken
Werkzaamheden: Bouwen van n-tier JSP/Servlet website. Online producten database met onderhoudssysteem. Maken van alle JavaBeans om de MySQL database te benaderen.


Periode: van 27-12-2001 tot heden
Branche: Kantoor automatisering
Bedrijf: Ingenieursburo Balvers
Locatie: Heerhugowaard
Functie: Systeemontwerper
Hardware:
Operating Systems: Linux
Programmeertalen: bash
Databases: MySQL, PostgreSQL
Tools: VI
Methoden en Technieken
Werkzaamheden Beheren van Linux servers: user management, samba (als pdc), tomcat, apache, shell programming (bash), faxserver (fax2send). Beheren van alle windows 2000 professional computers: aanmelding op domain, onderhoud, updates en problemen oplossen.


Periode: van 1-4-2001 tot 1-8-2001
Branche: Kantoor automatisering
Bedrijf: Charmed Telephone Integration
Locatie: Sassenheim
Functie: Software Ontwikkelaar
Hardware: PC
Operating Systems: Windows
Programmeertalen: Delphi
Databases: Outlook, Act
Tools
Methoden en Technieken: COM, ActiveX
Werkzaamheden: Delphi programmeur. Ontwikkelen van netwerkprogrammatuur tbv integratie tussen telefooncentrale en computer. Uitlezen van verschillende CRM pakketten zoals Outlook en Act mbv COM. Ontwerpen en programmeren van (xml) protocollen voor de communicatie tussen 2 programma's dmv TCP/IP.


Periode: van 1-11-2000 tot 1-8-2001
Branche: Kantoor automatisering
Bedrijf: Wester & de Boer BV
Locatie: Noord-Scharwoude
Functie: Senior Software Developer
Hardware: PC
Operating Systems: Windows
Programmeertalen: Visual Basic, ASP, (D)HTML, CSS en Javascript
Databases: MS Access, MS SQL Server
Tools: Visual Interdev, Visual Basic
Methoden en Technieken
Werkzaamheden: Bouwen van database gestuurde webapplicaties. Bouwen van Content Management Systeem. Ontwikkelen van e-commerce web applicaties.


Periode: van 1-1-1999 tot 1-10-2000
Branche: Industri�le Automatisering
Bedrijf: KSE Industrial Feed Software
Locatie: Hoorn
Functie: Software Ontwikkelaar
Hardware: Sun Ultra V, PC
Operating Systems: Sun Solaris, Windows
Programmeertalen: K&R C, C++, Java, Visual Basic
Databases: Poet, MS SQL Server
Tools: VI, Ultraedit, Kawa,
Methoden en Technieken
Werkzaamheden: Bouwen en uitbreiden van programmatuur tbv de aansturing van fabrieken voor het maken van verschillende soorten voeding.


Periode: van 1-9-1997 tot 1-4-1998
Branche: Telecommunicatie
Bedrijf: Hollandse Signaal Apparaten
Locatie: Huizen
Functie: Telecommunicatie onderzoeken, Software Ontwikkelaar
Hardware: PC
Operating Systems: Windows
Programmeertalen: Borland C++ Builder
Databases
Tools
Methoden en Technieken
Werkzaamheden: Bouwen van windows applicatie tbv het simuleren van verschillende telecommunicatie protocollen voor het draadloos versturen van digitale data buitenshuis.