Automatisch von Google ins Deutsche übersetzt
Mark Wouters
Verifiziert
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.
Verfügbar für 16-36 Stunden/Woche

Um

  • 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:
  • 50 % Entwicklung: Programmierung der Benutzeroberfläche – Backend – Datenschicht – Komponentenbibliotheken – Migrationen – Leistung
  • 25 % technische Machbarkeit: Entwürfe überprüfen – Anforderungsanalyse – PoC
  • 25 % Entwickler-Coaching: Code Review - Paarprogrammierung - Wissenstransfer
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.

Erfahrung

Gründer – Full-Stack-TypeScript-Entwickler
2012 - Jetzt
Livelap — The Hague ∙ NL
Veeds ist ein Web-Scale-Content-Aggregator, der mehr als 20 Millionen Artikel pro Tag verarbeitet. Entwickelt in Angular, React, NodeJS, GraphQL, Redis, ElasticSearch.
Entwickler für Benutzeroberflächen
2021 - 2022
Ortec Finance — Rotterdam ∙ NL
Verbesserte Zustandsverwaltung und Formulare für große Finanzplanungs-Apps in Angular. Neue OPAL Wealth in Material UI mit umfangreichen Datenvisualisierungen erstellt.
Staff Software Engineer
2020 - 2021
CERN — Geneva ∙ CH
Entwicklung von Geschäftsanwendungen für Sicherheit, Tunnelwartung und Workflow in Java und React. Verantwortlich für den abteilungsweiten Frontend-Framework-Auswahlprozess.
Frontend Architect und Chapter Lead
2017 - 2019
Ortec Finance — Rotterdam ∙ NL
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 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.
Projektmanager
2009 - 2013
Dyade — Nieuwegein ∙ NL
Verantwortlich für die Entwicklung einer Finanz-Web-App für Planung und Steuerung. Vollständige Digitalisierung des Eingangsrechnungsprozesses.
Produktmanager
2008 - 2009
Backbase — Amsterdam ∙ NL
Backbase bietet eine Webplattform für Banken, um Kundeninteraktionen zu optimieren. Verantwortlich für die Positionierung und Vermarktung des Portalprodukts.
Berater für Informationsmanagement
2006 - 2008
Accenture — Amsterdam ∙ NL
Verantwortlich für ECM-Projekte für Personal, Recht und Vertrieb, einschließlich Digitalisierung von die Patentabteilung bei ASML.
Softwareentwickler
1997 - 2005
Hexon — Nijmegen ∙ NL
Web- und Windows-Software-Ingenieur. Entwicklung von Wheeler Delta, dem größten Autobestandsverwaltungssystem in den Niederlanden.

Ausbildung

ASML PMBOK-Schulung
2008
ASML — Veldhoven ∙ NL
ESI International zertifiziertes Projektmanagement-Training
Accenture Core Consultant school
2007
Accenture — Milton Keynes ∙ UK
Prince2-basiertes Projektmanagement-Schulungsprogramm
MSc Business und IT
2006
University of Twente — Enschede ∙ NL
Umfasst Unternehmensarchitektur, IT-Management, Data Science und Business. Abschluss in Wissensmanagement und Mensch-Computer-Interaktion
Codierung angefangen
1986
Startseite — Pey-Echt ∙ NL
Erstellt das erste Programm in BASIC auf dem C64. Später einen 80386 gekauft, Pascal gelernt und in Delphi unter Windows codiert, bis das Web kam.

Programmierung

Sprachen

niederländisch
·····
Englisch
····
Deutsch
···
französisch
·

Persönlichkeit

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.

Interessen

Fähigkeiten

Die aufgeführten Fähigkeiten sind auf Expertenniveau, sofern nicht anders angegeben

Projekte

Veeds Content Platform
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.
Hybrid-Apps
NOSQL
Echtzeit-Software
Auswahl des Frontend-Frameworks
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.
React
Vue
Angular
Pearl Web App
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.
Zukunftssichere Architektur
Wartbarer Code
Aegon Experience Language
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.
Designsystem
Komponentenbibliothek
Digitalisierung von Rechnungsprozessen
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.
Scannen – OCR
Organisatorische Veränderungen
ASML-Patentarchiv
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).
Windows
GPU