Software Engineer and Problem Solver
I am a largely self-taught
software
engineer. It may
sound cliché, but I believe in performance and value being able to deliver concrete
results. My ultimate goal is to be the best all-round developer.
In the last 6 years as
a consultant and freelance developer I have gained a huge amount of experience in
everything from Project management, Web3, DevOps and Hybrid cloud to IoT, IaC, WCAG
2.1
compliance and Serverless to name just a few. Software development is my job, hobby and
passion.
Uncle Bob’s (Robert C.
Martin) books
are on my nightstand.
I think it’s important to always be myself and to be honest. This impacts everything I do, from the way I work to how I treat people.
“Sem was very patient through the entire process. He was quick to understand the requirements and picked up with minimal explanations needed. Perfect team member to work with. Will hire again.”
- Mridul Pandey (Inventam)
“Amazing work!”
- Hansen Wang
“Very nice to work with Sem. Sem is quick to pick up what I want. He really listens and translates that into his work.”
- Claudia Mulder
Node.js, AWS Certified Solution Architect, Firebase, Swagger, noSQL, RDBMS, .NET, Agile, Redux, Service Integration, Containerization, CI, SaaS, APM, English and Dutch
Software Development Methodologies, Concurrency, Parallelism, Reactive Programming, JAM Stack, REST, PWA’s, SPA’s, Design Patterns
Case
Built with Next.js, MongoDB and Hedera Hashgraph JavaScript SDK
Hashaxis is a NFT trading dApp, based on the Hedera blockchain. I worked on integrating the Hedara HashPack wallet and the link between on- and off-chain processes.
Case
Built with Node.js, Express.js, MongoDB and React/Redux
BattleBards is a music marketplace/editor for D&D. In the role of consultant, I was hired to help out where the other developers got stuck and implement/design the most crucial parts of the application.
I also helped the team reduce technical debt, provided training, did code reviews, and improved QA processes.
Case
Built with Ruby on Rails, PostgreSQL and React/Redux
I was the Lead-developer on this project and was responsible for the functional and technical design. The application allowed for many advanced features, like registering signatures, custom PDF ticket (designed by the user) generation, and in-depth usage analytics.
Case
Built with Preact
ATC Manager 2 is a web based air traffic control game. Manage airspace of busy airports
like Schiphol or Heathrow in a realistic simulator.
Case
Built with React, Redux, Express, PostgreSQL, Redis,
AWS
A custom built content management system.
Case
Built with PHP
Our client wanted us to implement a Adobe XD design.
This website was very tricky to implement because it has a lot of absolutely positioned
elements. That made it a very interesting and fun project to work on.
The client is very happy with the result.
blue.nl
Case
Built with Cordova
With the "Kadaster Kaart" App you can easily look up information about plots that are
registered with the Land Registry.
You can view information about locations, berths, residences, properties and plots. The
App has an easy-to-use interface.
Case
Built with PHP
The client’s goal was to create a Municipality website for sustainability.
With the adobe XD design in hand, I implemented everything accurately.
The client was very happy with the end-result. Visually the website looks great and the
designer was pleased that we implemented every small animation and detail
correctly.
The website is also WCAG 2.1 compliant.
duurzaamgeertruidenberg.nl
Case
Built with Kotlin and Swift
The goal for this project was to design an app that could help people find their way
across the city of Breda during the Imagineers by Night event.
The app is written in Kotlin (Android) and Swift (iOS) and keeps to the redux state
management principles.
I have personally contributed to the project by expanding functionality and
transitioning the app to use the new JSON:API/OpenAPI backend.
Case
Built with Ionic, Firebase, React, Node.js, Redux,
Express and New Relic
The client was interested in creating a mobile application to complement her
online-learning platform.
I have built this project from the ground up, integrating our own CMS, Firebase and the
existing online-learning platform. I choose a hybrid cloud solution to get the best of
both worlds. I used AWS for media processing and streaming of audio and video.
The project easily scaled up to hundreds of concurrent users or more during peak
engagement.
Case
Built with Jekyll
My client wanted to improve his exposure in the online space. Our business designed a
complete brand identity and I designed and implemented the website.
Our customer was very happy with the ease with which he could make adjustments to the
website.