Matthijs Liethof
Profile
I am a dedicated software engineer with a knack for DevOps with over 8 years of experience in various positions, including team lead and tech lead roles. Experienced in driving the creation of high-quality software to achieve business objectives and value creation. Committed to the principles of clean code and solid software engineering practices, ensuring robustness and maintainability. An inquisitive and open communicator who always seeks to understand the bigger picture and align development efforts with organizational goals. Always looking to automate repetitive tasks and leverage tooling to improve productivity and code quality. Additionally, I am passionate about continuous learning, cooking, nurturing a healthy work-life balance and in my free time co-organizing a cross lanuage user group.
Experience Highlights
Axxes
Utrecht, NL
.NET Developer @ Cohedron
Aug 2023 - Present
- Team lead, Solution Architect, Backend Developer
- Backend development; functional implementation, writing unit tests
- Integration with third party enterprise applications
- Implementation of authentication and authorization with Azure AD
- Building an application that helps the organization cut down on carbon emissions
- C4 Architecture Model
- .NET 8
- Bicep
- Azure DevOps
- Clean Architecture
- HTML
- CSS
- Agile
Infi
Utrecht, NL
Senior Developer / Tech Lead @ CheapCargo
Jan 2023 - Jul 2023
- Coaching junior developers
- Migrating legacy production microservices to Azure Kubernetes
- Introduce SOLID principles, Clean Code and DevOps into organization
- Implementation of Infrastructure as Code
- Working on improving developer culture and integrating with the other departments
- PHP
- RabbitMQ
- NodeJS
- NestJS
- Terraform
- Gitlab CI
- Docker
- Prometheus
- Grafana
- SOAP
- TypeScript
- SonarQube
Several different Senior Developer roles
Aug 2020 - Jan 2023
- Customers - Hiltermann, KNMV (Lead), NPO, Briq (Lead), OpenCompanies, Litebit
- Frameworks - .NET, NextJs, Laravel, NodeJs, React, React Native, VueJS
- Introduce SOLID principles, Clean Code and DevOps into teams
- Coaching of junior developers
- Building maintainable software with a focus on adding value first.
- Automated testing
- C#
- TypeScript
- Azure
- NodeJS
- Terraform
- Gitlab CI
- Docker
- Prometheus
- Grafana
- TypeScript
- SonarQube
- SQL
- Hasura
- Razor
- Blazor
- GraphQL
Fullstack Developer @ NLZIET
Jul 2016 - Jul 2020
- Roles - Senior Developer on several applications within the NLZIET platform; Tech/Team Lead on Angular SPA
- Frameworks - .NET Core, .NET Framework, IdentityServer
- Migration of the content ingestion pipeline from a monolith to Azure Functions backed by Azure Service Bus
- Building a content editing tool in .NET
- 24/7 on-call technical support (Azure/Linux)
- Automated testing
- C#
- .NET
- Azure
- Angular
- Terraform
- Gitlab CI
- Docker
- ElasticSearch
- Kubernetes
- TypeScript
- SQL
- Redis
- MongoDb
- Azure Function
- Azure Service Bus
- Razor
Nimma.codes
Nijmegen, NL
Co-organizer
Aug 2022 - Present
- Hosting a cross language user group in the Arnhem-Nijmegen region
- Knowledge sharing sessions
- Networking
DomCode
Utrecht, NL
Co-organizer
Jan 2024 - Present
- Hosting a cross language user group in the Arnhem-Nijmegen region
- Knowledge sharing sessions
- Networking
Topicus
Deventer, NL
Product Owner
Oct 2015 - Mar 2016
- Product owner for the eOverdracht healthcare product.
- Backlog management, scrum ceremonies
- Involving users in the software development process
Frontend Developer
Feb 2015 - Mar 2016
- Frontend Development and user experience design for several products
- Javascript
- SCSS
- HTML5
- Angularjs
- Java
- Spring Boot
Education
Bachelor of Communication - Human Information Design & Strategy
Hogeschool Saxion
2010 - 2014
- +31 6 510 88 990
- dev@matthijs.tech
- Contact me for full resume!
- Arnhem, Netherlands
Skills
-
-
Programming
- C#
- TypeScript
- SCSS
-
Frameworks
- .NET
- React
- Blazor
-
Technology / Architecture
- Service Oriented Architecture
- REST / SOAP / GraphQL / gRPC
- Azure Service Bus
- CQRS
- Relational Databases (Microsoft SQL)
- NoSql (Neo4j, MongoDB, CosmosDB)
-
DevOps
- Azure
- Kubernetes
- Prometheus
- Docker
- Gitlab CI
- Infrastructure as Code (Terraform/Bicep)
-
Developer Tools
- Docker
- Linux
- Bash
- Git
-
Misc
- C4 Model for visualising software Architecture
- ADR's
Languages
-
DutchNative
-
EnglishProfessional
Courses / Training
- Advanced Distributed Systems Design - Particular Software - (2023)
- Security Training - CompuTest - 2019
Interests
- Cooking
- Magic The Gathering (cardgame)
- Sports
- Bouldering
- Running