Wim van der Zijden, Developer in Twello, Netherlands
Wim is available for hire
Hire Wim

Wim van der Zijden

Verified Expert  in Engineering

Software Engineer and Developer

Location
Twello, Netherlands
Toptal Member Since
November 26, 2019

As a former senior software development engineer at AWS, Wim specializes in building full-stack applications in the cloud that scale from 0 to millions of users, leveraging AWS's robust and scalable infrastructure to ensure high availability and performance. Additionally, Wim has broad expertise encompassing system design, SQL and no-SQL databases, and front-end development, making him a versatile and comprehensive full-stack developer.

Portfolio

Amazon Web Services (AWS)
Amazon DynamoDB, Amazon Web Services (AWS), Android, AWS SDK, AWS Lambda...
Amazon Web Services (AWS)
Amazon DynamoDB, Amazon Web Services (AWS), Android, AWS SDK, TypeScript...
Amazon
Amazon Web Services (AWS), Amazon DynamoDB, React, Java, Web App Development...

Experience

Availability

Part-time

Preferred Environment

Git, Linux, Visual Studio Code (VS Code), Figma, AWS SDK

The most amazing...

...project I've worked on was building a completely new AWS service from scratch: Amazon Monitron.

Work Experience

Senior Front-end Engineer

2022 - 2023
Amazon Web Services (AWS)
  • Led the UX team for Amazon Monitron on the technical side, tasked with all UX components of Amazon Monitron: web/Android/iOS app and the AWS Management console for Amazon Monitron.
  • Communicated with leadership on strategy and long-term vision for Amazon Monitron.
  • Collaborated with UX designers and product managers to conduct a UX operational readiness review.
Technologies: Amazon DynamoDB, Amazon Web Services (AWS), Android, AWS SDK, AWS Lambda, Node.js, Web App Development, REST, APIs, JSON, Web Development, Next.js, CSS, HTML, AWS Amplify, Back-end

Software Development Engineer II

2019 - 2022
Amazon Web Services (AWS)
  • Designed initial architecture for Amazon Monitron, a then-new AWS service for predictive maintenance.
  • Designed and implemented the DynamoDB database structure and handling code for Amazon Monitron.
  • Designed and implemented the Amazon Monitron web, Android, and iOS apps.
  • Designed and implemented the AWS Management Console for Amazon Monitron.
Technologies: Amazon DynamoDB, Amazon Web Services (AWS), Android, AWS SDK, TypeScript, JavaScript, Java, Python, AWS Lambda, Amazon API Gateway, AWS CloudFormation, AWS Cloud Development Kit (CDK), Amazon CloudFront CDN, Amazon S3 (AWS S3), Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), React, Cordova, Cordova Plugins, Node.js, Web App Development, REST, GraphQL, APIs, Docker, JSON, Web Development, CSS, HTML, AWS Amplify, Back-end

Software Development Engineer I

2017 - 2019
Amazon
  • Built a guided buying plugin in Datapath for Amazon Business.
  • Customized the cart page on Amazon.com to display guided buying badges.
  • Helped develop the policy evaluator for the Amazon business' guided buying functionality.
Technologies: Amazon Web Services (AWS), Amazon DynamoDB, React, Java, Web App Development, REST, APIs, JSON, Web Development, CSS, HTML, Back-end

Software Engineer

2012 - 2017
ActFact
  • Created a REST API platform on an ERP system to make it suitable for developing REST APIs.
  • Developed an Android app as an alternate UI to an ERP system.
  • Built, from scratch, invoice recognition software to import PDF invoices into an ERP system.
  • Constructed a business logic evaluator with ANTLR for validation fields within an ERP system.
  • Developed a shipping cost calculator based on real-time shipping data for a webshop that can efficiently handle the partial matching of postal codes.
  • Built a "Rainmodule" in AngularJS: After answering several questions, the system would calculate what kind of system and products they need and create a quote in the backing ERP system.
  • Created, from scratch, a module to import and export UBL invoices into an ERP system.
  • Made several webshops on top of an ERP system, using and extending the module WebCMS.
  • Led the development of a customization module to make an ERP system suitable for use by construction companies.
  • Built custom business intelligence and SQL reports for customers.
Technologies: ANTLR, Android, SQL, Java, Web App Development, REST, APIs, JSON, Web Scraping, Website Data Scraping, Web Development, MySQL, CSS, HTML, Back-end

Amazon Monitron App

https://app.monitron.aws
A React and TypeScript-based app for the AWS service, Amazon Monitron. It uses Cordova to port the web app to Android and iOS. I was the lead developer for the front-end team that developed this app. I was also involved in the initial architecture and design of the service as a whole.

Invoice Recognition System

I built a module from scratch for importing invoices into an ERP system. The module supported both PDF invoices and UBL invoices.

In the case of PDF, OCR was used to extract the text. I developed an algorithm for extracting the most critical data from plain text: an identifier of the business partner in the ERP system and the line and total amounts, with and without VAT.

UBL is an XML standard for invoices. I leveraged JAXB code generation for this import to simplify writing the import logic in Java.

AA 1942 Calculator

https://aa1942calc.com
I built a calculator for use with the Steam game Axis & Allies 1942 Online. The tool helps players plan their moves by providing deep insights into the odds for different battles. The calculations are run client-side using web workers. There is a small back-end component for creating short, shareable URLs.

It is a very popular tool amongst the top players of this game. The calculator has about 2.5k monthly active users.
2015 - 2017

Master of Science Degree in Computer Science

University of Twente - Enschede, Netherlands

2012 - 2015

Bachelor's Degree in Business IT and Management

Saxion University of Applied Sciences - Deventer, Netherlands

Libraries/APIs

React, REST APIs, Node.js, HTML5 Web Workers, JAXB, AWS Amplify

Tools

Git, AWS SDK, AWS CloudFormation, AWS Cloud Development Kit (CDK), Amazon CloudFront CDN, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), Cordova Plugins, ANTLR, Figma

Frameworks

Redux, Material UI, Next.js

Languages

SQL, TypeScript, JavaScript, CSS, HTML, Java, Python, UML, GraphQL

Paradigms

Declarative Programming, REST, Imperative Programming, Functional Programming, BPMN, Change Management, Database Design, Secure Code Best Practices

Platforms

Amazon Web Services (AWS), AWS Lambda, Linux, Android, Visual Studio Code (VS Code), iOS, Docker

Storage

MySQL, Amazon DynamoDB, Amazon S3 (AWS S3), JSON, Databases

Other

Writing & Editing, Amazon API Gateway, Web App Development, APIs, Web Development, Back-end, Cordova, Web Scraping, Website Data Scraping, Information Systems, Algorithms, Information Retrieval, Modeling, Software Development Management, Requirements & Specifications, Big Data Architecture, Tesseract, Single Sign-on (SSO)

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