More About Me
HELLO! I AM TOM MEIJER
A software developer with over 10 years of experience.
I am a driven and positive-minded person who enjoys solving problems through technology. I’m fascinated by software development and everything that comes with it. What I find most rewarding is seeing all the pieces come together into a working product, something that truly benefits people.
I like working in a team and have an open communication style. I’m also a good listener when it comes to understanding clients’ needs, and I can quickly translate those into technical requirements. Additionally, I find it important to stay up to date with the latest standards and technologies – because standing still means falling behind!
MY SKILLS
Technologies
Back-end
Database
Front-end
DevOps
Security
Testing
Architecture
Data Visualization
Messaging
EXPERIENCE
Work Experience
DICTU
jun. 2024 - aug. 2025
DevOps Engineer
My tasks included:
- Migrating legacy JBoss applications to Kubernetes.
- Setting up GitLab CI/CD pipelines for building, testing, and deploying Spring Boot and Angular applications to a Kubernetes cluster.
- Configuring logging and monitoring in Rancher using Grafana, Prometheus, and Splunk.
- Developing a commons library for reusable Java components.
- Creating an Angular Component Library in combination with Storybook.
- Implementing authentication using SAML and Keycloak.
University of Groningen
mrt. 2023 - jun. 2024
Full-stack Developer
My tasks included:
- Developing new features for educational applications using Spring Boot and React.
- Creating API integrations between in-house applications and third-party systems.
- Implementing a Single Sign-On solution using JWT for authentication across multiple apps.
- Setting up automated dependency checks to detect vulnerabilities in Maven and NPM dependencies.
bGenius
jun. 2019 - feb. 2023
Software Developer
My tasks included:
- Implementing OAuth flows to connect new advertising platforms to bGenius.
- Developing ETL processes for daily synchronization between bGenius and advertising platforms.
- Building a real-time monitoring dashboard using WebSockets to display server load.
- Writing a Power BI plugin to import data from the bGenius REST API.
- Creating various dashboards in Angular to provide insights into advertising performance.
Hypex Electronics
nov. 2015 - jun. 2019
Java Developer
My tasks included:
- Automating the shipping process by integrating the ERP system with the APIs of UPS and PostNL.
- Developing a microservice to print shipping labels and customs forms on various printers within the network.
- Building a Spring Boot/Angular application to provide real-time insight into all incoming and outgoing shipments.
- Creating a Kibana dashboard with statistics such as number of orders per country, most ordered products, and monthly revenue.
Outpost
sep. 2018 - feb. 2019
Software Engineer Intern
My assignment was to build a webshop with a dynamic checkout system. On the admin side of the application, staff can add products and set up a checkout flow for each type of product. For each flow, a staff member can specify which steps need to be completed and what information and actions are required at each step, such as address details and a payment action. This way, Outpost can offer a variety of products efficiently with a single system.Read More
CaribMedia
feb. 2017 - jul. 2017
Software Engineer Intern
My assignment was to migrate the Content Management System (CMS), written in Java Struts, to the Java Spring framework. This CMS allows clients to update the content on their websites without any technical knowledge. Migrating this outdated system to the Spring framework brought benefits in terms of security, performance, and maintainability.Read More
EDUCATION
Studies
BASc. Information & Communication Technology
Major Software Engineering
Hanzehogeschool Groningen, 23 March 2020
Looking for an experienced software developer?
Let's talk!