Arjan Burggraaf - high-tech - senior C#,.NET 4.5,XAML developer + embedded + C++

Personal data Name: Arjan Burggraaf Address: Wageningen, The Netherlands Nationality: Dutch Phone: +31 (85) 1110140 Marital Status: unmarried E-mail: [email protected] Date of birth: 1973 LinkedIn: arjanburggraaf

Driving license: B Registration nr: 30199258, KvK Arnhem, Netherlands

Profile

Arjan is an allround senior C# / .NET 4.5 (12 years) + XAML (7 years) developer as well as C++ and Angular 6 developer with 18 years of object-oriented development experience. He holds a university degree (MSc) in computer science. He really loves innovation and strongly values the use of good (OO) development principles, like separation of concerns, DRY (don't repeat yourself) and design patterns.

Arjan previously worked on technical projects at:  NEC Philips Unified Communications (telecom),  Nucletron (medical devices, DICOM),  MARIN (simulation with ship models),  Tatasteel (database of faults in materials). He has a strong affinity with electronic, technical, IoT, embedded, scientific and mathematical applications (e.g. transforming algorithms into code / F#), with R&D environments and 3D, 2D and data visualization.

His focus is UI development with: C# / C++ / .NET core / ASP.NET Web API, Universal Windows Platform (UWP), XAML, .Forms (for cross-platform mobile + desktop UI), functional reactive programming, LINQ and popular databases and ORMs. He has experience with SQL Server, Oracle, Sybase and MySQL. In his most recent project he works on electronic circuits with Raspberry Pi, Arduino, LTSpice, breadboards, PicoScope.

Since 2004 Arjan has worked as a freelancer. For several customers he has built applications from the ground up. He has worked as lead developer / coach to bring new knowledge into an organization and to get a project up to speed with new technologies (example: NEC Philips). He is a true autodidact, likes to go in depth and likes to get his teeth into challenging projects.

He loves electronics and loves to read about physics (electromagnetism, quantum mechanics) and travel, hike and kayak.

ICT expertise

C# / .NET / XAML Hardware / electronics / maths Topic Level Years Topic Level Years .NET 1.0 t/m 4.5 ■■■■ 12 Microchip ATmega328P .NET Core 2.1 Raspbery Pi 3 B+, Arduino LTSpice C# ■■■■ 12 FPGAs, evaluating HastLayer Visual Studio 2005 - 2017 ■■■■ 13 PicoScope XAML, WPF ■■■■ 7

Telerik, DevExpress, Silverlight 4 and 5 ■ MikroTik router knowledge of Xamarin.Forms, Android Ubiquiti access points C++, C, Python TPL (Task Parallel Library), ■ investigated: running F# on GPU parallel programming 8086, 80286 programming evaluating: LINQ (Language Integrated Query) ■■■ 7 SigmaStudio (DSPs), Domain-Specific Language (DSL) Tools, T4 ■■■ 4 Node-RED IoT flow-based programming MEF ■■■ 5 artificial neural networks 3 months MVVM ■■■ 4 ■ (deep learning) Prism ■■■ 2 knowledge of convolutional neural Expression Blend 3 and 4, SketchFlow ■■ 3 networks / image recognition, PyTorch Matlab Ribbon ■■

WCF (Windows Communication ■■ 3 Foundation) WF (Workflow Foundation) ■■ Enterprise Library (Validation) PostSharp, Code Contracts .NET Reflector, Snoop, Mole ■■ 5 Speech Application Framework NuGet ■■ 5

2019/02 pagina 1 van 10 Arjan Burggraaf - high-tech - senior C#,.NET 4.5,XAML developer + embedded + C++

Linux, Windows, networks Web / cloud Topic Level Years Topic Level Years ASP.NET WebAPI 2, Json.NET ■■ Lin.ux (Fedora, CentOS, Fedora Scientific), ASP.NET MVC 5 (Razor), IIS 8.5 ■■■■ 5 Pe.rl, bash, ASP.NET Core 2.1 Docker, KVM, Xen, VMWare, oVirt, RxJS / Functional Reactive Programming systemd, Sam.ba, NFS, ext4 three.js (and WebGL) Windows knowledge of Blender Windows 10 IoT core, Node.js ■■ 2 Windows 10, XP, Terraform Windows Server (2000,2008,2012 R2), Knowledge of Azure Resource Manager NTFS

Angular 1.x, 2, 4 and 6, Angular CLI 6 ■■■ 3 Networks

OpenWRT, RouterOS, ssh, OpenVPN, firewalld, iptables, TypeScript ■■■ 3 dnsmasq, DHCP, DNS, LDAP Bridge.NET (C# to JavaScript transpiler) BreezeJS ■■■ 2 JavaScript, Babel ■■■ 3 Databases LESS, CSS 3, Bootstrap ■■■ 5 Topic Level Years SpeechSynthesis web API ■■ SQL, SQL Server 2005 / 2008 / 2012 ■■ APIs: Google Maps, Geolocation SQLXML, ADO.NET ■■ OpenLayers 5, OpenStreetMap Oracle, TOAD ■■ WebPack, HTML5, SVG, WebP MySQL, Sequelize ■■ Debug add-ins: Chrome, FireFox, IE ■■ Sybase SQL Anywhere ■ Gulp, RequireJS ■■■ 2 LLBLGen Pro 4.2 ORM ■■ NPM, Yarn, Babel, SASS 5 ORM ■■ Jasmine, Karma (unit tests) ■ Selenium, PhantomJS ■ db4o (fast ) ■■ Google Analytics Ideal payment connection ■■ 2 MS Access ■ GIMP ■■ 1 Open Access ORM ■■ WCF Data Services 5, OData 2.0 ■■■ 1 XML, XML schemas, XSLT, XQuery ■■■ 9

Altova XMLSpy ■■ 10 Web Services, SOAP Expr. Web Designer HTML, DHTML, DHTML behaviors ■■ 5 Apache, Artisteer

Slack, CodePen, Trello, VS TFS

2019/02 pagina 2 van 10 Arjan Burggraaf - high-tech - senior C#,.NET 4.5,XAML developer + embedded + C++

Miscellaneous Topics Level Years Design Design patterns (dependency injection, abstract factory, lazy initialization, ■■ 12 composite, singleton, adapter, decorator, proxy, iterator, etc.) UML, Visio, Rational XDE, Rational Rose Software process Git, Subversion, GitLab, Scrum, NUnit, Continuus, Visual SourceSafe, SourceGear Vault

Rational: ClearC.ase, ClearQuest, RUP, Test Manager, PureCoverage Middleware

Web Services, CO.M / DCO.M, CO.RBA (Orbix)

WebS.phere: MQ, Business Integration Message Broker

Miscellaneous Lex, Yacc, Coco for .NET (compiler generator) VOIP, a PBX based on Asterisk

Also strong interest in:  LoRa, LoRaWAN,  3D / 2D / data visualization, VR, AR, Unity, Microsoft HoloLens,  Reactive Extensions for .NET.

2019/02 pagina 3 van 10 Arjan Burggraaf - high-tech - senior C#,.NET 4.5,XAML developer + embedded + C++

Languages: Dutch (mother tongue), English, German, Hebrew (novice) Favorite websites / books:  Adafruit, EEVBlog, Conrad, Farnell,  Blog of Beatriz Stollnitz: blog with many tips and tricks on WPF / XAML,  MSDN (Microsoft Developers Network),  “Programming WCF Services”, Juval Löwy.

Work experience – summary Below a selection of the most important projects (+ jobs):

Period Role Description Client

Nov. 2018 – Feb. 2018 Embedded (software) engineer Embedded software and hardware, XML Ocean designing electronic circuits Oct. 2018 Network engineer Configuring computer network using fibre internet, Petach Tikvah MikroTik router, RouterOS, OpenWRT and Ubiquiti UniFi access points May 2018 – Sept. 2018 Senior C# / .NET core + Development of location based app using XML Ocean Angular 6 developer C#, .NET core 2.1, Angular 6, RxJS, OpenLayers July 2015 – Sept. 2015 .NET architect (full stack) Architecture / development of community website using XML Ocean C#, .NET, AngularJS and ASP.NET Web API Sept. 2014 – June 2015 .NET architect (full stack) Architecture / development web application for publishing Verkaart industry using C#, .NET, AngularJS Automatisering Jan. 2014 – Aug. 2014 Senior C# / .NET developer Development community website using XML Ocean July 2012 – Aug. 2012 C#, .NET 4.5, ASP.NET MVC 5 Razor, TPL and WF May 2013 – Aug. 2013 Senior C# / .NET + WPF Design / coding WPF application (C#, .NET 4.0) DataCare developer July 2012 – Dec. 2012 Senior C# / .NET + WPF Development WPF application + ORM (C#, .NET 4.0, WCF) MARIN developer Feb. 2012 – May 2012 C# / .NET + Silverlight Development Silverlight 5 application Tatasteel developer June 2011 – Oct. 2011 Senior C# / .NET + WPF Design / coding WPF application (C#, .NET 4.0) Dutch parliament developer March 2011 – May 2011 Senior C# / .NET + WPF Design / coding WPF application (C#, .NET 4.0) DataCare developer Feb. 2011 Silverlight designer Graphical / technical design of Silverlight UI (C#, XAML) Vicrea Dec. 2010 – Feb. 2011 C# / .NET + WPF architect Design / coding WPF-based framework (C#, .NET 4.0, WCF) XML Ocean Nov. 2009 – May 2010 Lead developer and coach Lead developer and coach of .NET developers who started NEC Philips .NET + WPF with WPF (C#, .NET 3.5) Sept. 2009 – Nov. 2009 C# / .NET + WPF architect Design / coding of CMS framework based on WPF (C#, XML Ocean .NET 3.5) April 2007 – June 2008, .NET + WPF architect Development of WPF based XML editor + XML framework XML Ocean May 2005 – Nov. 2006 (C#, .NET 3.5) Nov. 2004 – June 2005 .NET developer Development of business administration application XML Ocean Sept. 2002 – Aug. 2003 .NET developer Development .NET application for XML – DICOM exchange Nucletron

Preferences  Challenging projects with new technologies, with a preference for high tech / embedded / IoT, scientific, mathematical, 3D (or 2D) data visualization, VR, AR.  Room for new ideas.  Software development (architecture, design, coding, etc.) based on C#/.NET +  C++ (embedded applications) and/or  Xamarin.Forms , UrhoSharp or WPF (or Angular 6 full-stack) and/or  three.js / WebGL or Unity (or SVG / Canvas).  Coaching developers with new technologies.  Only freelance projects (no employment).

2019/02 pagina 4 van 10 Arjan Burggraaf - high-tech - senior C#,.NET 4.5,XAML developer + embedded + C++

Experience

Nov. 2018 – Feb. 2018 Embedded (software) engineer Installed + configured hardware + software:  Microchip ATmega328P, Arduino, Raspberry Pi 3+,  Raspbian, Windows 10 IoT core,  VirtualHere (USB over IP),  C, Processing,  GPIO.

Designing, simulating, prototyping and testing of electronic circuits. Tools:  LTSpice: simulation;  4-channel scope (PicoScope 3404B): testing / analysis.

Evaluating IoT and embedded software and hardware, at XML Ocean Software:  Intel Edison, etc.;  FPGAs, HastLayer;  DSPs, SigmaStudio;  SIMD, NVIDIA GPUs and CUDA cores, Alea GPU; Investigating options to run F# on GPU (CUDA or OpenCL).  IBM's Node-RED: flow-based programming for the Internet of Things;  Azure IoT hub, openHAB, HomeAssistant;  MQTT, Stringify, IFTTT,  Processing (flexible software sketchbook).

Evaluating mathematical and AI software and hardware:  Matlab,  PyTorch + Python in Visual Studio, convolutional neural networks,  GPUs (NVIDIA GeForce RTX) and NVIDIA Jetson processors for AI,  and also: Python + TensorFlow, Azure ML, ML.NET..

Oct. 2018 Network engineer Configuring computer network using fibre internet, MikroTik router, RouterOS, OpenWRT and Ubiquiti UniFi access points, at Petach Tikvah.  Flash OpenWRT onto MikroTik router,  Configure router: VLANs, zones, etc.

May 2018 – Sept. 2018 Senior C# / .NET core + Angular 6 developer Architecture and development of location-based app, XML Ocean Software using:  .NET Core 2.1, C#, ASP.NET Web API 2.1, Visual Studio 2017,  three.js (which targets WebGL), Angular 6, RxJS 6, Docker.

Dec. 2016 – Dec. 2017 Angular 4 developer (full stack) Architecture + development of web application for travel bookings, for WanderTravel. Technologies: C#, .NET 4.5, XAML, ASP.NET Web API 2, Docker, Angular 4, IIS 8.5.

Dec. 2015 – April 2016 Senior AngularJS developer at Centraal Beheer Achmea Development of financial planning, slide show and blog component from PhotoShop designs using AngularJS, Node.js, CSS3, HTML5, SVG, JSON, Slack.

July 2015 – Sept. 2015 C# / .NET architect (full stack) Architecture / development of community website using:  C#, .NET 4.5, ASP.NET Web API 2, Visual Studio 2013, git, IIS 8.5,  XAML, LINQ, LLBLGen Pro 4.2 ORM, SQL Server,  JSON, AngularJS, Node.js, TypeScript, LESS. In this and the previous two projects I:  created the architecture of the web applications;  designed the ORM + SQL schema;  created LESS styles from PhotoShop designs;  developed the integration between the LLBLGen ORM and BreezeJS;  developed reusable front-end TypeScript code using AngularJS, JQuery and Bootstrap, including: validation, html5 history api, wysiwyg editor, state based routing, data grid, etc..

2019/02 pagina 5 van 10 Arjan Burggraaf - high-tech - senior C#,.NET 4.5,XAML developer + embedded + C++

Sept. 2014 – June 2015 C# / .NET architect (full stack) Architecture+development of web application for publishing industry for Verkaart Automatisering. Technologies:  .NET 4.5, C#, Visual Studio 2013, git, NuGet,  XAML, LINQ, PostSharp, Code Contracts, ASP.NET Web API 2, IIS 8.5,  SQL Server, LLBLGen Pro 4.2 ORM, Entity Framework, MS Access,  JSON, AngularJS, TypeScript, Node.js, LESS.

Aug. 2014 – Feb. 2015 C# / .NET architect (full stack) Architecture+development of website for knowledge transfer for Tamalone (startup) using:  .NET 4.5, C#, Visual Studio 2013, git, NuGet,  XAML, LINQ, PostSharp, Code Contracts, ASP.NET Web API 2, IIS 8.5,  JSON , Entity Framework, SQL Server, AngularJS, TypeScript.

Jan. – Aug. 2014 Senior C# / .NET developer Oct. 2013 Design and coding of ASP.NET MVC community website using: July 2012 – Aug. 2012  .NET 4.5, C#, Visual Studio 2013, SQL Server, .NET Reflector,  XAML, LINQ, MEF, Workflow Foundation, Task Parallel Library (TPL),  PostSharp, Code Contracts, ASP.NET Web API 2, ASP.NET MVC 5 (Razor), IIS,  XML Ocean framework for LINQ and UI, DSL-based class diagram designer, T4. Functionality: event registration, webshop, Dutch Ideal payment connection.

Nov. 2013 – Dec. 2013 Installing Linux/Windows server with virtualisation. Technologies:  Linux Fedora 19, Python, KVM, oVirt, ext4,  openwrt, firewalld, iptables, systemctl, Windows 2012 R2.

May 2013 – Aug. 2013 Senior C# / .NET + WPF developer for DataCare. Design and coding of application for student administration. Technologies:  WPF, XAML, Expression Blend, MS Ribbon,  C#, .NET 4.0, Visual Studio 2010 Ultimate, git, NuGet, Scrum,  LINQ, MEF, XML,  XML Ocean framework for LINQ and WPF + class diagram designer, I developed a WPF application (the UI part) from the ground up for the management of classes, groups, teachers and students plus an EDEXML import/export.

July 2012 – Dec. 2012 Senior C# / .NET + WPF developer for MARIN. Development of application for simulations of ship models. Technologies:  .NET 4.0, C#, Visual Studio 2010 Ultimate,  WPF, XAML, WCF, .NET serialisation, WCF Data Services 5 and OData 2.0,  LLBLGen 3.5 ORM (object-relational mapper), Entity Framework 5,  .NET Reflector, Sybase SQL Anywhere 12, Scrum. I compared several ORMs. We chose LLBLGen because of the open architecture and the possibility to retrieve data using a minimal number of queries (performance advantage). We also performed proof of concepts with Entity Framework 5 ORM and Open Access ORM with SQL Server and looked at other ORMs like NHibernate.

February 2012 – C# / .NET + Silverlight developer for Tatasteel. May 2012 Development of Silverlight application: a community for the exchange of information about errors in steel plates. Technologies:  .NET 4.0, C#, Visual Studio 2010 Ultimate, git,  XAML, Silverlight 5, MEF, Prism, Expression Blend,  WCF Data Services, Entity Framework 4, OData.

June 2011 – Senior C# / .NET + WPF developer for the Dutch parliament. October 2011 Design / development of WPF application for taking minutes of debates. Technologies:  WPF, XAML, MEF, XBAP, Silverlight, Prism, Telerik, Expression Blend,  .NET 4.0, C#, Visual Studio 2010 Ultimate, db4o,  XML Ocean Framework (for accellerating WPF development),  Domain Specific Language tools (class diagram modeler I built myself).

2019/02 pagina 6 van 10 Arjan Burggraaf - high-tech - senior C#,.NET 4.5,XAML developer + embedded + C++

March 2011– May 2011 Senior C# / .NET + WPF developer for DataCare. (full-time) and Development of student tracking system: the basis for a new application based on the June – October 2011 Prism framework and knowledge transfer concerning Silverlight, WPF, XAML, Prism and (part-time) db4o. Technologies:  WPF, XAML, MEF, Prism, Expression Blend, DevExpress, Silverlight,  .NET 4.0, C#, Visual Studio 2010 Ultimate,  SQL Server, db4o, Nuget, EntLib.

Feb. 2011 Silverlight designer Graphical / technical design of Silverlight UI (XAML) for Vicrea from Photoshop design. Technologies:  XAML, Silverlight, .NET 4.0, C#, Visual Studio 2010 Ultimate, Expression Blend.

Dec. 2010 – Feb. 2011 C# / .NET + WPF architect Design and coding of UI framework based on WPF (and ASP.NET). Technologies:  WPF, XAML, MVVM,  .NET 4.0, C#, Visual Studio 2010 Ultimate, LINQ, db4o, EntLib Unity,  WCF, Workflow 4,  Domain Specific Language tools (self built class diagram modeler). This framework makes it easier to quickly build a maintainable and flexible WPF (or ASP.NET) based UI.

Nov.2009 - May 2010 Lead developer and coach of C#/.NET developers who started with WPF, (part-time) for NEC Philips. Technologies:  .NET 3.5, C#, Visual Studio 2008,  WPF, XAML, MVVM, Expression Blend, LINQ. In this project I:  coached .NET developers who started with WPF,  laid a foundation for a WPF application (unified communications).

Sept-Nov. 2009 C# / .NET + WPF architect Design / coding of CMS framework based on WPF (and ASP.NET). Technologies:  .NET 3.5, C#, Visual Studio 2008 Team Developer,  WPF, XAML, LINQ, db4o, XML,  Domain Specific Language (DSL) tools. This application generates a UI from multiple data sources and extracts and consolidates data using XSL or LINQ.

August 2009 (2 dgn) Modified application that compiles personal videos of sports events for MySports:  .NET, C#, Visual Studio 2008,  SQL Server; ViscomSoft’s DVD Author component.

July / August 2009 Installation of Linux / Windows server:  Linux, Xen, iptables, ssh, openvpn, DHCP, DNS, LDAP, NFS, Samba,  Windows Server 2008, Visual Studio 2008, SQL Server 2008, IIS7.

April 2007 – June 2008 .NET + WPF architect Design + coding of XML browser / editor + XML framework. All aspects of software development: specification, design, coding and testing:  .NET 3.5, C#, Visual Studio 2008 Team Developer,  WPF, XAML, Expression Blend, LINQ (Language Integrated Query),  WCF (Windows Communication Foundation),  XML, XML schemas, XSLT, XQuery, Web Services, Visio, UML. Development of webshop for XML Ocean Software using:  .NET 3.5, C#, Visual Studio 2008 Team Developer,  ASP.NET, ASP.NET MVC, Profile service, HTML, CSS, XML, Google Analytics.

Dec. 2006 – March 2007 .NET developer for Logres: UI + SQL queries for a logistics application using:

 .NET, C#, Windows Fo.rms; ADO.NET, Oracle, TOAD (admin tool for Oracle).

May 2005 – Nov. 2006 .NET + WPF developer: XML browser / editor + XML framework. All aspects of software development: specification, design, coding and testing, using:  C#, .NET 2.0 and 3.0, Visual Studio 2005 Team Developer;  WPF, XAML;  XML, XML schemas, XSLT, XQuery, Web Services;  XHTML, CSS, DHTML, JavaScript, HttpRequest; FireFox and IE debugger add-ins;  ASP.NET 2.0, ATLAS;  Visio, UML, Coco for .NET (compiler generator, similar to Lex + Yacc).

2019/02 pagina 7 van 10 Arjan Burggraaf - high-tech - senior C#,.NET 4.5,XAML developer + embedded + C++

Fall of 2005 (small 'side project':) installing (hardware and software) of a Windows 2003 server as

(part-time) domain controller and a Lin.ux server as file-server and application-server. Technologies:

 Windows Server 2003; Lin.ux Fedora Core 4; VMWare Server;

 Sam.ba, NFS; DHCP, DNS, LDAP; Wireshark.

Nov. 2004 – June 2005 .NET developer: business administration application for small companies. (part-time) Technologies: C#, .NET 2.0, XML, XML schemas, XSLT, DHTML and JavaScript.

Oct. 2004 – May 2005 Workflow developer for the Dutch Tax Office: test engine that generates test data, sends (full-time) the data into the broker and processes the test results using SQL Server; XML, XSLT,

XMLSpy; Visio; WebS.phere Business Integration Message Broker; WebS.phere MQ.

Jan. 2002 – Aug. 2003 (vrije tijd) .NET developer: content management system using: Sept. 2003 – Feb. 2004 (full-time)  C#, .NET, IIS and ASP.NET, Ap.ache, some PH.P, XML.

Sept. 2002 – Aug. 2003 .NET developer for Nucletron Nucletron produces medical equipment for the treatment of cancer (brachytherapy).  software dev using C# (.NET), XML/XSL, JScript, SQL Server and SQLXML;

 setting up configuration mgmt with Rational tools (ClearC.ase, ClearQuest) and Perl. In this project I worked on the import of DICOM data into a SQL database. Technologies:  C#, .NET 1.0/1.1, Visual Studio .NET,  DICOM,  SQL Server, XML, XSL, JScript, XMLSpy,

 Rational XDE, UML, ClearC.ase and ClearQ.uest (as admin and as user).

Nov. 2001 – April 2002 Java developer for Xebic (a daughter of Baan):  development product life cycle control application (ePLC) using Java, JavaScript, HTML and XML;

 development of Pe.rl script for automatic daily installation of ePLC. Technologies: Java (J++), Visual Studio, XML, HTML, DHTML, JavaScript,

ClearC.ase, Pe.rl, Extreme Programming.

Oct. 1997 – Aug. 2000 Java developer for Baan Development:  software development with Java and Visual Basic: GUI, ActiveX, COM;  testing software (statefull transaction service with DCOM) using Java and C++;  development of scripts that generate metrics: Perl, HTML, Java; Setting up configuration management with Continuus using:  Perl, shell scripts, Unix, Windows/NT, ClearCase, Continuus;  COM, DCOM, Java, Visual Basic, Visual Studio, ActiveX, HTML.

April. 1996 – Aug. 1997 Thesis "Solving modelling problems of COR.BA using composition filters". For more information: see attachment "Description thesis". Keywords / technologies:

 C+.+, Un.ix,

 object orientation, O.O. compilers, COR.BA, reusability/extensibility of software, shortcomings of the conventional object model, composition filters.

1992 At university: assembly coding

1990 At high-school: electronics design of audio analog-digital converter using successive approximation with capacitors + parallel PC port.

1988 –1991 Free time: software development using C. Worked on a code editor.

1989 Free time: assembly coding for 8086, 80286

2019/02 pagina 8 van 10 Arjan Burggraaf - high-tech - senior C#,.NET 4.5,XAML developer + embedded + C++

Education and training Aug. 1991 – Aug. 1997 Computer Science at the University of Twente in Enschede, The Netherlands (graduated cum laude). Department: Software Engineering and Theoretical Informatics (SETI). Area: object orientation. Subjects, among others: object-oriented systems, OO analysis and design, oral communication, written communication. See appendix 'Subjects'. in 1994 Team leaders training, 3 weekends about leadership, organizing, communication, group dynamics, conflict handling and other subjects. 1985 – 1991 VWO (high school, cum laude).

Courses 2011 (2 dagen) MS DevDays. Topics: Reactive Extensions (Rx), Async framework, LINQ (in depth), Advanced Debugging with Visual Studio (in depth), Windows Phone, Behind the Scenes of 10 C# language features. Speakers: Mike Taulty, Bart Smet, Ingo Rammer and others. 2010 (2 dagen) MS DevDays. 2009 MS DevDays. 2007 (1 dag) MS DevDays. Topics: Windows Presentation Foundation, Windows Communication Foundation, Workflow, LINQ. 2006 (2 dagen) MS DevDays. Topics: security of applications, WinFX, Windows Presentation Foundation, DotNetNuke 2005 (10 avonden) Basics of bookkeeping. 2005 (1 dag) MS DevDays. 1999 (1 week) Continuus by Continuus Software Corporation.

1999 (2 dagen) Introducing CO.M by IC Group. 1997 (1 week) Java for programmers by Sun Educational Services. 1993 Neural networks and neuro computing at University of Twente 1993 Design of digital systems at University of Twente

I acquire a lot of new experience through reading and through the in-house development of software (like experimenting with electronics and embedded hardware). Other activities and hobbies Sailing, kayakking, hiking, traveling, reading

2019/02 pagina 9 van 10 Arjan Burggraaf - high-tech - senior C#,.NET 4.5,XAML developer + embedded + C++ Followed courses

Required courses Area Subject Mark (out of 10) Software engineering Theoretical informatics 9 Compiler construction 8

Telematics and open Introduction computer networks 7 systems

System software and Design of digital systems 9 architecture System programming 7 Computer architecture 7 Operating systems 8

Information systems Design methods 7 Design of information systems 8 System design project 6 Databases 9

Maths Analysis B 7 Graph theory 8 Algebra 9 Probability theory 8 Mathematical statistics with applications 9 Systems and signals 7 Numerical maths and programming methods 6

Miscellaneous Written communication 7 Oral communication 7 Sociology 7 Ethics 8

Electives Area Subject Mark (out of 10) Software engineering Object-oriented systems 10 Object-oriented software analysis and design 9 Parallell processes 9 Neural networks and neuro computing 6 Semantics of programming languages and data types 9 Informatics and natural language 7

Telematics and open Formal methods for open distributed systems 7 systems System development environments 9

System software and Distributed operating systems 9 architecture Special topics on architecture of parallel systems 9 System implementation technics 7

Miscellaneous Internship 8

2019/02 pagina 10 van 10