;

Curriculum Vitae

Experience and Qualifications

T his is my curriculum vitae (CV), in this document I have summarized my work experience, listed my education, and some of the training courses I have attended. When appropriate, I have added some expanders where you can view some more detailed activities and responsibilities that I had for a given project or employer; this CV is also available for download.

Personal Data
Name:Walter Verhoeven Date of birth:23.07.1969 Address:Uster, Switzerland Nationality:Dutch

Education
1999 – 2002 Bachelor of Science in Application Programming for Accounting Systems Fairfax University, USA 1998 – 1998 Artificial Intelligence Univ. Arizona, USA (2 Semester) 1983 – 1987 High School Stedelijke Sierteelt School Eindhoven, Nederland

Employment Overview
2015 -2020 Financial Service Provider (100%) Tech-Lead, Senior Developer, Machine Learning expert 2014 -2015 IQ Plus (100%) Tech-Lead, Senior Developer 2014 -2014 Raiffeisen Informatik(100%) Architecture HA and DR, Implementation of Migrations, Performance Tuning 2014 -2011 V-Solutions(100%) Architecture, Application development, Performance Tuning 2011 -2012 Zurich Insurance Company (20-80%) Business Intelligence Developer, Application Developer, SQL Database Developer, Trainer Microsoft SQL Developer courses 2010 -2011 SwissCard (80-100%) Transformation Manager, Consultant SQL Server Technology 2010 -2011 Credit-Suisse (100%) Data Mapping, ETL Loads, Data Migration 2009 -2010 Zurich Insurance Company(100%) Manage the Zurich Enterprise Models (ZEM), Manage retooling for meta-data management tooling suit, Design/Develop EIC Application 2006 -2010 Zurich Financial Services (100%) Monitoring & implementing MS SQL Server Projects, Single point of contact for Zurich project managers and Engineering, Key employee for consulting on SQL Server related implementations and project validation, Implement and Validate SSIS, SSRS and SSAS as Well as normal TSQL 2005 -2006 Info-Research AG (80%) Project management, Consult external companies, Database Administrator level 4, Application developer and architect for Distributed Server systems, Mobile computing, Web based applications(C#)), In-house Training. 2004 -2005 Freelance IT Consultant Consultant for ISO 9000 & 17799, Design and implement production automation systems, Design and implement IT security infrastructures, Design and implement ERP/PPS-Systems for small companies (100 to 500 employees), Network Architecture, Design and implement CNC applications, UML solution modeling, Design MS Excel solutions for accounting 2000 -2004 CPI Consulting Partners AG (100%) Senior Database Administrator (MS SQL Server 7 & SQL Server 2000), Senior application developer (Delphi 5, Visual Studio 6), Senior network administrator. 1999 -2000 UBS Bank Cayman Islands (100%) Help Desk, Develop Bank-Software, Database-Operator (SQL Server 6.5, Interbase 6, SQL Anywhere), Design solutions and reports for the Financial Controller. 1998 -2000 Paramount Computers Develop client specific solutions, Teach Microsoft certification courses in IT infrastructure, Teach programming in Borland Delphi, Teach certification courses for in MS SQL Server 6.5 and Web applications, Create Unix wrappers for windows based OS systems for Cable & Wireless.

Things I excel in

  • SCRUM & Continuous integration
  • Solution, Data and Application Architecture
  • Business Intelligence (link)
  • MS SQL Server, C#, ASP.Net application development (link)
  • Introduce und audit IT-security (ISO 17799) (link)

Languages


Dutch Native (C2) English Native (C2) Deutsch Good (C1) Deutsch (CH) Good (C1) Spanish Basic (A1)


C# Expert (19 years) TSQL Expert (23 years) C++ Good (17 years) Object Pascal Expert (23 years) ASP.Net Expert (17 years) Java Good (17 years) Uml Good (23 years)


IT certifications
2013SQL Server: Troubleshooting Query Plan Quality Issues 2013SQL Server: Performance Troubleshooting Using Wait Statistics 2013SQL Server 2012: Installation and Configuration 2013ASP.NET MVC 4 2012ASP.NET MVC Apps with EF Code First, HTML5, and jQuery 2012C# Fundamentals - Part 1 & 2 2009 ITIL Foundation 2008 Microsoft Certified trainer 2008 Train the Trainer 2008 Microsoft Certified Database Developer 2006 Microsoft Certified Technology Specialist 2006 Microsoft Certified IT Professional 1998 – 2002 Various technical courses in IT networking, programming and databases 1998 – 1999 Trainer in Microsoft Training facility & Gold Partner


Date: 1-2015 - 8-2020 Company: Financial Service Provider (100%) Position: Lead Developer ( Permanent) Key Tasks:

  • Tech-Lead
  • Senior Developer
  • Machine Learning expert

Day-to-day: I am hired by this service provider as lead developer and solution architect to design an implemented trading platform. The platform I created has become a great success and the company uses is to do proprietary trading as it main source of revenue. In the platform I did all the machine learning and data modeling. I also did all of the code that communicated orders with the broker. The rest of the day I am busy with security and training. Technology:C# Core 3.0, .Net 4.8, Python 3.X, C++, SQL Server 2017, SCRUM, Azure DevOps


Date: 6-2014 - 1-2015 Company: IQ Plus (100%) Position: Lead Developer ( FreeLance) Key Tasks:

  • Tech-Lead
  • Senior Developer

Day-to-day: I was hired by IQ plus to work at NCR (Switzerland) GmbH where I performed my day to day duties as a tech lead managing a small team and as lead developer managing requirements developing ATM software for the SIX Group. Technology:C# 4.0. 4.5, Sql Server 2012, SCRUM, Jira, Jenkins


Date: 3-2014 - 6-2014 Company: Raiffeisen Informatik(100%) Position: Senior DBA SQL Server ( Permanent) Key Tasks:

  • Architecture HA and DR
  • Implementation of Migrations
  • Performance Tuning

Day-to-day: I was managing and developing the SQL server landscape for Reiffeisen group in Vienna Austria. We managed not only the bank but also infrastructure of clients like UNIQA and ASFINAC. Technology:C# 4.0, MVC 4, TFS 2010, Visual Studio 2010, SQL Server 2012, SQL Server BI suite


Date: 1-2014 - 2-2011 Company: V-Solutions(100%) Position: IT Related ( Permanent) Key Tasks:

  • Architecture
  • Application development
  • Performance Tuning

Day-to-day: I have work as a freelance developer on several projects in several countries. I have managed a team developing bank solutions internal and customer facing using SharePoint as well as manage large teams on an interim basis. I however always stayed close to my passion that is developing of web based applications. Technology:C# 4.0, MVC, TFS 2010, Visual Studio 2012, SQL Server 2012, SQL Server BI suite, Share-Point 2007-2010


Date: 1-2011 - 10-2012 Company: Zurich Insurance Company (20-80%) Position: BI Application Developer, Trainer ( FreeLance) Key Tasks:

  • Business Intelligence Developer
  • Application Developer
  • SQL Database Developer
  • Trainer Microsoft SQL Developer courses

Day-to-day: I had a larger engagement within Zurich where I worked for Several teams on several locations.

I have taught 3 SQL Developer and Administrating courses to total 18 students, Worked as co-Developer on a risk management application and a large BI portal. Next to this I have created several smaller web based applications using C# and Web Forms.
Technology:SQL Server Business Intelligence Development Studio, C#, TSQL, SQL Server 2010, Web Forms, MVC, SCRUM


Date: 9-2010 - 11-2011 Company: SwissCard (80-100%) Position: SDH Solution Manager a.i./ SQL Server Technology Expert ( FreeLance) Key Tasks:

  • Transformation Manager
  • Consultant SQL Server Technology

Day-to-day: I was hired as Solution Manager for the Data Hub helping the client to in-source services. I worked together with a team of external specialist where I was having a controlling and monitoring function.

While hired as an interim Manager one of the members of IT (who knew me from my time at Zürich Insurance Company) asked me to help them with their challenges in regards to SQL Server databases, Infrastructure and Clustering. Shortly after that I was asked by the CTO to split my time to assist, train and implement IT tasks within the technology department for the previous mentioned technologies.

I was hired as Interim Manager for the Swiss Data Hub until SwissCard was able to find a replacement for me as a permanent employee. One of my tasks, which I was successfully able to do.
Technology:SQL Server, SharePoint, C#, TSQL


Date: 9-2010 - 1-2011 Company: Credit-Suisse (100%) Position: MS SQL Developer ( FreeLance) Key Tasks:

  • Data Mapping
  • ETL Loads
  • Data Migration

Day-to-day: Loaded data feed files into landing zone depending on the format using SSIS, MS Access, TSQL. Then I mapped and populated the data to the staging database. I developed new feeds as well as manage & monitor existing feeds.

Once the data was loaded and validated I was responsible for dumping and loading the new data in the production database. I had previously developed a special script that generated the dump and load file using BCP adapting the un-load and load files towards a changing and evolving database scheme. You can read about it, as well as download the scripts here.
Technology:SQL Server Integration Server, MS Access, TSQL, SQL Server 2010, SCRUM


Date: 12-2009 - 8-2010 Company: Zurich Insurance Company(100%) Position: Enterprise Architect, Group Functions & Strategy ( Permanent) Key Tasks:

  • Manage the Zurich Enterprise Models (ZEM)
  • Manage retooling for meta-data management tooling suit
  • Design/Develop EIC Application

Day-to-day: I was part of the global enterprise architecture team where my key responsibility is to stabilize the IAA/IIW based reference architecture model and adapt it to the needs of the company in the global and regional IT environment where these are new developments or interfaces between applications. I validated data mapping and transformations and certified data models.

I also lead the re-tooling initiative where I currently design and implement a web based tool that allows “personalized” profile based experience at a global level where Analysts, Managers, Architects and developers can look at and, if allowed, update the meta data and data quality definitions. This application is known in Zurich as EIC (Enterprise Information Catalogue).

I was a Team Member in a team working on mergers and integrations of external systems & companies. I mapped data transformations and definitions, validated data quality & consistency as well as data context. I wrote data migration packages and or applications if needed in a requested programming language.
Technology:ERWIN, Power Designer, SQL Server Integration Server, MS Access, TSQL, SQL Server 2010, SCRUM, Extreme Programming


Date: 12-2006 - 9-2010 Company: Zurich Financial Services (100%) Position: DBA 4, Database Integration ( Permanent) Key Tasks:

  • Monitoring & implementing MS SQL Server Projects
  • Single point of contact for Zurich project managers and Engineering
  • Key employee for consulting on SQL Server related implementations and project validation
  • Implement and Validate SSIS, SSRS and SSAS as Well as normal TSQL

Day-to-day: I was part of Test and Integration where was employed as a database administrator (level 4). I was responsible for implementing smaller projects and assist as a technical consultant for bigger ones. I set standards, and validate if the standards are being kept by internal/ external contractors and software vendors. Another task I do is train colleagues in Global IT on IT and architectural technologies and implementations not limiting to databases systems.You can download the training materials I wrote here

I designed and implemented the standards for SQL server related technologies like SSRS and SSIS. As part of the implementations I designed and taught training in these technologies.

I participated in the IDC BI Roadshow where I was a speaker on implementing and managing BI applications.
Technology:SQL Server Integration Server, C#, TSQL, SQL Server versions 6.5, 7, 2000, and 2005, TFS 2010, Extreme Programming, Replication


Date: 12-2005 - 11-2006 Company: Info-Research AG (80%) Position: Database architect, Senior-developer ( Permanent) Key Tasks:

  • Project management
  • Consult external companies
  • Database Administrator level 4
  • Application developer and architect for Distributed Server systems, Mobile computing, Web based applications(C#))
  • In-house Training.

Day-to-day: I was performing several roles in this company, I was Consultant, Application/ Solution architect, and Project Manager. All applications where first modeled by me in UML and then implemented in .Net applications.

The biggest that I worked on was LTT V5 for Selecta AG. In the project I designed and implemented the whole backend infrastructure and implemented the solution. This application was mobile client and is used by 700 technicians in 4 countries in Europe.
Technology:C# 2.0, Web Services, Mobile Applications, Server Side Socket and Web Services, SQL Server Mobile, SQL Server 2005, Replication


Date: 4-2004 - 10-2005 Company: Freelance IT Consultant Position: Developer & Engineering ( FreeLance) Key Tasks:

  • Consultant for ISO 9000 & 17799
  • Design and implement production automation systems
  • Design and implement IT security infrastructures
  • Design and implement ERP/PPS-Systems for small companies (100 to 500 employees)
  • Network Architecture
  • Design and implement CNC applications
  • UML solution modeling
  • Design MS Excel solutions for accounting

Day-to-day: As an external consultant I designed production systems that implemented a 3D CAD/CAM solution. The objective always was to deliver financial relevant output; 2D and 3D design schematics and visualization; Bill of materials as well as production schematics commands for CNC and other computer controlled manufacturing robots.

This solution was developed over a time period of 8 years and I was the lead architect and project manager for the last 3 years of it. I managed a team of 12 developers and implemented the solution in 12 manufacturing companies.
Technology:C# 1.0, Object Pascal, Delphi 5, Web Forms, SQL Server 7/2000, AutoCAD 2000, C++, Visual Studio, Sybase, SQL AnyWhere, Python, Assembly


Date: 5-2000 - 3-2004 Company: CPI Consulting Partners AG (100%) Position: Network Administrator & Senior-Developer ( Permanent) Key Tasks:

  • Senior Database Administrator (MS SQL Server 7 & SQL Server 2000)
  • Senior application developer (Delphi 5, Visual Studio 6)
  • Senior network administrator.

Day-to-day: After returning to Europe I worked for CPI AG as a senior application and database developer. I developed PPS (production and planning systems) for construction companies. I worked for this company until it dissolved as the owner retired. Technology:C# 1.0, Object Pascal, Delphi 5, Web Forms, SQL Server 7/2000, AutoCAD 2000, C++, Visual Studio, Sybase, SQL AnyWhere, Python, Assembly


Date: 12-1999 - 4-2000 Company: UBS Bank Cayman Islands (100%) Position: Member of IT ( FreeLance) Key Tasks:

  • Help Desk
  • Develop Bank-Software
  • Database-Operator (SQL Server 6.5, Interbase 6, SQL Anywhere)
  • Design solutions and reports for the Financial Controller.

Day-to-day: I worked on several projects for the UBS division in the Cayman-islands. I created applications for the financial controller as well as maintain monitor and support other banking software and IT infrastructures. I left UBS as the Cayman Island government did not extend my work permit. Technology:NT4, WINDOWS 95, NOVEL, Object Pascal, Delphi 3, PHP, C++, Visual Studio, Sybase, SQL AnyWhere, Python, Cristal Reports, Perl


Date: 12-1998 - 4-2000 Company: Paramount Computers Position: Application developer/ Trainer ( FreeLance) Key Tasks:

  • Develop client specific solutions
  • Teach Microsoft certification courses in IT infrastructure
  • Teach programming in Borland Delphi
  • Teach certification courses for in MS SQL Server 6.5 and Web applications
  • Create Unix wrappers for windows based OS systems for Cable & Wireless.

Day-to-day: At paramount computers I started to get involved with the design and implementation of financial applications. First for Vontable bank, later for UBS and Cable & Wireless.

While working for Paramount I was working on small to mid-size project (budget between $500K and $1,2M) sometimes by myself sometimes as part of a larger team. While working for paramount I got my first hands-on experience in project management sometime managing teams of up-to 12 persons.
Technology:NT 3.5, NT 4, Object Pascal, Delphi 3, PHP, Borland C++, Visual Studio, Sybase, SQL AnyWhere, Cristal Reports, Perl

I hereby confirm that I documented everything truthfully and to the best of my recollection. Walter Verhoeven Uster, September 2015