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



Architect/teamleider
Ederveen
Mei 2013
nieuwe klus

Opleiding:
� VWO (examen 1979)
� NIvRA tot en met �administratieve organisatie�
� Verschillende AMBI modules
� Verschillende software engineering en management cursussen

C#, XML, XSD, SQL server, Prince2, RUP, UML, Rational tools: XDE (Rose), Clear Quest en Clear Case Sybase 10, Oracle 7, , C/C++, Visual C++, OMT, XPDL, BPMN, Bizagi,

July 2012 – Now: Scholten Awater: Enterprise architect
Bizagi, BPMN, XPDL, Business Object Model, C#
My role is making sure that the current and to be business processes are modelled in such a way that they support the on-coming implementation of a new ERP system. To do that I developed a course on BPMN modeling and lectured about 30 employees. During the modleing proces ensured the quality of the models that were produced by around various straffmembers in the organisation using a fine grained review mechanism. The models are produced in BPMN using the Bizagi toolset.
I implemented a documentation classification framework for processes, data, organisation and systems based on the Zachman taxonomy.
I designed and implemented an XPDL based system that verifies and compares versions of process models build in Bizagi.
May 2011 – May 2012: Stedin meetbedrijf: Smart metering architect
GPRS, M-bus, DSMR, DLMS/COSEM, privacy en security, C#, SQL server
It is my responsibility to design and implement the architecture for the smart metering infrastructure within Stedin Meetbedrijf. There is particular attention to security and scalability both in terms of numbers of meters as well as future technology developments.
Designed and implemented a new method for fraude detection based on power quality measurements.
Supported selected meter vendors in implementing DSMR 4.0 requirements.
April 2011 and May 2012: Netbeheer Nederland: Smart metering architect
PLC, GPRS, M-bus, DSMR, DLMS/COSEM, privacy en security. C#, Bouncy Castle
The Grid operators in The Netherlands have set up this joint organisation. Among other things this organisation is responsible for the DSMR: the DLMS and M-bus based standard for smart metering devices in the Netherlands. My job is to assist in authoring version 4.0 of this standard. This version was published at the beginning of May 2011.
In 2012 I designed and implemented (in C#) a tool for creating test certificates and executing a number of tests that establish the correct workings of the security aspects of the DSMR 4.0 protocol (authentication, encryption and message validation). This tool is used by the Grid operators to certify meter vendors.
January 2010 – March 2011 : Enexis: Smart metering architect
PLC, GPRS, M-bus, DSMR, DLMS/COSEM, privacy en security
Enexis is one of the three mayor Dutch utility network operators. Enexis is preparing for the roll out of smart metering in their network. They will replace 2.5 million E-meters and around the same number of gas meters. Because of the political decision making process, privacy and security have become important topics at this point in time. My responsibility to establish a plan for the implementation of security within the Enexis metering chain. This includes writing the requirements and design of a security server that is going to be used for key storage and encryption. I am also designing the processes around that server (initial loading of keys, key changes etc). My assignment also includes assessment of the security issues around the currently installed smart meters and establishing the requirements and organizing testing of the security of the smart meter chain and the smart meter itself (penetration testing).
I’m representing Enexis in Netbeheer Nederland where the standard for smart metering in the Netherlands (DSMR) is being maintained. I’m a member of the Expert groups for Privacy and Security as well as for the M-Bus based connection between Electricity and Gas meter. I’m also leading a working group that tries to harmonize the various processes at the Grid Operators in Holland for commissioning and asset management regarding smart meters.
June 2010 Netinium: Business architect smart meters
Netinium develops the AMI system that is used by Alliander. My role is to support the process in which the business requirements and privacy and security features are defined. For this I organized a number of workshops
May 2010 – Heden Cloakware (Irdeto): Security architect smart meter security
Cloakware en Irdeto are leading players in the market of DVB content protection. They set their selves the goal to be leading in the field of smart meter security. My role is to support the definition and development of a newly defined product based on the requirements from the dutch smart meter market. I organized a number of meetings and workshops targeting DLMS/COSEM, DSMR, NTA and smart meter security architecture.
December 2006 – January 2010: Alliander: Information Architect Infostroom
Corporate Modeler, SOA, ESB, Aqualogic, PLC, GPRS, M-bus, DSMR, DLMS/COSEM, privacy en security
Alliander is one of the three mayor Dutch utility network operators. All of the smart meter related activities are bundled within the Infostroom project. The next few years the 2.7 million electricity and 2 million gas meters that are managed by Alliander in the Netherlands, will be replaced by smart meters that can be read and controlled remotely. With these meters in place Alliander can facilitate market requests for meter readings, intelligent net management and smart grids. My responsibility is the design of the architecture, processes and protocols. In this design, the privacy and security aspects require special attention. The resulting architecture is based on a scalable, modular approach that caters for the big technical innovations and changes in rules and regulations that are expected in coming years.
I am also involved in the industry consultation in the Dutch utility market (IG7, IG 11, working group P4 and technical committee). I am also involved in the design of the roll-out, operational management and asset management processes surrounding smart meters. I have played a supporting role in various pilot projects for operational management and roll-out, PLC and GPRS communication technology, M-Bus, DSMR and DLMS/COSEM. I play a central role within the RFI/RFP/SOW phases of the tenders that have been issued for various components of the pilots and large scale roll-out (data communication, GPRS/PLC, Roll-out etc).
July 2009 Netinium: Information architect
SOA
Design of the GPRS communication scheduler and state machine used for a new generation of smart meters. Netinium is an AMI (Advanced Metering Infrastructure) application that is used by Alliander for managing the smart meters that are rolled-out by Alliander.
July 2007 – December 2007 Nuon: EA/Information Architect
Corporate Modeler, Zachman, BPMN, SOA, ESB, Aqualogic
Within the corporate center of Nuon, the CIO department is responsible for the design of the enterprise architecture. This architecture and all processes within Nuon are described using Corporate Modeller and an in house documentation convention that was developed based on the Zachman diagram and BPMN. My role is supporting the process design teams, reviewing the process and architecture designs and processes as well as reviewing and implementing the change requests for the documentation conventions.
September 2007 – January 2008 (1 day/week) Aeres groep: Information Architect
Mavim SIS, SOA, ESB, CDM
The AERES group is an educational organization that provides training on VMBO, MSO and college graduate level, in the agricultural sector. My role is to interview the various parties involved, design a new architecture and write the information plan. The new architecture is based on an ESB and a canonical data model (CDM). The next phase involves capturing the current processes in Mavim by the various parties involved and deduce the requirements for the CDM from those process descriptions. My role is supporting the process description process and designing the CDM.
October 2006 – December 2006 Interpolis: Integration Architect
Java, C#, SQL server 2000 BizTalk, MQ, Rup, SOA.
Implementation of a new back-end system for the administration of pension insurance (Lifetime by Inovita). My role encompasses the design of the interfaces (11 in total) with existing legacy applications. Among these are SAP and the Robeco fund registration system but also the Web portals that are open for the public. I used BizTalk as enterprise service bus end MQ as protocol independent message transport layer.
April 2006 – September 2006: HTM, The Hague: Application Architect
C#,.Net 2.0, SQL server 2000, RUP, SOA, Webservices.
HTM is a local public transport company.
The role included: Describing the various applications and their relation with the Business architecture in HTM, redefining the development process (was waterfall based, now is RUP based) including coaching of analysts en developers. Design and implementation of a web service for the Personnel capability. I was also involved in system integration part of the introduction of a chip card based ticketing system.
October 2005 – March 2006: Irdeto, Hoofddorp: Segmentation: Consultant
Technology used; C#, C++, VB.Net, .Net 2.0, Team Foundation server, Serena Changeman Dimensions, SQL server 2000, RUP.
The project was about modularizing the monolithic Pisys (DVB) software developed by Irdeto and implementing a new build system that better supports reuse of code and versioning across multiple product lines. After evaluation of both the Serena product suite and Microsoft Team Foundation, Team Foundation was found better suited for Irdeto. The source which consists mainly of C++ code (1.5 million lines of code) needed to be migrated to Visual Studio 2005 that fully supports integration with Team Foundation.
My responsibility was: the selection of the build environment, migration of the source code, writing some tools in C# (2.0) to aid in the migration and modularization of the software and the implementation of Team Foundation including training the developers at Irdeto. I was also involved in the design of a new development process.
October 2004 – October2005: Central Bureau of Statistics, Heerlen. Prodonna: Architect and team lead.
Technology used: C#, .Net, Web services. SQL server 2000, XML, PDF, RUP, UML, , SOA, Webservices, Rational tools: XDE, Clear Quest and Clear Case.
This program involves the redesign and implementation of the production software of CBS. With this system Surveys are sent out, incoming survey data is collected, purified and analyzed. Currently the first phase of this program is executed. This involves editing questionnaires and surveys and sending them out to the respondents. Questionnaires and surveys are personalized. A number of different media for sending out the questionnaires are supported: Paper, PDF, HTML as well a proprietary format. The architecture of the system includes several web services and .Net forms based modules.
My responsibility is the architecture and design of the system as well as the day to day management of the team that builds the application.
February 2004 – September 2004: Central Bureau of Statistics, Heerlen. Handhaving system: architect and team lead.
Technology used: C#, .Net, SQL server 2000, XML, RUP, UML, Rational tools: XDE, Clear Quest and Clear Case.

Designed and implemented a new system that supports the workflow that handles the non-response on the surveys send out by the bureau. The system integrates with several other systems that generate and send out surveys via XML. An interactive document generator build on Microsoft word is also part of the system.

My responsibility was the architecture and design of the system as well as management of the team that builds the application.
January 2003 – February 2004: Design and Development of SQL workbench application
Technology used : C#, .Net, SQL server 2000, UML
Targeting the SQL server stored procedure developer, SQL workbench replaces Query Analyser and adds the following: object documentation, object grouping and object reporting, extended drag & drop interface, query wizards, auto complete syntax highlighting editor and automated regression testing of stored procedures. The application is written in C# and TSQL.
April 2001 – December 2002: Chief architect for the Customer services e-business program of Ericsson/SonyEricsson in Lund (Sweden)
Technology used: Visual C++ 6.0, Java JDK 1.1, Websphere, SQL server 2000, UML, PROPS, XML
The program focuses on applications that support outsourcing of the regional and local customer services such as call centres and repair centres to third parties. At its peak there were about 50 people (both consultants and SonyEricsson Staff) involved in the program. Due to cost cutting measures the program was halted by the end of 2002.
The program is organised in a number of so-called work streams that each focus on a particular solution. These solutions include Warranty claims; Call centre tools (Vantive and Boss); Knowledge management (Primus), Data warehouse services, Profile services, Web-shop and e-Learning.
My role is that of chief program architect. In that role I have set up a technical review board that formally reviews the design and architecture of all solutions. On a work stream level I was responsible for the design, architecture and part of the implementation (SQL/C++) of Profile services and (to a lesser degree) Master data services.
I also was involved in parts of the technical design of the Warranty Claims Management System that used both profile services and Masterdata. This system was build by EDS.
Profile services provides user management services and stores User and Company data that is shared among subscribing applications via an API. The system includes a user administration tool that can be distributed in a secure manner by providing hierarchical role based access control. The User and company profiles are stored in XML in a SQL server database. Usage of the profiles is documented as used cases per application. Company data is synchronized with SAP. The system is written in JAVA, C++ and SQL.
Master data targets the provision of product related data to the other work streams. Data is synchronized with the corporate SAP system. The data is enriched via an administration tool and provided to the subscribing applications using export files and on-line API’s.
May 2000- March 2001: Architect for Ericsson e-Business program
Technology used: C++, Java, DB2, Websphere , Oracle, UML, PROPS
Global e-Business program in Stockholm This program entails setting up a platform for e-Business applications. IBM is the main partner; at some point 300 IBM consultants are assigned to the project. The main platforms include IBM S390 with DB2 and Websphere as well as Sun with Oracle and Websphere. The services on that platform include:
Single Sign-On,
User directory,
Data integration (using data from legacy systems in e-Business applications),
e-Commerce (shopping functionality),
Portal and personalisation and
Content management and web publishing.
My role is that of systems architect with special focus on migrating the sites and the tools developed by Impiric (see below) on NT and SQL server to the new standard platform and integrating these tools with the services provided by the platform. The tools are now used within Ericsson as the standard way of doing content management and publishing information on the internet. (Currently the tool can be seen live in action on http://www.sonyericsson.com). Integration with Single Sign-On, User Directory and e-Commerce where established.
Due to the restructuring of Ericsson, the program was stopped end of March 2001.
May 1998 – April 2000: Technology director at Impiric-Amsterdam
Technology used: C++, Java, SQL server 7.0, ASP, Flash, Javascript, HTML, VB, PROPS
Impiric (formerly Wunderman Cato Johnson and Currently renamed again to Wunderman) is a marketing communication firm that specialises in CRM and interactive marketing. It is part of the Y&R group; an international marketing firm with 14000 employees. The activities of Impiric are targeted towards the top 100 companies in Holland as well as multinational companies. The client list includes Ericsson, Ford, KLM, KPN and Centraal beheer.
My main tasks and responsibilities as a technology director are management of the technology department, managing customer relationships on a technology level and, as a member of the board of directors of Impiric the overall management of the company (which counts 120 employees in total). The biggest challenge is managing the growth of the company. In May 1998 the technology department consisted of 6 programmers and a project manager, 5 of which had a free-lance contract. In May 200 the size of the department has grown to 35 permanent staff and 8 freelancers which were successfully (and profitably) building and implementing high quality web sites for major multinational customers.
The department is now structured as a development group and a quality assurance and testing group. The later also includes a content management team, a help desk and a technical documentation role. The development group has a matrix organisation consisting of a resource manager, 5 technical project managers and a pool of software engineers. The software engineers are grouped in the following knowledge centres: HTML, scripting, Databases and OO-techniques.
The employees within the technology department have different backgrounds coming from several countries around the world. During this time I lead the design and development of a standard platform for building dynamic, database driven web sites. The platform (although largely written in Java) is based on the Microsoft products: NT, IIS and SQL server. This high performance platform is currently used by Ericcson and Ford-Europe. It includes content management and support for templating, site hierarchies, multi linguality (including for instance Chinese), personalisation and staging.
Starting March 1999 I was also appointed IT-director of the Y&R group and put in charge of the system management group of Y&R Holland. This group consists of 10 system engineers servicing 450 employees in 5 sites in Amsterdam, Hilversum and The Hague. I have re-organised the group to contain a call dispatch position, field engineers and project engineers.
In January 2000 I became a member of the Interactive board for the EMEA region within Impiric. This board focuses on the market for interactive technologies and has a strategic as well as an operational role in enabling the Impiric offices around Europe to acquire and execute projects that involve interactive technology.
February 1997 tot April 1998: Director of Software engineering with DigiCash B.V.
Technology used: C/C++, Visual C++, SQL server 6.5, Oracle, Sybase, OMT
My responsibilities included the management of the following departments: Software development, smart cards, customer support, security research and consultancy. DigiCash was a internet start-up company even before that term was invented: the company designed and developed the internet payment system ecashtm and was financially dependent on venture capital. DigiCash’s founder was the well know cryptographer David Shaum. Ecash has as most important characteristics privacy and security. The product was operational with the Mark Twain Bank in de US, Merita Bank in Finland and Advance Bank in Australia. Deutsche Bank, Den norske Bank, Bank Austria and Credit Swisse executed public trials with ecash.
Implementation of ecash entailed the capture of the requirements specific to the implementation, designing solutions for these requirements, budgeting the solutions and customising and testing the software (including installation of the test environment). An important aspect of the implementation was the integration of ecash with existing back-end banking systems. The employees within the group were coming from a variety of countries: Holland, UK, US, Australia, Russia en Germany. Know-how within the group covered the following areas: Cryptography Data-communication, Databases, transaction management en Internet technology. DigiCash went bankrupt in 1998 because of lack of funding.
September 1996 - February 1997: General Manager at Inter Actus Informatisering B.V.
Technology used: C++
This company is a subsidiary of the Inter Actus groep. The focus of the group is financially restructuring of organisations. Main responsibilities are the management of the company on the one hand and the execution of projects within the company and with customers on the other. The following services were offered:
Implementation of Exact financial software
Training for Exact financial software
System management
Design and implementation of information systems using standard components.
July 1990 - September 1996: Manager software engineering department of Advisie
Technology used: Visual C++, SQL sever (4.2/6.0) Clipper, MASM, SDM, OMT
Bottom line responsibility for the software development projects in Advisie. The main focus is on the Microsoft product range and Exact financial and logistical software. The development environment used is Clipper and C++. OMT is used as a design method. Most of the applications developed follow the client /server paradigm.
End of 1995 a third development environment was introduced: ORACLE 2000 designer/developer. In this environment the maintenance of an application that was originally developed by Oracle is executed. The application entails a standard package for MBO-schools in Holland (Cursisten/cursus administratie).
Other applications that were developed are:
Flight reservation /Crew-planning /flight information system for Air Holland
Stand reservation/Point-of-sales system for ‘de zwarte markt te Beverwijk’
Budget management and planning tool for Technische Hogeschool Eindhoven.
Photo-recognition system for the police in Utrecht.
Logistical system for subsidiary of Norwegian multinational.
Standard application for asset management in the field of photography, film and sound.
Standard application for the retail-market. (point-of sales and back-office including stock control and back-end integration with a financial system (Exact).
Production management system for a UniLever subsidiary: 'Jantje de Goede'.
Integrated application for managing quotes, equipment and personnel planning and invoices integrated with Exact financial package for TV-Support.
From the middle of 1993 member of the management team of Advisie Automatisering.
September 1982 - July 1990: Nederlandse Accountants Maatschap (now part of Deloitte & Touche)
Technology used: MS-Basic, MASM, Clipper, Dataflex, SDM
By the end of 1990 This company had about 55 offices and 2000 employees in Holland. From 1983 design and implementation of bespoke software both for internal use and usage by customers. Selection of standard software and implementation of developed and selected software within the company (project Micro stimulatie). Some of the applications developed:
Document management system for VROM for managing the work instructions within that organisation. (integration with WordPerfect 4.1)
Financial software: General Ledger and member administration for: ‘de Koninklijke roei en zeilvereening’.
Time recording and invoicing application for Nederlanse Accountants Maatschap
Responsible for the idea, the design and the implementation of MIRAGE. MIRAGE is a package that automates the building and maintenance the auditor’s file. In 1987 this application was introduced on a nation wide scale within the ‘Nederlandse Accounts Maatschap’. From 1987 to 1990 I was the project manager for the development and implementation of the international version of MIRAGE in Clipper/Assembler. In this project there was a rich contact with sister companies in other parts of Europe: The UK, Sweden and Switzerland. At it’s peak there were about 8000 users of this product. The application went out of production by the end of 1999 because of year 2000 incompatibilities.
September 1981 - September 1982: Military service
September 1979 - September 1981: Assistant Auditor with the Nederlandse Accountants Maatschap