Filidor Wiese, Developer in Huizinge, Netherlands
Filidor is available for hire
Hire Filidor

Filidor Wiese

Verified Expert  in Engineering

Full-stack Developer

Huizinge, Netherlands

Toptal member since February 14, 2022

Bio

Filidor has a passion for building pixel-perfect single-page applications using the latest techniques and frameworks. As a full-stack web developer, he's no stranger to the front end, back end, or cloud engineering. With seasoned experience in web development, he has acquired broad knowledge and versatility in the field. Filidor enjoys being part of a product team in enterprise environments, where pair programming, peer reviews, testing, and DevOps are part of the daily routine.

Portfolio

Schiphol Airport
TypeScript, Angular, Apache Kafka, Elasticsearch, Redis, Node.js, RxJS, NestJS...
Oni Hosting
React, Next.js, TypeScript, Terraform, Ansible, Angular, Google SEO
LeasePlan
ECMAScript (ES6), React, Redux, Amazon Web Services (AWS), Docker, Jest...

Experience

  • Testing - 9 years
  • Docker - 7 years
  • DevOps - 5 years
  • React - 5 years
  • TypeScript - 5 years
  • Node.js - 5 years
  • Kubernetes - 3 years
  • Next.js - 2 years

Availability

Part-time

Preferred Environment

TypeScript, Kubernetes, React, Next.js, Docker, Node.js, Terraform, Ansible, DevOps, Testing

The most amazing...

...learning experience I've had was creating my own multi-cloud web hosting product from the ground up.

Work Experience

Lead Full-stack Developer

2018 - PRESENT
Schiphol Airport
  • Took part on one of the feature teams and implemented several features, such as a faceted search based on Elasticsearch and a real-time interactive graphical map of areas and corridors.
  • Focused on maturing the tech stack from a prototype to a mission-critical application. For example, I helped rewrite the codebase to use Kafka as the core for reliably stream-processing thousands of data events per minute.
  • Played a key role in migrating the infrastructure from classic hand-configured VMs to a cloud-native OpenShift platform in Azure.
Technologies: TypeScript, Angular, Apache Kafka, Elasticsearch, Redis, Node.js, RxJS, NestJS, TypeORM, Testing, OpenShift

Tech Lead

1999 - PRESENT
Oni Hosting
  • Founded a web hosting company that grew from dedicated hardware into a multi-cloud platform.
  • Built both the back-end and front-end user interface in React and Next.js for users to self-manage their web hosting products such as invoices, email, databases, DNS, and SSL.
  • Ran and maintained a high-available, scalable, and performant web hosting infrastructure.
Technologies: React, Next.js, TypeScript, Terraform, Ansible, Angular, Google SEO

Lead Developer

2017 - 2018
LeasePlan
  • Took part in a feature team developing product features on a daily basis.
  • Oversaw the improvement of code quality and team productivity as the lead developer.
  • Helped set up continuous integration and deployment pipelines to streamline collaboration between feature teams.
Technologies: ECMAScript (ES6), React, Redux, Amazon Web Services (AWS), Docker, Jest, Cypress, Git, Google SEO

Senior Front-end Developer

2014 - 2016
Fedex | TNT Express
  • Took part in a core development team for the global platform creating the main booking flow for tnt.com, currently used in 50+ countries and 30+ languages.
  • Developed several prototypes for user-testing purposes.
  • Led the front-end chapter to improve code quality and collaboration between developers.
Technologies: RxJS, ECMAScript (ES6)

Senior Front-end Developer

2013 - 2014
KLM Royal Dutch Airlines
  • Contributed to a feature team responsible for developing the homepage of klm.com.
  • Worked on a feature team responsible for developing a travel guide single-page application.
  • Introduced unit testing to the front-end workflow of the company.
Technologies: JavaScript

Senior Front-end Developer

2012 - 2013
Amsterdam Arena
  • Developed the design into modern, cross-browser JavaScript, CSS, and HTML.
  • Oversaw the correct implementation of search engine optimization techniques.
  • Worked closely with the back-end engineers on integrating the front end to ensure reusability and code quality.
Technologies: JavaScript, CSS, HTML, Responsiveness, Google SEO

Front-end Developer

2011 - 2012
Technische Unie
  • Developed the design into modern, cross-browser JavaScript, CSS, and HTML.
  • Oversaw the correct implementation of search engine optimization techniques.
  • Worked closely with the back-end engineers on integrating the front end to ensure reusability and code quality.
Technologies: JavaScript, CSS, HTML, Google SEO

Experience

Online Store: Smeerling Antiques (2018)

https://smeerling-antiques.com
I wrote a multilingual online store for an antique business from scratch using React and Laravel Lumen. It's written as an isomorphic single-page application with a RESTful back end and a custom CMS to manage content, products, and orders. The online store works nicely on modern devices and is written to perform well for a global audience. Next, I've made it a personal challenge to optimize the codebase for search engines to the best of my abilities. Amongst other features, this includes highly optimized markup, multilingual sitemaps, and structured data.

Experience: Dutch Ministry of Health (2017)

A campaign website for the Dutch government to bring more awareness about antibiotic resistance to health care providers. Using the webcam, users can grow a digital hand signature from bacteria. A large poster of this unique graphic would then be delivered to be hung on the wall of the practitioner.

My involvement in the project included animating the signature and generating the poster image en masse using WebGL.

Experience: Museum of London (2016)

https://www.fireoflondon.org.uk/
An online experience telling the story of the Great Fire of London in 1666.

I technically adapted three historic hand-drawn maps from before and after the fire to overlap exactly the current map of the city. It entailed automated stretching, transforming and slicing the massive image files, and visualizing them using the Google Maps API.

Experience: Heineken (2013)

I developed an animated, interactive map that users could utilize to explore information about their brands and breweries for the global website of Heineken.

This map helped to visualize that they are “the world’s most international brewer.” The responsive and cross-browser requirements of the assignment made it a challenging but fun project.

Experience: Wildlife Los Angeles (2012)

https://wildlife.fili.nl/
After my personal website, galaxy.fili.nl, had won an Awwwards award in 2011, I was contacted by Wildlife, a Los Angeles-based digital agency. They asked me to code an extraordinarily complex design they had made to showcase their work.

The many parallax and sprite animations required sought to push the boundaries of what's possible in a web browser. I've had great fun working on this project, winning both an FWA and an Awwwards award.

Web Game: Multeor (2013)

http://multeor.com
Multeor is a modern multiplayer web game using some of the latest (at that time) web techniques like Canvas and WebSockets. In the game, users control a meteor crashing into the earth and score points by leaving the biggest trail of destruction.

Unique is that the game is viewed on a desktop computer but controlled by smartphones. Up to eight players can connect to a single game simultaneously.

The game was built from scratch in plain JavaScript using Canvas as the rendering surface and backed with a Node.js web server to manage the communication between the desktop and smartphones using WebSockets.

Education

1998 - 2002

Bachelor's Degree in Digital Communication and Media/Multimedia

Hanze University of Applied Sciences Groningen - Groningen, Netherlands

Skills

Libraries/APIs

Node.js, RxJS, React, Three.js, WebGL

Tools

Git, Terraform, Ansible

Languages

TypeScript, ECMAScript (ES6), JavaScript, CSS, HTML

Frameworks

Next.js, Angular, Jest, NestJS, Redux, Cypress

Paradigms

DevOps, Testing

Platforms

Docker, Kubernetes, Apache Kafka, GreenSock Animation Platform (GSAP), OpenShift, Amazon Web Services (AWS), Azure

Storage

Elasticsearch, Redis

Other

WebSockets, Responsiveness, TypeORM, Google SEO

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring