Primary skillset
Backend
OS
Language
Frontend
DevOps
Hello, I'm
Stepan
I am a passionate software engineer, lucky that my job is also my hobby. Solving problems is my strongest suit, and knowing a solution is out there only makes me more stubborn. A nerd for new technology, drawn to networking and distributed systems, so the backend is my home ground, with DevOps and infrastructure right after.
Above all, I enjoy delivering a whole working system.
Backend
OS
Language
Frontend
DevOps
HTTP/1.1 webserver written in C++.
A single thread serves many clients at once - every socket is non-blocking and multiplexed through one poll() loop. Shipped as a Docker base image - it serves this very portfolio.
servant
3D heatmap rasterizer written in C.
Both of the rendered projections can be manipulated - rotated, resized, including variable height scale.
Fdf
Small Bash inspired implementation of UNIX shell.
Including builtins, pipe and redirection management, environment variable and wildcard expansion. Last but not least support of flow control operators.
minishell
Smart delivery box ecosystem including frontend mobile client deisgned in Figma, running on Capacitor and backend powered by Express, providing ACL, utilizing WebSocket and WebRTC.
Delidock
My first project ever.
Discord bot written in Javacript - running in Nodejs.
Built with Discord.js, MongoDB and Distube. Capable of playing music in voice channels, fetching external API for free game giveaways, controling my PC and Minecraft servers that I host.
Deployed using Docker on my home server.
Gamer's Helper
E-shop mock to learn React and Next. Using Daisy UI. Powered by Sanity, the external CMS.
Blendade