Hello World
I might come back and write some blog posts here in the future, but for now this is just a placeholder.
Hi, I'm Kalan Dominick and I am a software engineering student at California State University, San
Bernardino. I have a passion for web technologies,
distributed systems, and automation. I am constantly working on new projects
to solve real world problems.
I primarily enjoy working with Node.js using JavaScript or TypeScript. I may occasionally dabble in
other languages like C# or C++, but TypeScript is my go-to for most projects. I have experience with
a variety of frameworks and libraries, most notably Express, React, Socket.IO and
WebRTC.
When I am not at my desk, I enjoy playing a few of my favorite video games. I mostly
stick to simulation games, but you can also find me in multiplayer games with friends.
Depending on the game, I might even take it apart and figure out how to mod it or build tools for
it.
Currently, I am focused on doing freelance and contract work while I pursue my degree. I am always
open to new opportunities, particularly those that allow me to work on interesting projects and
learn new technologies. If you have a project in mind or just want to chat, feel free to reach out.
LLM gateway/proxy server built with Node.js and Express. It provides a simple OpenAI compatible API for forwarding requests to self hosted LLMs or can fall back to any OpenAI compatible API.
Rental equipment management system built with Node.js, Express, and MongoDB. It allows rental companies to manage their inventory, book orders, track customers, and generate reports. It features overbooking protection, real time availability, and a simple REST API for integration with other systems.
A M3U8/HLS playlist manager for Plex/Jellyfin/Emby written in Node.js. It allows users to create and manage IPTV channels centered around M3U8 playlists. It features on-the-go FFMPEG transcoding and a web interface for managing channels and playlists.
A utility mod that allows for extended terminal functionality in the game Lethal Company.
Source code for my personal Screeps account. I use it to experiment with different strategies for the game.
I might come back and write some blog posts here in the future, but for now this is just a placeholder.