Full-Stack Developer at Omni Calculator
Hi, I'm Rijk. I build software for humans — code that solves real problems, is solid and thoughtful, and stays easy for the next dev to work with.
I’m a full-stack developer at Omni Calculator, where we turn everyday questions into smart, easy-to-use calculators. I work across a bunch of our systems — from the calculator widget and mathematical engine to our CMS and main website — and I've picked up a lot of techniques, technologies, and tools along the way.
When I'm not writing code, you can find me jamming on the piano, playing chess, or optimizing my supply chain in Factorio.
Read more about what I'm doing now.
2023 – now
Kraków, Poland (remote)
Working across Omni's entire codebase — from our flagship calculator widget and its underlying state management and mathematical engine, to our CMS and main website. Most notably, I maintain the algebraic equation-solving microservice powering our calculators' omni-directional math. Sole maintainer of our time-logging Chrome extension.
2021 – 2023
Kraków, Poland (remote)
Designed and implemented complex calculators using Omni's engine and additional client-side JavaScript. Researched topics and problems, created formulas that capture their mathematical workings, and used these as foundation to build interactive user experiences that solve real-life problems and answer real-world questions. Wrote accompanying articles with SEO in mind.
Below, you can find some of the calculators I made while working at Omni.
Personal portfolio site
You're looking at it! Showcases my experience, skills, and hobby projects. Light and dark themes, without flashing unstyled content. Analytics with Umami. Excellent SEO and accessibility — check it out with Lighthouse.
Board game scoring app
Scoring app for the card-drafting game Ecosystem published by Genius Games. Cards with animals and environments are placed in a grid and score points based on interactions. After cards are placed, the scorer tallies each player's points. Inspect the cards to see how they contributed to your total!
A clone of the New York Times' hit web-game. Built from scratch using vanilla HTML, CSS, and TypeScript. Uses the MVC pattern.
A journal article in the proceedings of ISMSI 2023 detailing the capstone project of my master's degree. Applied a novel adaptation of the classical particle swarm optimization to the problem of data clustering. Implemented the algorithm from scratch, performed hundreds of experiments to tune algorithm hyperparameters, and used statistical tests to interpret the results.
2021 – 2022
Industrial Engineering (Data Science)
Learnt to develop innovative optimization and machine learning techniques to produce novel, efficient and robust data science technologies, for use in industrial engineering, engineering management, and related applications.
2016 – 2020
Electronic Engineering (Informatics)
Learnt of high-level computer science and software systems such as Internet communication, web development, machine learning, and design of both hardware and software.