Skip to content
View rasros's full-sized avatar

Block or report rasros

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
rasros/README.md

Rasmus Ros

PhD in Computer Science (Lund University), currently Tech Lead at Theca. I work on ML systems, constraint optimization, and data-driven software infrastructure.

Repos

  • KPermute Kotlin library for shuffling lists too big for memory or for ID obfuscation. Using bijective integer permutations with fast cycle-walking hash mixing.
  • KEncode Compact, ASCII-safe encodings and ultra-small binary serialization for Kotlin, ideal for URLs, headers, file names, and other size-limited channels.
  • COMBO (Constraint-Oriented Multi-Variate Bandit Optimization): a toolkit for online optimization of LLM prompts or software parameters using live data. This is under reconstruction.
  • lx Converts files into simple Markdown-fenced blocks for easy use in LLM chats.
  • Base system Open education labs for a course on system design and modern software practices at scale.

Links

Pinned Loading

  1. lx lx Public

    A small CLI tool that converts selected files into clean, consistent Markdown-fenced blocks, making it easy to provide precise, repeatable context to LLMs.

    Go 31

  2. Eignex/kpermute Eignex/kpermute Public

    Kotlin library for shuffling lists too big for memory or for ID obfuscation. Using bijective integer permutations with fast cycle-walking hash mixing.

    Kotlin 17

  3. Eignex/kencode Eignex/kencode Public

    ASCII-safe encodings and ultra-small binary serialization for Kotlin, optimized for URLs, file names, and Kubernetes labels. Generates short, predictable payloads within tight character limits.

    Kotlin 1

  4. Eignex/combo Eignex/combo Public

    Kotlin + K8s tool for improving LLM prompts and UIs through live user feedback.

    Kotlin 4 1

  5. lunduniversity/largesofteng lunduniversity/largesofteng Public

    Course material for the course "Large-Scale Software Engineering".

    HTML 6 7