Unternehmer, Web-Guru und JavaScript-Liebhaber
Freiberuflicher Front- und Backend-Architekt und Entwicklungsleiter, der verteilte Always-On-Systeme erstellt. Erfahrung mit Angular, React, NextJS, NodeJS, GraphQL. Webtechnologie und Benutzererfahrung ist alles, was ich atme.
Als ich 8 Jahre alt war, habe ich mein erstes Computerprogramm erstellt und seitdem habe ich nie aufgehört zu programmieren.
Seit 1996 arbeite ich mit Webtechnologie, von Perl bis NodeJS, von jQuery bis React
Nach meinem Abschluss als MSc in Business & IT arbeitete ich in verschiedenen Projekt- und Produktmanagementrollen.
Veeds startete 2012, eine der ersten reinen JavaScript-Web-Apps. Veeds ist ein Web-Scale-Content-Aggregator und bietet eine einzigartige Gelegenheit, eine leistungsstarke Web-App zu erstellen, riesige Datenmengen zu verwalten und ein Echtzeit-Datenverarbeitungssystem am Laufen zu halten. Baldiger Relaunch (Mitte 2023).
Erfahrener Frontend-Entwickler mit einem Auge für Benutzererfahrung, Datenvisualisierung und Leistung. Auf der Backend-Erfahrung mit riesigen Datenbanken und Stream-Verarbeitung.
Hauptsächlich in der Finanzbranche und im Content Management tätig
Vision zur Softwareentwicklung
Bei der Softwareentwicklung ist das primäre Ziel, ein Produkt zu schaffen, das Kunden lieben. Ich glaube das
Eine großartige Benutzererfahrung macht einen Unterschied, und ich werde die Designs herausfordern, um dies zu erreichen. Ich bin ein großer Verfechter von Einfachheit, Konsistenz, Zugänglichkeit und Reaktionsfähigkeit.
Es muss auch ein wartbares Produkt mit dem geringsten kognitiven Overhead für Entwickler sein. Dies beinhaltet gemeinsame Programmierpraktiken, effiziente Wiederverwendung, Bibliotheken, kontinuierliche Überprüfungen, Coaching und Wissenstransfer.
Rollen, die zu mir passen
Als Entwicklungsleiter in einem Projekt sind Sie für den technischen Teamerfolg verantwortlich. Sie gehen mit gutem Beispiel voran, treffen technische Entscheidungen, beseitigen Hindernisse für den Produktmanager und unterstützen und coachen Entwickler. In einem Team übernehme ich natürlich die Führung.
Ich kenne das große Ganze, die Ziele, Ressourcen, den Zeitplan, das Budget und die Engpässe eines Projekts. Ich liebe es, mit dem Management zusammenzuarbeiten, um das beste Produkt zur richtigen Zeit zu liefern.
Eine typische Aufgabenverteilung für ein Projekt ist:
Kürzlich habe ich als Chapter Lead das Frontend Chapter eingeführt und eingebettet, um die Frontend-Entwicklung zu standardisieren und qualitativ zu verbessern.
Als Web Architect decke ich Frontend, Backend, Datenbanken und die Cloud ab. Ich habe eine starke Meinung und Erfahrung mit verteilten Softwaremustern, Datenmodellierung, Zustandsverwaltungsmustern und Leistung. Eine fehlerhafte Architektur kann ein Projekt über Jahre ausbremsen.
Für ein Greenfield-Projekt richte ich normalerweise die anfängliche Architektur ein und während des Projekts bin ich der Entwicklungsleiter.
Lass uns treffen
Wenn Sie eine herausfordernde Position haben, bei der ich Verantwortung übernehmen und Ergebnisse liefern kann, dann lassen Sie uns uns treffen, um zu diskutieren und Vertrauen aufzubauen.
Achten Sie darauf, was Benutzer tun, nicht darauf, was sie sagen.
Veeds ist ein Web-Scale-Content-Aggregator, der mehr als 20 Millionen Artikel pro Tag verarbeitet. Entwickelt in Angular, React, NodeJS, GraphQL, Redis, ElasticSearch.
Verbesserte Zustandsverwaltung und Formulare für große Finanzplanungs-Apps in Angular. Neue OPAL Wealth in Material UI mit umfangreichen Datenvisualisierungen erstellt.
Entwicklung von Geschäftsanwendungen für Sicherheit, Tunnelwartung und Workflow in Java und React. Verantwortlich für den abteilungsweiten Frontend-Framework-Auswahlprozess.
Große Finanz-App in Angular erstellt. Verantwortlich für die Frontend-Architektur und Entwicklung datengesteuerter UI-Komponenten. Richten Sie unternehmensweite Prozesse und Standards für die Frontend-Entwicklung ein.
Entwickler für Benutzeroberflächen
2016 - 2017
Aegon – Ergriff die Initiative für die unternehmensweite Musterbibliothek mit Angular span> Komponenten. Entwicklung interaktiver Widgets, um Kunden einen Einblick in Finanzprodukte zu geben.
WoodWing – Überarbeitete, optimierte und erweiterte Angular JS Digital Asset Management-Anwendung. Außerdem wurde eine Vue-Verwaltungsschnittstelle erstellt.
Backbase bietet eine Webplattform für Banken, um Kundeninteraktionen zu optimieren. Verantwortlich für die Positionierung und Vermarktung des Portalprodukts.
Menschen mit einem INTJ-Persönlichkeitstyp neigen dazu, selbstbewusst, analytisch und ehrgeizig in ihrem Verhalten zu sein. Sie lieben es, Wissen zu verfolgen und neigen dazu, sehr logisch zu denken. Sie sind unabhängige Denker.
Veeds ist ein Inhaltsaggregator, der Webinhalte sammelt und im Volltext durchsuchbar macht. Auf der Livelap-Plattform wurden mehrere mobile Apps erstellt. Mark hat sich das Konzept ausgedacht und vollständig entwickelt, und es läuft nun seit über 8 Jahren ununterbrochen. Im Jahr 2015 wurde eine Investition von 315.000 € für das Wachstum von Veeds gesichert.
Frontend in Angular und React, mit WebSockets
In NodeJS, GraphQL geschriebenes Backend, das Dutzende von Datenbanken und Web-APIs integriert. Maßgeschneiderte KI-Modelle zur Themen- und Fake-News-Erkennung
Über 100 Milliarden Webseiten verarbeitet und derzeit 13 Milliarden Elemente in über 100 Sprachen mit ElasticSearch, Couchbase, Redis gespeichert.
Die Abteilung BC-FAP am CERN ist für alle Geschäftsanwendungen verantwortlich.
Die Anwendungslandschaft besteht aus Hunderten von intern entwickelten Anwendungen, die hauptsächlich in Java geschrieben sind, und jedes Team hat sein eigenes Frontend-Framework ausgewählt. Innerhalb der Community Of Practice war Mark für das Frontend-Auswahlprojekt verantwortlich. Mit Entwicklern aus jedem Team wurden Bewertungskriterien definiert und jedes Framework praktisch getestet. Die Zustimmung aller Mitglieder war wichtig für den Erfolg des ausgewählten Frameworks, und letztendlich wurde React einstimmig gewählt.
Ortec Finance bietet Technologie und Lösungen für Finanzinstitute auf der ganzen Welt, um Menschen dabei zu helfen, die Komplexität von Anlageentscheidungen zu bewältigen. PEARL ist eine Lösung zur Leistungsmessung und -zuordnung für Pensionskassen und Versicherungsunternehmen. Mark definierte die Frontend-Architektur, war Frontend-Teamleiter und entwickelte fortschrittliche UI-Komponenten.
Aegon ist einer der weltweit führenden Anbieter von Lebensversicherungen, Altersvorsorge und Vermögensverwaltung. AXL ist die gemeinsame Design- und Entwicklungsmusterbibliothek von Aegon. Es ermöglicht die Erstellung und Wiederverwendung konsistenter Benutzererfahrungen über alle digitalen Dienste hinweg. Initiative angekurbelt, Entwickler und Designer ins Boot geholt und gemeinsam zum Erfolg geführt.
Dyade ist das größte Verwaltungsbüro für Grundschulen in den Niederlanden. Jährlich werden über 800.000 Rechnungen verarbeitet. Mark war für das Design und die Implementierung des digitalen Workflows verantwortlich.
ASML bietet Chipherstellern alles, was sie benötigen – Hardware, Software und Dienstleistungen –, um Muster auf Silizium in Massenproduktion herzustellen. Patente sind in der Branche sehr wichtig, und eine einzige Klage kann Millionen kosten. Ziel war es, einige Kilometer Patentarchive bei ASML zu digitalisieren und eine digitale Arbeitsweise einzuführen. Mark war Projektleiter und verantwortlich für die pünktliche Lieferung innerhalb des Budgets.
Projektmanagement
Automatisierung von Geschäftsprozessen
Benutzerfreundlichkeit
Innovative Software
Für mich ist das Erstellen von Software eine analytische, kreative und lohnende Tätigkeit, mit der ich die Welt verändern kann:
VJ-Software – VJing ist eine weit gefasste Bezeichnung für visuelle Leistung in Echtzeit. Erstellte GPU-beschleunigte Windows-Software in Delphi/DirectX, um einen eingehenden Videostream in Echtzeit zu manipulieren und ihn mit dem Beat zu synchronisieren. Visuelle Live-Performance beim Lowlands Festival 2004.
Wheeler Delta ist die am häufigsten verwendete Software zur Verwaltung von Autoanzeigen in den Niederlanden. Verantwortlich für das in Delphi geschriebene Windows-Programm mit einem Javascript/HTML-Frontend für eine bessere Benutzererfahrung (2003).