This post has 665 words. Reading it will take approximately 3 minutes.
Michael Westergaard
Personal
Date of birth | September 23, 1980 |
---|---|
Place of birth | Herning, Denmark |
Citizenship | Danish |
Languages spoken | Danish (native), English (fluent), Dutch, French, German |
![]() |
|
Academia.edu | Michael Westergaard |
Employment
April 2018- | Open Circle Solutions, Eindhoven, the Netherlands | Senior Consultant | |
July 2014-March 2018 | Experis Ciber, Eindhoven, the Netherlands | Senior Consultant | |
June 2010-September 2014 | Technische Universiteit Eindhoven, Eindhoven, the Netherlands | Post Doc | |
November 2013-May 2014 | Civolution, Eindhoven, the Netherlands | Advanced Development Engineer | |
January 2013-October 2013 | Higher School of Economics, Moscow, Russia | Lead Research Fellow | |
February 2001-May 2010 | Aarhus University, Århus, Denmark | Student programmer (2001-2004); teaching assistant (2004-2007); and post doc (2007-2010) | |
August 1994-October 2000 | Various part time jobs, including systems surveilence, part time-help in a bank, and part-time help at a library |
Recent Projects
- Lead Developer, Architect: iStandaarden.nl; Zorginstituut Nederland 2015-present
- Developer: Golf Management System; Bernardus Golf 2018-present
- Developer, Architect: CI/CD; Open Circle Solutions 2018-present
- Developer: Artificial intelligence/image recognition; Brand Loyalty 2019
- Lead Developer, Architect: Orchestration and Ordersystem; Stichting Bibliotheek.nl 2014, Koninklijke Bibliotheek 2015-2019
- Lead Developer, Architect: Integration API; Essent STPA 2014-2019
- Lead Developer, Architect: Contracteinderegister; Energie Data Services Nederland 2016-2019
Buzzword Bingo
- Roles: (Lead) developer, solution architect, cloud architect, teacher
- Areas of expertise: Object-oriented programming, enterprise integration, managed systems, artificial intelligence, image recognition and processing, CI/CD, functional programming, web programming, low-level programming, formal modeling and verification, data modeling
- Programming languages: Java, C++, XSLT, PHP, Beta, Standard ML, bash, C, Pascal, x86 assembler/intrinsics, …
- Specification langauges: UML, (colored) Petri nets, XML Schema, RelaxNG, …
- Application servers: JBoss EAP, JBoss Fuse, Keycloak, Wildfly, Tomcat, WSO2
- Frameworks: Spring/Spring Boot, Blueprint, CXF, …
- Databases: SQL, Hibernate, MySQL, PostgreSQL, h2, MS SQL Server, Oracle, InfluxDB, Elasticsearch, EnergyWorx
- Testing: JUnit, ReadyAPI/SoapUI, model-based testing
- CI: Gitlab, Gitlab CI, Jenkins/Hudson
- Random names of tools: Eclipse, CPN Tools, ProM, Declare
- Analytics/reporting: Tableau, Grafana, Jasper Reports, Google Analytics
- Containers: Kubernetes, Helm, Docker
- Version control: git, Subversion, CVS
- Build systems: Maven, ant, Make, CMake
- Operating systems: Mac OS X, Linux, Windows, generix Unix (Solaris/SunOS, Irix, FreeBDS, NetBSD, OpenBSD, SCO OpenServer), OS/2, DOS, …
Certifications
- Certified Vaadin 14 Developer, 2020
- Red Hat Certified Enterprise Application Developer, 2020
- Red Hat Delivery Specialist – API Management, 2020
- Red Hat Delivery Specialist – Agile Integration, 2020
- Red Hat Delivery Specialist – Cloud-Native Development, 2020
- Red Hat Delivery Specialist – Container Platform Application Deployment, 2020
- Red Hat Delivery Specialist – Container Platform Deployment, 2020 (+ISV)
- Red Hat Delivery Specialist – Enterprise Integration, 2020
- Red Hat Sales Engineer Specialist – API Management, 2020
- Red Hat Sales Engineer Specialist – Cloud-Native Development, 2020 (+ISV)
- Red Hat Sales Engineer Specialist – Container Platform, 2020
- Red Hat Sales Engineer Specialist – Enterprise Integration, 2020
- Certified Developer, WSO2 API Manager 4, WSO2, 2015
- Certified Developer, WSO2 ESB 4, WSO2, 2015
- Certified Professional, Java SE 7 Programmer, Oracle, 2015
- Certified Associate, Java SE 7 Programmer, Oracle, 2015
- IPv6 – Advanced Features and Routing Protocols, Ericsson Telebit A/S, 2003
Education
- BSc in Psychology; The Open University 2016-present (part-time)
- PhD in Computer Science; Aarhus University 2003-2007
- Cand.Scient. in Computer Science; Aarhus University 2002-2005
- BSc in Computer Science and Mathematics; Aarhus University 1999-2002
- Mathematical High-school Student; Viborg Katedralskole 1996-1999
Honors and Awards
- Best Reviewer; BPM Conference; September 2014
- Lektor Sixhøjs Mindelegat (The Memory of Lecturer Sixhøj Scholarship); Viborg Katedralskole; 1999
- Viborg Bys Legat (Scholarship of the City of Viborg); Viborg Katedralskole; 1998
- Nobel Peace Price; 2012
- Time Person of the Year; 2006
Publications
See my Publication List.
Supervision
Recent Free Time Activities
- Studying
- Cycling
- Cooking
- Test methodology development
- Web-application development
- Attending concerts