Brett Meenink
Scala / Full-Stack Developer at DHL Parcel- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
DHL eCommerce Nederland
-
Netherlands
-
Freight and Package Transportation
-
1 - 100 Employee
-
Scala / Full-Stack Developer
-
Aug 2023 - Present
Utrecht, Netherlands
-
-
-
-
Full-Stack Software Engineer
-
Jun 2023 - Present
Arnhem, Gelderland, Netherlands After years of high quality full-stack software development I started taking up freelance projects, specializing in event-driven reactive application development. Still, software development doesn't stop there: I also help in analyzing user needs and requirements, providing advice on possible solutions, while also being able to maintain applications within a highly-available production environment.
-
-
-
Avisi
-
Netherlands
-
Software Development
-
1 - 100 Employee
-
Software Engineer | Full-stack
-
Jan 2023 - Jul 2023
Arnhem, Gelderland, Netherlands Worked on digitalizing a software matchmaker's core business of bringing together people that want to digitalize their company and are looking for the right solution and a fitting implementation partner. The client's core business involved a lot of manual work like interviews and networking, limiting scalability, for which we're implementing a survey management system that works towards a matching criteria set based on questions, conditionality within them, the impact/weight certain… Show more Worked on digitalizing a software matchmaker's core business of bringing together people that want to digitalize their company and are looking for the right solution and a fitting implementation partner. The client's core business involved a lot of manual work like interviews and networking, limiting scalability, for which we're implementing a survey management system that works towards a matching criteria set based on questions, conditionality within them, the impact/weight certain answers have, as well as working on the algorithm(s) that matches the resulting criteria-set to what implementation partners can offer.
-
-
Software Engineer | Full-stack
-
Dec 2021 - Dec 2022
Arnhem, Gelderland, Netherlands For a telecommunications start-up, my team took charge in renovating and expanding their customer configurations management portal, so as to enable the client to focus on their core business of building IoT applications. Having a portal for client administrators and ultimately customer administrators, as well as an API for the IoT devices using these configurations through the company's applications, we built a system involving multiple parallel and versioned APIs, as well as working together… Show more For a telecommunications start-up, my team took charge in renovating and expanding their customer configurations management portal, so as to enable the client to focus on their core business of building IoT applications. Having a portal for client administrators and ultimately customer administrators, as well as an API for the IoT devices using these configurations through the company's applications, we built a system involving multiple parallel and versioned APIs, as well as working together with the company's applications team on devising the way forward for new features. Within a year we've completely rebuilt the portal and the backend, adding new features on top, while also having introduced improvements to the way of working through advice and collaboration with the applications teams. As for hosting this system, Avisi Cloud is utilized: A managed Kubernetes-as-a-Service environment, with automatically provisioned monitoring, user management, etc via GitOps.
-
-
Software Engineer | Full-Stack
-
Apr 2021 - Dec 2021
Arnhem, Geldelrand, Netherlands As part of the Royal (Dutch) Notaries Association (Koninklijke Notariële Beroepsorganisatie (KNB)) landscape of applications and their strategy to digitalize notary activities, I worked on a project to allow a notary and the involved parties to digitally sign in a legally acknowledged way their deeds and wills, in preparation of legislation that was on it's way. The project involved integration with the European eIDAS so as to enable users to sign in through electronic IDs, reviewing the… Show more As part of the Royal (Dutch) Notaries Association (Koninklijke Notariële Beroepsorganisatie (KNB)) landscape of applications and their strategy to digitalize notary activities, I worked on a project to allow a notary and the involved parties to digitally sign in a legally acknowledged way their deeds and wills, in preparation of legislation that was on it's way. The project involved integration with the European eIDAS so as to enable users to sign in through electronic IDs, reviewing the document to be passed interactively during a video call with the notary, being able to sign the document with PDF/A 2 compliant and verified digital signatures. Personally I was mostly involved on the PDF/A 2 compliance and document handling flow parts.
-
-
Software Engineer | Full-Stack
-
Mar 2020 - Apr 2021
Arnhem, Gelderland, Netherlands Having resumed my work at the factory process control team, with the event processing system now being in place and in production, one of my main activities was taking care of my team's part of the organization's move towards a DevOps philosophy, meaning migrating the development & testing environments for all applications away from dedicated permanent virtual machines to a more flexible and ephemeral cloud environment. Having used Terraform during the previous position, I worked out… Show more Having resumed my work at the factory process control team, with the event processing system now being in place and in production, one of my main activities was taking care of my team's part of the organization's move towards a DevOps philosophy, meaning migrating the development & testing environments for all applications away from dedicated permanent virtual machines to a more flexible and ephemeral cloud environment. Having used Terraform during the previous position, I worked out several modules which allowed flexible up and down scaling of testing clusters, being configurable in nodes and sizes while integrating with the existing automated build pipelines, and automating the bootstrapping of these clusters and setting up things like configurable role-based access for team members.
-
-
Platform Engineer | Hosting
-
Aug 2019 - May 2020
Arnhem, Gelderland, Netherlands As Platform Engineer I was responsible for both developing and maintaining the in-place hosting platform, while also maintaining Avisi's SaaS applications that were on it. Due to the small and independent nature of this team, this meant tracking SLA requirements, being on call as technical support for consultants, communicating with customers regarding maintenance windows and scheduled down-times, providing technical Root-Cause Analyses, etc. At the same time I provided insight and input for… Show more As Platform Engineer I was responsible for both developing and maintaining the in-place hosting platform, while also maintaining Avisi's SaaS applications that were on it. Due to the small and independent nature of this team, this meant tracking SLA requirements, being on call as technical support for consultants, communicating with customers regarding maintenance windows and scheduled down-times, providing technical Root-Cause Analyses, etc. At the same time I provided insight and input for the Kubernetes based Avisi Cloud platform that was being made, to solve some of the issues encountered. Development of the platform involved working with Hashicorp's technologies like Terraform, Consul, Vagrant, Packer and Nomad within Amazon's Web Services. Hosted applications mostly included Atlassian's Jira, Confluence, and Bitbucket, but also services like SonarQube and GitLab.
-
-
Software Engineer | Full-stack
-
Jun 2017 - Aug 2019
Arnhem, The Netherlands As full-stack developer within a 3-person team, I worked on a production-critical process control project for a chip/wafer fabrication client. I focused on building anew a now scalable and performant event data-stream processor, taking its configurations from the fabrication engineers' portal that we also built and maintained. The system enables users to define custom data views (calculating derived parameters based on custom formulas, filtering the data, etc.) from machine data and production… Show more As full-stack developer within a 3-person team, I worked on a production-critical process control project for a chip/wafer fabrication client. I focused on building anew a now scalable and performant event data-stream processor, taking its configurations from the fabrication engineers' portal that we also built and maintained. The system enables users to define custom data views (calculating derived parameters based on custom formulas, filtering the data, etc.) from machine data and production statistics, while being able to choose patterns and/or value-based conditions for actions like notifications, lot holds, tool stops, etc. Besides development activities for the applications themselves, I worked on automated integration & End-to-End testing, user feedback cycles, enabling automated deployments, handling acceptance-testing results, doing production support, within an Agile management process. Technologies used: Programming: Javascript (AngularJS), TypeScript (Angular), Java (8), Scala (2.12), IntelliJ IDEA + Git. Services: Kafka, Zookeeper, Tibco EMS, Cassandra, Oracle Databases, Prometheus, Grafana, ELK stack Libraries: Kafka Streams, Akka, Apache Camel, ActiveMQ, Hibernate, Quill and many more DevOps: BitBucket, Bamboo, Docker, Jenkins, Rundeck Project management: Jira & Confluence Greatly enjoying working on the event processing side of things, I've never stopped taking an interest in this domain since.
-
-
-
Axians NL
-
Netherlands
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer
-
Feb 2017 - May 2017
Capelle aan den IJssel, The Netherlands As a consultant for the Technical Systems department, I spent my time helping a client work on several small projects for their customers, mostly consisting of WinForms (Windows Forms) applications in C# and SQL/stored procedures in a MSSQL 2012 environment. The applications were used in factory automation. Parallel to this, I gained some theoretical knowledge about Management Execution Systems (MES) like Shopfloor-Online and Tracksys during this time, but did not get the chance to… Show more As a consultant for the Technical Systems department, I spent my time helping a client work on several small projects for their customers, mostly consisting of WinForms (Windows Forms) applications in C# and SQL/stored procedures in a MSSQL 2012 environment. The applications were used in factory automation. Parallel to this, I gained some theoretical knowledge about Management Execution Systems (MES) like Shopfloor-Online and Tracksys during this time, but did not get the chance to actually spend time implementing these yet. Show less
-
-
-
Marel Meat
-
Netherlands
-
Machinery Manufacturing
-
300 - 400 Employee
-
Startup Engineer Food Logistics
-
Sep 2015 - Mar 2016
Lichtenvoorde, The Netherlands As Startup Engineer for the Food Logistics department I tested the logistics installations, followed by programming and fine-tuning it as it was first put to use. I was responsible for finalizing the logistics installations inside food processing factories (Conveyor belts, crate storage & supply, order picking integration, etc). This meant I/O testing (and fixing or calibrating) the installation hardware (sensors, actuators, belt-drives, etc.) that were put into place, to then program… Show more As Startup Engineer for the Food Logistics department I tested the logistics installations, followed by programming and fine-tuning it as it was first put to use. I was responsible for finalizing the logistics installations inside food processing factories (Conveyor belts, crate storage & supply, order picking integration, etc). This meant I/O testing (and fixing or calibrating) the installation hardware (sensors, actuators, belt-drives, etc.) that were put into place, to then program and fine-tune the system, as it was put into use. Depending on the project's size, engineer availability and deadlines, these projects more often than not had me working at the installation location for 3 to 4 weeks at a time, with 40 to 85 hour work-weeks. Most of the projects I participated in were in Hungary and Austria. Show less
-
-
-
Avanade
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Application Development Intern
-
Feb 2015 - Jun 2015
Almere City Area, Netherlands As my graduation project I automated multi-site/multi-tenant configurations within Sitecore CMS 7 & 8 for Avanade developers As an Application Development intern at Avanade Netherlands BV, I focused on getting to know Sitecore (7 & 8), while doing interviews to gather information regarding what developers found time-consuming and often re-occuring work in the system. After analyzing and researching several ways to automate a lot of the (manual configuration) work that was normally needed… Show more As my graduation project I automated multi-site/multi-tenant configurations within Sitecore CMS 7 & 8 for Avanade developers As an Application Development intern at Avanade Netherlands BV, I focused on getting to know Sitecore (7 & 8), while doing interviews to gather information regarding what developers found time-consuming and often re-occuring work in the system. After analyzing and researching several ways to automate a lot of the (manual configuration) work that was normally needed when building a multisite solution, I implemented the feasible ones. Show less
-
-
-
HAN University of Applied Sciences
-
Netherlands
-
Higher Education
-
700 & Above Employee
-
VLS Ambassador
-
Sep 2014 - Jan 2015
Arnhem This position had me informing high school students about what they should expect and think about when considering a university study. The goal was to get students to become more aware of their situation, the enormous amount of options available for them and how they can still find their own way in this maze. We did this by hosting afternoons of activities, where we would invite a school's students of ages 15-18 to come to the university or by visiting their schools.
-
-
Student member of the Education Commission
-
Aug 2011 - Jan 2015
Arnhem & Nijmegen In this commission both students and lecturers would come together to discuss things about the university and how to improve it. We did this by actively meeting with other students, starting up polls, etc. When possible improvements were found we'd discuss with the university's board or other stakeholders about how to make these improvements a reality. Other activities were verifying the student statutes on overall quality, assisting other boards and comissions in their activities and overall… Show more In this commission both students and lecturers would come together to discuss things about the university and how to improve it. We did this by actively meeting with other students, starting up polls, etc. When possible improvements were found we'd discuss with the university's board or other stakeholders about how to make these improvements a reality. Other activities were verifying the student statutes on overall quality, assisting other boards and comissions in their activities and overall education quality control.
-
-
-
Source International
-
United States
-
Manufacturing
-
1 - 100 Employee
-
Internship
-
Feb 2014 - Jun 2014
Xiamen, Fujian, China I've worked at Source International, an American outsourcing company, during my internship in Xiamen, Fujian province, China. During this time I collaborated with six other Dutch students on starting a replacement of the internal employee portal for order status tracking & alerting. In the first month my main focus was on getting the project started by holding interviews with end users, helping with system analysis, setting up the development environment and some other tasks in order to… Show more I've worked at Source International, an American outsourcing company, during my internship in Xiamen, Fujian province, China. During this time I collaborated with six other Dutch students on starting a replacement of the internal employee portal for order status tracking & alerting. In the first month my main focus was on getting the project started by holding interviews with end users, helping with system analysis, setting up the development environment and some other tasks in order to get a business process model and a design for the front-end. This internship was done through the Check-IT exchange program. Show less
-
-
-
-
Kitchen Assistant
-
Apr 2009 - Feb 2014
Laag-Soeren, Gelderland, The Netherlands My part time job during high school: started out as a dishwasher and progressed into kitchen assistant at some point. Made entrées and desserts, helped out with catering, washed dishes, etc.
-
-
-
Neenah
-
Manufacturing
-
500 - 600 Employee
-
Electrotechnical Services
-
Apr 2008 - Jul 2011
Eerbeek, Gelderland, The Netherlands As a seasonal/school-holidays full time 'temp' job I assisted in disassembly of machines, placed wiring throughout the factory, and varying other supporting tasks for the electrical engineering department.
-
-
Education
-
HAN University of Applied Sciences
Bachelor's Degree, Informatica (Software engineering) / Hogere opleiding Software engineer -
Het Rhedens
Havo, Nature and Health / Nature & Technology