hi@filidorwiese.nl

Filidor Wiese

As full-stack developer, I build user-friendly web and mobile applications using modern technologies.
Filidor Wiese

Curriculum Vitae
Filidor Wiese

Full-Stack Developer

NationalityDutch
LanguagesDutch (native speaker), English (advanced)
Phone+31 (0)6 24 99 32 05
Emailhi@filidorwiese.nl
Websitehttps://filidorwiese.nl
LinkedInhttps://www.linkedin.com/in/filidorwiese/
Githubhttps://github.com/filidorwiese/

Summary

As a full-stack developer, I’ve had the opportunity to work on high-impact projects for major enterprise clients, including Schiphol Airport, LeasePlan, FedEx/TNT, Amsterdam Arena, Heineken, and KLM Airlines. My passion lies in crafting user-friendly web and mobile applications using the latest techniques and frameworks, with TypeScript being my preferred programming language.

In recent years, I've specialized in developing complex single-page applications, gaining extensive experience in unit and end-to-end testing, prototyping, developer tooling, continuous deployment, version control, user testing, and cloud engineering. I'm also well-versed in Agile/Scrum methodologies, having been an integral part of several product teams.

Beyond client work, I own a web hosting company that has grown into a privacy-minded multi-cloud platform. This venture has provided me with comprehensive experience in all aspects of the web, from networking, high-availability, and cloud engineering to building complex APIs and front-end user interfaces. When I'm not coding, I enjoy indoor climbing (bouldering).

Skill set

Front-end Typescript, React, Angular, Flutter/Dart, RxJS, Redux, Next, Gatsby, HTML/CSS, Styled-components, SEO, Animations
Back-end TypeScript, Node.js, GraphQL, PHP, Express, NestJs, Laravel, Zend Framework, Slim framework
Databases MySQL, PostgreSQL, ElasticSearch, Redis, Kafka, MongoDB
Cloud engineering Azure, AWS, Digital Ocean, Hetzner, Docker, Kubernetes, OpenShift, Terraform, Ansible, Apache/Nginx, Linux
Networking CDN, DNS, Caching, Load-balancing, High-Availability
CI/CD Git, Github/GitLab, Travis, Circle CI, Jenkins, ArgoCD, GoCD
Testing Unit (Jest, Vite, Mocha, Chai), E2E (Cypress, Selenium/Protractor, Cucumber)

Work experience

Aviation Solutions - Deep Turnaround

To streamline and better predict aircraft turnarounds, Aviation Solutions developed "Deep Turnaround", an AI-powered SaaS-product for airports. Cameras at the aircraft stand capture snapshots of each turnaround; a computer-vision model converts these into events - such as baggage-truck arrival or fuel start - allowing precise start/finish detection and duration measurement. The resulting timestamps provide real-time visibility into turnaround progress.

As a full-stack developer, I focused on the user interfaces that make this real-time data actionable for Airport Operations. Deliverables included a Flutter-based native mobile app for iOS/Android, a real-time operations dashboard, a user-management tool, and an innovative annotation tool to support training of the computer-vision model.

Deep Turnaround is deployed and used in day-to-day turnaround operations across multiple airports worldwide.

  • Lead Full-stack Developer
  • March 2022 - December 2024
  • React, NodeJs/Nest, Typescript, Flutter/Dart, GraphQL, Redis, Kafka, PostgreSQL, Kubernetes, Terraform, Cloudflare, Auth0, Azure
  • schiphol.nl

Oni Webhosting

Since 1999, I’ve been the driving force behind Oni.nl, a web hosting company I founded that now serves a large portfolio of client websites. I engineered the hosting stack from scratch - building a bespoke control plane rather than relying on off-the-shelf panels. A React/Next.js single-page application powers both the public site and the client control panel, backed by RESTful APIs built with Zend Framework. The platform runs on a multi-cloud Kubernetes architecture provisioned with Terraform and Ansible, delivering a highly available, scalable infrastructure optimized for performance and usability.

This venture has given me end-to-end experience across the web stack - from networking, high availability, and cloud engineering to DNS, caching, mail, and building custom back ends and user-friendly interfaces for managing domains and services.

  • Full-stack Developer
  • January 2000 - present
  • React, Nextjs, Typescript, Zend Framework, Kubernetes, Terraform, Ansible, Linux
  • oni.nl

Schiphol Airport - Wilbur

At Schiphol Airport I worked on “Wilbur,” an in-house application that provides real-time situational awareness across the terminals. This interactive dashboard is used by Airport Operation teams to monitor passenger, flight and baggage flows, helping minimize disruptions and optimize passenger throughput.

As a full-stack developer, I've delivered features such as faceted search powered by ElasticSearch and an interactive map of terminal areas and corridors. I helped scale the stack to a 24/7 mission-critical platform, leading the migration to OpenShift and refactoring the codebase to use Kafka as the backbone for reliably stream-processing hundreds of data events per second.

  • Full-stack Developer
  • August 2018 - October 2020
  • Angular+, Typescript, RxJs, NodeJs/Nest, Kafka, ElasticSearch, Redis, Event Sourcing, Testing, Jenkins, OpenShift, Docker, New Relic
  • schiphol.nl

Smeerling Antiques

For this antiques store, I built a multilingual webshop from scratch using React and Laravel Lumen. It’s an isomorphic single-page application with a RESTful backend and a custom CMS to manage content, products, and orders. The site is responsive and tuned for fast performance worldwide. I also focused heavily on SEO, including clean, optimized markup, multilingual sitemaps, and comprehensive structured data.

Design: Arthur van 't Hoog, 360° virtual tour: Rob Jansma

  • Full-stack Developer
  • August 2018 - January 2019
  • Laravel Lumen, Docker, React, Nextjs, Typescript, Redux, RxJs, Styled components, SEO, REST
  • smeerling-antiques.com

Leaseplan Digital

At Leaseplan I was part of a cross-functional product team developing a new booking tool driven by regular user testing. Within months, this effort became the foundation for "LeasePlan Digital", a new department tasked with building a unified global platform for services across Europe. It was a vibrant environment with a strong engineering culture - regular testing, code reviews, and pair programming across a large shared codebase.

Later, as Tech Lead, I focused on raising code quality, improving team productivity, and strengthening continuous delivery practices. I helped streamline CI/CD workflows, refine standards, and ensure the platform could scale as the organization and feature set grew.

  • Lead Developer / Tech Lead
  • February 2017 - February 2018
  • ES6, React, Redux, Saga’s, Flow, Immutable, GraphQL, SSR, Node, Cypress, Jest, Enzyme, Travis, GoCD, AWS, Docker
  • leaseplan.com

Ministerie van Volksgezondheid

A campaign website to raise awareness of antibiotic resistance among healthcare providers. Using the webcam, each user digitally cultivated a unique, micro-bacteria hand signature, which was rendered into a large, print-ready poster for display in clinics and practices.

I animated the hand signature and built the WebGL pipeline to generate posters at scale - handling real-time capture, GPU-based rendering, and automated output for high-resolution print.

Agency: Superhero Cheesecake

Gelredome

Front-end development for the website of one of the Netherlands’ largest stadiums and concert venues. I delivered a fast, accessible, and fully responsive interface, adding subtle animation details to elevate the design and create a smooth browsing experience for events and ticketing.

Agency: Bureau BlauwGeel

  • Front-end Developer
  • September 2016
  • ES6, Sass, Inuit, HTML, Responsive
  • gelredome.nl

Museum of London

An interactive story exploring the 1666 Great Fire. I engineered a system to georeference and precisely overlay three hand-drawn maps from before and after the fire onto modern London. I built an automated pipeline to process, transform, and tile large historical images, then integrated the results with the Google Maps API to create a seamless, comparative visualization that invites side-by-side exploration through time.

Agency: Logirix

Fedex / TNT Express

Starting in mid-2014, I joined a cross-functional team to reimagine TNT’s shipping tools (myTNT and the mobile app). After several weeks of iterative development and rigorous user testing, we delivered a well-received prototype that catalyzed the creation of a new department focused on a unified global platform. I contributed to a performant, reliable, and localized booking experience that serves users in 50+ countries and 30+ languages.

In my role as Lead Front-end Chapter, I helped align practices across teams, facilitated code reviews, and streamlined our release process.

  • Senior Front-end Developer, Lead Front-end Chapter
  • July 2014 - July 2016
  • Angularjs, Rxjs, ES6, Restful, Ionic, Scrum, Git, Selenium, Protractor
  • tnt.com

KLM Airlines

At KLM I started out in the Scrum team which was responsible for the homepage - a challenging project to integrate code from multiple feature teams into a single, high-traffic entry point. I then worked on the Travel Inspiration Finder, a visually rich single-page application for aspiring travelers, covering 600+ destinations in 30 languages with filters for budget, temperature, interests, and more.

Built with Backbone.js, this was the first project where I implemented front-end unit and end-to-end testing. These practices were uncommon at the time and noticeably improved code quality and reliability.

  • Senior Front-end Developer
  • June 2013 - March 2014
  • Backbone.js, Restful, Selenium, Cucumber, Mocha, Chai, Webdriver.io, Scrum
  • klm.com

Heineken

Together with visual designer Mathijs Alderliesten, I built an animated, interactive world map for exploring Heineken’s brands and breweries, highlighting their position as “the world’s most international brewer.” The experience was fully responsive and cross-browser, with careful performance tuning to handle rich animations and large datasets while maintaining a smooth, engaging UI.

Agency: Jungle Minds

  • Front-end Developer
  • December 2012 - February 2013
  • Javascript, CSS, HTML, Mustache, Responsive, Cross-browser
  • heineken.filidorwiese.nl

Amsterdam Arena

Commissioned by digital agency Jungle Minds, I developed the front end for the website of the Netherlands’ largest stadium (now the Johan Cruyff Arena). The project involved translating a complex design into a responsive, cross-browser experience from IE7 upward, with careful attention to performance and accessibility. I collaborated with GX Software on the back-end integration to deliver a cohesive, maintainable build.

  • Front-end Developer
  • August 2012 - January 2013
  • Javascript, CSS, HTML, Responsive
  • amsterdamarena.nl

Wildlife Los Angeles

Following my personal site’s 2011 Awwwards recognition, Wildlife (a Los Angeles digital agency) commissioned me to build a technically ambitious portfolio experience featuring deep parallax and complex sprite animations. I applied advanced JavaScript techniques to deliver smooth, responsive animations across devices - while preserving visual quality.

The project received FWA and Awwwards recognition for pushing the boundaries of what was possible in the browser at the time.

  • Front-end Developer
  • April 2012 - June 2012
  • Javascript, Parallax, Sprite animation, CSS, Responsive
  • wildlife.filidorwiese.nl

Technische Unie

MijnTU was an early enterprise-scale project - a multi-team effort on one of Europe’s largest e-commerce platforms. As a front-end developer, I worked with back-end engineers and designers to turn extensive static designs into responsive, cross-browser templates, establishing reusable components and ensuring performance and accessibility across the site.

  • Front-end Developer
  • September 2011 - February 2012
  • Javascript, CSS, HTML
  • technischeunie.nl

Side-project: Worldwide.vote

In the run-up to the 2016 U.S. presidential election, illustrator Arthur van ’t Hoog and I built a global voting site to let people outside the U.S. express their preference. We did it for fun and out of curiosity, localizing the site into nine languages to broaden the global reach. Launched mid-September of 2016, it went viral the same day; in the following weeks, the site recorded well over 400,000 votes and 3 million views. Unexpectedly, the final tallies tracked closely with the actual election result.

  • Front-end Developer
  • September 2016
  • Javascript, CSS, HTML, Responsive, Amazon Cloud, SVG, Angular, PHP
  • worldwide.vote

Side-project: Multeor

Multeor is a multiplayer webgame, crafted by three friends (Arjen de Vries, Arthur van ’t Hoog, and me) during a local 48-hour game jam. Players control a meteor crashing into Earth, scoring points by maximizing destruction. The game runs on a desktop display and is controlled via smartphones using WebSockets, with up to eight players connecting to a single session simultaneously. It can still be played online 🎮

  • Front-end Developer
  • July 2013
  • Javascript, Canvas, WebSockets, NodeJs
  • multeor.com

Side-project: Galaxy website

Personal portfolio (2011). Front-end–only experience with advanced interactions/animations built in HTML5, CSS3, and JavaScript. It has been awarded "Site of the Day" by Awwwards. In December of 2012 it was featured as 'JavaScript site of the month' in .Net magazine. Pixel-art and design by Arthur van 't Hoog

  • Front-end Developer
  • July 2011
  • Javascript, CSS, HTML, Responsive
  • galaxy.fili.nl

Other projects

Earlier work include projects for various companies such as Gemeente Drenthe, Politie Groningen, USVA, NP3, Bevrijdingsfestival, Theater Peergroup, Vevida, Noorderzon, Four Corners, Kunstencentrum Groningen, and many others

Education

2010Linux Professional Institute Certification – Exam 101
2009Zend Certified Engineer - PHP
1998-2002Digital Communication and Media/Multimedia, Hanzehogeschool Groningen, Bachelor of Fine Arts (BFA)

Recommendations

Honors and Awards

2013FWA - Site of the Day, https://whois.wildlife.la
2012Awwwards - Site of the Day, https://whois.wildlife.la
2011Awwwards - Site of the Day, https://galaxy.fili.nl
2002Klaas Dijkstra Academy award
2002René Coelho award
You can reach me by mail at
hi@filidorwiese.nl