About me I'm a passion driven software architect who specialized in frontend technologies. As a Google Developer Expert since 2016 (specializing in Angular) I have helped many organizations and teams to make their applications faster, and easier to maintain. My broad experience in many fields helps to spot problems and anti-patterns early on. While keeping a keen eye on performance I can help simplify entire stacks, leading to optimal results for the project, the end-users and the stake-holders. Experience- Angular Performance Engineer, FedEx, 2023-2025
- As a performance engineer I helped the teams at FedEx to make their applications faster, and easier to maintain. This involved creating a signal driver rule engine, helping to power forms. Migrating apps to the latest Angular version, and restructuring code-bases to make them more maintainable.
- Senior Frontend Architect, Pandora Intelligence, 2021-2022
- Created and implemented new architecture to make future expansion and maintenance streamlined. This involved creating a fully reactive data-layer that aids easy creating of fully realtime views of all available endpoint.
- Senior Principal Engineer, HeroDevs, 2019 - 2023
- As a hero at HeroDevs, I worked with large projects and focus on teaching client teams and delivering software. I split my time between mentoring teams and finishing story points in the sprint. My short term goals revolve around furthering my speaking career and traveling around the globe.
- Senior Angular frontend developer, Asamco jan-2018 - feb-2019
- Updated the internal tooling to latest Angular, educated RXjs.
- Founder and owner, E.S.O, frontend developer, trainer, international speaker, full stack solution builder
- Prinsenbeek, 1986 - ongoing
I started this company at age 16(made it official at age 18), The primary goal was to get the public involved in computing, and programming. - Accomplishments
- Successfully introduced computing and programming to the public
- 30+ succesfull years of selling hardware, software and custom build solutions.
- Introduced dozens of new technologies to customers
- Early adoption of building network based computing
- Developing Internet bases solution from 1992
- Introduced internet to the public
- 6000+ satisfied customers.
- Internship, 1986
- In this 6 month Internship my assignment was building car fleet management system, using cobol on a Philips mini-computer. After this was finished, it was successfully brought to market.
- Various manual labor jobs
- Prinsenbeek, and surroundings, 1979-1986
At age 11 I started to do manual labor jobs, so I could afford to buy new computers and extensions.
Community Functions- Google Developer Expert Angular and Web-Technologies, 2016 - ongoing
- The Google Developers Expert (GDE) is a program from the Google Developer Relations team that recognizes and rewards outstanding developers. The current list of GDE is available on the Google Developers website
- Dutch Angular group, 2012 - ongoing
- The Dutch Angular User Group is aimed at all professionals from The Netherlands who want to talk everything Angular and AngularJS. Our mission is to make the Dutch community "Harder, Better, Faster, Stronger" and enable its members to share their ideas and visions, inspire each other and collaborate in the making of awesome things.
I co-started this group, because this was a missing part in the dutch developers community.
- Xbase++ eXchange Platform, 2000-2011
- As a general board member of this community I helped spreading knowledge about xBase++, by organizing meetups and conferences.
- Dutch Water Board, ~1996
- I was a member of the general government board for 1 period (4 year)
- AOC(ontslagadviescommissie), 1996-2006
- Seated in this committee I helped judging cases of forced resignation.
- MKB nederland regioraad West-Brabant, 1992-2000
- General board member
- OVP, 1988- 2004
- Genec ral board member in this local business association.
- RCC, 1982 - 1994
- The Roosendaalse Computer Club, a association of people with a broad interest in building both hard ans software. In this period I held diverse positions. Chief buyer, and primary Magazine editor where among those.
Projects- A excerpt of the custom software projects created
- Scully A tool-set that can turn a Angular application into a static site.
- Validointi A library for Angular to make form validation easier. Leading to more reusable and maintainable code.
- Observable life-cycle hooks. Creates an OSS tool that makes it easier to use RX observables in combination with Angular's component life-cycle hooks
- Observable forms, I created an alternative way to do forms in Angular. This takes advantage of what the platform has to offer.
- Telfon, a customer relation management tool, Including full administration
- CAS, a financial reporting tool for a franchise, also including a invoicing tool (web-app)
- WRM, Waiting room management. patients self-register, and practitioners can see and manage the waiting list (web-app)
- Time management system to keep track of working hours. (web-app)
- Web based interface for specialized barcode reader
- Front end for hairdresser appointments system. (web-app)
Tech summary- Languages & frameworks
- Angular started 2011
- HTML started 1992
- Typescript started 2014
- JavaScript started 1995
- CSS 2/3 started 1996
- NodeJS / Deno / Bun started 2010
- Hapi started 2015
- Express started 2015
- SQL started 1990
- python
- ...
- Databases
- PostgreSQL
- MongoDB
- MySQL
- DB I-IV
- Firebase
- AWS DynamoDB
- Custom-builds
- MS-SQL server
- BerklyDB
- CouchDB
- Neo4j
- RethinkDB
- ...
- Operating Systems
- Linux
- Windows
- Android
- DOS
- CP/M
-
- ...
- Tools & utils
- Git
- NPM
- VS-Code
- Subversion
- Angular-CLI
- cmd
- WLS
- zsh
- Jira
- SonarQube
- Jest
- Jasmine
- Protractor
- Prettier
- ...
My education- Mavo
- Christoffel 1986-(finished)
- MTS
- Albertus-Magnus 1987-(aborted)
- HBO
- AMBI-T2,I1,I2,B1 1988-(finished)