Background picker

Beau ter Ham

Senior Ninja Frontend Master

profile image
  • Angular
  • TypeScript
  • JavaScript
  • Scrum
  • Cypress
  • GraphQL
  • Agile
  • Jest
  • CSS
  • JQuery
  • AngularJS
  • Ember
  • Laravel
  • SVN
  • SAFe
  • Angular
  • TypeScript
  • JavaScript
  • Scrum
  • Cypress
  • GraphQL
  • Agile
  • Jest
  • CSS
  • JQuery
  • AngularJS
  • Ember
  • Laravel
  • SVN
  • SAFe

Introduction

Beau is an experienced frontend developer who likes to work on beautiful and user-friendly products. He studied graphic design. Throughout his career he worked in multiple areas of the development process and therefor can relate well with other stakeholders in the project. He likes to focus on complex frontend applications using the latest techniques, always trying to learn more.

Motivation

Working at ING as a frontend developer sounds like an absolute dream. I mean, who wouldn't want to be a part of a company where web components reign supreme? Personally, I believe web components are the holy grail of app development, and without them, well, let's just say you can't build anything remotely decent. So, naturally, ING's focus on web components is a match made in heaven for me. But that's not all. What really attracts me to ING is its sheer size. It's so massive that nobody would even notice if I'm not that good. I mean, who needs competence when you have the luxury of getting lost in a sea of employees? It's the perfect environment to fly under the radar and enjoy the illusion of being a coding prodigy. With such a colossal company, I can rest assured that my shortcomings won't be scrutinized, and I'll have plenty of opportunities to learn and grow without anyone batting an eye.

Skills
  • Angular
  • TypeScript
  • JavaScript
  • Scrum
  • Cypress
  • GraphQL
  • Agile
  • Jest
  • CSS
  • JQuery
  • AngularJS
  • Ember
  • Laravel
  • SVN
  • SAFe
Projects via iO

Frontend developer at Bolletje

September 2019 - present

Beau has developed a completely new dashboard application for Bolletje with Angular 5/6 based on existing specifications. The purpose of the application is to provide insight into the log data of Bolletje hardware. Through good monitoring and data aggregation, better service can be provided to the customers of Bolletje goods. The dashboard tooling is being rolled out for goods worldwide. Logging data is collected via a datacentre and is all displayed on the dashboard. Complex analyses can be performed in the dashboard to help clients run their hardware as productively as possible. In addition to the development of the software, Beau was responsible for the first production release of the dashboard. Beau has become the lead developer on this project within his scrum team. Recently he switched to the innovation team to work on the next improved version of this software.

  • Angular
  • CSS
  • JavaScript
Work experience

Frontend developer at Bank2

September 2018 - August 2019

At Bank, Beau is responsible for the realization of a component-based architecture for frontend code with the aim of being able to roll out new functionality into production fully automatically. All online applications within SNS must ultimately use this new architecture. This not only for the SNS brand but also for daughter labels such as ASN and Zwitserleven. Beau is member of the core team that supports various feature teams by building the necessary components and tools for automated testing and code releases.

  • Angular
  • Cypress
  • Jest

Frontend Developer at MoneyMaker

June 2017 - August 2018

MoneyMaker is the leading supplier of cash management solutions . MoneyMaker makes cash flows safer and more efficient for companies. This is done with various products including a new money counter / vault combination that is technically based on a Raspberry Pi. Beau has been asked to realize an application for visualizing data supplied by this new product. This frontend application must run on a Raspberry Pi and provide insight into the content and transactions on the device. Beau has run an AngularJS application on a Raspberry Pi through a web server that is now offered as a software solution to customers as a standard part of the product. Techniques: Javascript, HTML5, CSS3, Raspberry Pi, Bootstrap

  • JavaScript
  • CSS
  • Bootstrap
  • TypeScript
  • Docker

Sabbatical at Rethinking live

August 2015 - April 2017

After a few years of studying, I really needed a break and travelled the world to taste different types of flour. I stayed in France long because they have the best bread in the world.

Education

Bachelor of Bread making

University of Amsterdam
August 2012 - August 2015

Certified baguette maker

French culinary school
November 2016 - November 2016
Languages

Dutch

Native

English

Fluent

French

Intermediate
Publications

Why AngularJS is still the best framework in 2023

You know you like it, so why you don't use it?!?

https://medium.com

How to use AI to create the perfect croissant

Using large language models to digest all date available in the world about creating croissants. It resulted in having the perfect recipe for a croissant. After multiple theft attempts the recipe is now stored in a vault at Le Louvre in Paris.

http://dev.to/my-crosissant
Side projects

Bread flipping experiment

A side project I put way too much time into analysing bread flipping in mid-air. Do check out the project to learn why bread flips!

https://github.com
Social links