Skip to content
View kristoferssolo's full-sized avatar

Organizations

@rose-pine

Block or report kristoferssolo

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
kristoferssolo/README.md

Kristiāns Francis Cagulis

Profile views GitHub followers GitHub stars Star ranking Committers rank

Graduate software engineer interested in Linux, open-source software, library development, developer tooling, and backend systems.

I primarily work with Rust and Python. I enjoy turning project-specific functionality into focused libraries with clear APIs, useful documentation, and maintainable implementations.

I hold a Bachelor of Natural Sciences in Computer Science from the University of Latvia, specialising in software engineering.

What I work on

  • Reusable Rust and Python libraries
  • Command-line and terminal-based applications
  • Backend services and APIs
  • Linux-oriented software
  • Performance testing and reproducible tooling
  • Technical documentation and developer workflows

Engineering interests

I am particularly interested in:

  • library and package design;
  • clear and predictable APIs;
  • systems-oriented programming;
  • developer tools that integrate well with existing workflows;
  • maintainable open-source projects;
  • benchmarking and evidence-based performance analysis.

Tools and technologies

Languages

Rust Python SQL Lua

Libraries and frameworks

Django Axum Bevy Ratatui Leptos

Development environment

Linux Git Docker Bash Typst Neovim

Open source

I publish and maintain projects on both GitHub and Codeberg.

GitHub is mainly used for discoverability and collaboration, while some projects use Codeberg as their primary upstream repository.

Codeberg LinkedIn Mastodon

Currently interested in

I am open to graduate and junior software engineering opportunities involving:

  • Linux and open-source software;
  • Rust or Python development;
  • library and package development;
  • developer tooling;
  • backend and infrastructure engineering;
  • performance-oriented software.

Pinned Loading

  1. traxor traxor Public

    This is a mirror from https://codeberg.org/kristoferssolo/traxor

    Rust

  2. tls-pq-bench tls-pq-bench Public

    This is a mirror from https://codeberg.org/kristoferssolo/tls-pq-bench

    Rust

  3. bunyan-formatter bunyan-formatter Public

    Bunyan Formatter for Python

    Python

  4. jsonl.nvim jsonl.nvim Public

    Neovim plugin for JSONL (Newline Delimited JSON) with Tree-sitter syntax highlighting

    Lua 3

  5. lualine-harpoon.nvim lualine-harpoon.nvim Public

    Displays your current Harpoon mark as [x/y] in your Lualine. This is a mirror from https://codeberg.org/kristoferssolo/lualine-harpoon.nvim

    Lua 2

  6. mekle mekle Public

    Fast project finder for developers

    Rust