Web development and automation projects for SME's
Making sure your business runs effectively with tailor made software solutions
Making sure your business runs effectively with tailor made software solutions
IOT Data Collection System
Omni Wind B.V.
A remote monitoring system is required to analyse the functioning and energy production of wind turbines.
Categorizing text data with OpenAI
Master Challenge
Master Challenge had a lot of users that were difficult to segment into groups for effective communication.
A Python script that runs in the cloud. A list of users is added as a csv document, where the relevancy between the user's job title is compared against a list of options, making use of text-vectorisation through the OpenAI API. The context of the job title (for example Change Manager or People Manager) is mapped against the most relevant segment (HR Manager), using vectorisation. It is then updated in the CRM via an API integration.
Python, OpenAI API, Google Collaboratory
Google Sheets Automation
Anonymous
Daily repetitive steps in Google Sheets were taking a lot of manual work.
***Work in progress. Automations are being programmed into the Google Sheets as Google Apps Script. These automate functions such as sending emails, creating files and folders, and storing data.
Javascript, Google Apps Script, API Integrations
Energy Prediction Tool
Omni Wind B.V.
Annual energy production estimates are required for the development of new wind turbine projects.
An integration is built with the NASA Power API to collect the annual hourly wind speed data per coordinate. A frequency cable and histogram are being created, and added to an Excel sheet template. Subsequently, the rest of the calculations are automatically done through Excel formulas.
Python, Google Collaboratory, NASA Power API
Stock Trading back-end
Myself
Tools to automate stock trading on the Alpaca broker on a large scale were very expensive.
A Python back-end (Django), that receives trading signals from Tradingview alerts via a webhook. The stock symbol and buy or sell signal is decoded and forwarded to the Alpaca API for order routing. The position sizing is automatically calculated as a percentage of the total bankroll. Currently testing two different strategies on a selection of the best 15 performing NASDAQ stocks out of top 500 market cap.
Read more about the stock trading frontend here.
Python, Django, PostgreSQL, Alpaca API, Heroku, Tradingview scripts & alerts
ChatGPT Challenge Generator Tool
Master Challenge
Manually copy pasting a prompt template in ChatGPT and adding user business information was inefficient and not an optimal user experience.
Users now have the option to use our AI Challenge Generator Tool when submitting a project on our platform. Two simple questions are asked: a description of the challenge and a description of the company. A prompt is then sent to ChatGPT via the API, to create a challenge description based on a prompt template. I designed the logic for this tool and tested the prompting. We then shared it with our developers, who implemented it into the platform. A final result can be found here: https://masterchallenge.me/challenge-generator
Typescript, React, OpenAI API
Let's get to know each other, no strings attached
Prefer to send an email? Click 👉 here.
My interest in coding started at around 11, when I created my own Dragon Ball Z website. The inspiration to start developing professionally came a couple of years ago, when I started to automate my marketing work at the time.
I live in Amsterdam. Some things that I enjoy in addition to work are hiking, mountains, and skiing.