Skip to content
View KarlisKocins's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report KarlisKocins

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KarlisKocins/README.md
Kārlis Kociņš — Full-Stack Developer What I build

Portfolio LinkedIn X Email


~ About

Full-stack developer based in Mārupe, Latvia. I build web applications end to end — usually Next.js + TypeScript on the front, Node.js + PostgreSQL behind it — and I like the parts of a project that touch real hardware.

  • 🔭 Currently building — AutoWeb, a booking and management system for car repair workshops
  • 🏠 Smart home — Home Assistant setups, add-on development, smart switches, practical automation
  • 🌐 Networking — switch installation and configuration, VLANs, trunking
  • 💬 Ask me about — React, Next.js, Home Assistant add-ons
  • 🤝 Open to — collaborating on open source and interesting full-stack work

~ Tech Stack

Languages

TypeScript JavaScript Python HTML5 CSS3 Bash

Frontend

React Next.js Tailwind CSS Framer Motion Radix UI Vite

Backend & Data

Node.js PostgreSQL Flask NumPy

Infrastructure & Tooling

Docker Linux Git GitHub Actions Vercel Home Assistant


~ Featured Projects

Project What it does Built with
rustplusplus ⭐ 4 Home Assistant add-on that bridges the Rust+ companion app to Discord, with quality-of-life features on top JavaScript Docker Home Assistant
AutoWeb Car repair workshop management — online booking, admin panel, user authentication Next.js React PostgreSQL
PortfolioK · live ↗ Personal portfolio with 3D card effects, dark/light theming and a fully responsive layout Next.js 15 TypeScript Tailwind
Integration Decision Tool Weighted decision-making tool for integration choices, with generated charts Python Flask NumPy
BackupSimulator Browser-based simulator for exploring backup strategies JavaScript HTML CSS
TNP Google Maps landing page for TNP autoserviss Vite JavaScript

~ GitHub Activity

Profile details Top languages by repo Most committed languages Stats Productive time

Let's build something.  ·  Portfolio  ·  LinkedIn  ·  kocins36@gmail.com

Pinned Loading

  1. PortfolioK PortfolioK Public

    Modern portfolio website built with Next.js 15, TypeScript & Tailwind CSS. Features 3D card effects, dark/light theme, and responsive design.

    TypeScript

  2. homeassistant-addon-rustplusplus homeassistant-addon-rustplusplus Public

    A Home Assistant Discord Bot that uses the rustplus.js library to utilize the power of the Rust+ Companion App with additional Quality-of-Life features.

    JavaScript 4

  3. app-vaultwarden app-vaultwarden Public

    Forked from hassio-addons/app-vaultwarden

    Vaultwarden (Bitwarden) - Home Assistant Community App

    Shell

  4. tarkov-raidbrief tarkov-raidbrief Public

    Home Assistant add-on for Escape from Tarkov: a per-map raid brief — what to carry in, which keys you need, what to bring out and what to do — built from your live TarkovTracker progress and tarkov…

    Python