Hello and Welcome!
My name is Daniel. I'm a Node.js and React developer.
At Contentful I am working on the Headless CMS that rocks. It is API first and aims to deliver the best UX, letting our customers concentrate their efforts on building their product, while we handle the content and delivery. Primarily I focus on React based web applications with a Node.js, RabbitMQ, GraphQL based backend infrastructure.
To learn more about my experience, see my CV.
Projects
Aurelins Website
A draft of a website, that I designed for my sister to showcase her 3d modelling portfolio. This is also the first project where I used Contentful for data management.
Thanks to the Three.js library and the .gltf format of a 3d asset, it is possible to render 3d models on the web page.
Redshape
In one of the companies I worked at, we used Redmine for time tracking. I hated the outdated design and the complexity behind certain features, so I decided to create my own app that would do just exactly what I needed and nore more, no less.
Electron is the base for this app. The main features here are:
- a list of assigned tickets
- being able to track time spent on a ticket
- post and see comments on those tickets.
Starbot
In one of the companies I worked at, we had a channel where people posted links to different interesting materials. It was really hard to keep up with them and manage, so I got an idea of making a link aggregator bot for slack.
Unfortuantely, as it turned out that there have been several link agregators already, I decided not to put any more effort into my alternative of this project.
Lessons learnt: market research is important.
The screenshot that you see describes how the landing page looked like.
Twitch Auto Points
A cross browser extension, that automates gathering of channel points on twitch website
- Works in multiple tabs and windows at the same time.
- Optimized for performance
- Only works on twitch websites (enables / disables itself)
- No data collection whatsoever
Website
Just like most of other developers, I wanted to have my safe space on the internet. I plan to fill it with more information about myself with time, so perhaps you'd like to check for updates.
This website is static and was implemented with Gatsby, Markdown and React.
Wait, how did you manage to get in here? Anyway, it's too late, so make yourself comfortable here and explore.
If you would like to make sure that THIS version looks beautiful despite it's imperfection, check the way the old design used to look like :p