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

Highlights

  • Pro

Block or report Baltsat

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

Konstantin Baltsat

I build RL environments for frontier models and agents that take over real company processes.

image-1794278874267

What I build

RL environments and graders. Tasks mined from frontier-model failure modes, hidden scorers, replayable judge traces, reward-hacking checks. Plus the data infra behind them: distributed scraping workers, cross-region code corpora, dedup and quality filters.

Agents for business processes. A company brain that pulls finance, sales and ops data from 40+ connectors into one versioned store with access control. Consultant agents where every write waits for a human approval and numbers come only from verified tools. Every incoming stream (chats, calls, docs) digitized, every human decision point logged, and the recurring ones handed to agents. MCP servers, multi-agent swarms, agent memory.

Low-level performance. I profile C interpreters, parsers and compilers and make their hot paths faster. Every change is measured in instructions with callgrind, so the numbers are deterministic. Every change also passes the project's own test suite and a sanitizer build. Recent work: jq up to 2.8x faster, QuickJS array methods 1.44x, Duktape global variable lookups 2x.

ML in production. Recommenders shipped to 40M+ users, LLM moderation and retrieval pipelines, robot recovery loops, checkpoint-to-service delivery cut from 6h to 5m.

Research

HL-EAI: A Multimodal Framework Enabling Emotional Reciprocity in Human–AI Strategic Decision-Making. Mozikov, Orekhov, Nasonov, Baltsat, et al., ACM Multimedia 2025. LLM agents and humans in dictator-game, GTBench and trolley-dilemma settings: how emotional cues change agent decisions, trust and cooperation.

Merged open-source contributions

Small, sharp fixes in other people's codebases, mostly parser, formatter and SDK correctness bugs.

Project Contribution
highlight.js ★24k #4455 qualified generic type arguments in Java · #4453 where in Haskell GADT declarations · #4454 six-digit unicode ranges in CSS
pest ★4.8k #1184 restore stack state after a failed sequence
agntcy/dir #1892 register cloud KMS providers · #1891 avoid blocking on non-interactive key passwords · #1890 synchronize in-memory routing datastore
OpenFeature flagd (CNCF) #2006 synchronize readiness state
OpenFeature go-sdk-contrib (CNCF) #927 safely compare complex criteria values
libfyaml #505 accept # in YAML tag URIs

Open and under review: undici #5601 (reject SharedArrayBuffer-backed body views), oxc #25022, pygments #3234.

Performance work, under review

Project Change Measured gain
jq ★36k #3718 JSON parser fast paths 2.25x on parsing
#3719 buffered output printer 2.81x on -a, 1.5–1.7x on escapes
#3716 @html escaping 1.87x
#3717 explode 1.65x
QuickJS #600 interpreter fast paths array methods 1.44x, object literals 1.19x
Duktape ★6k #2591 variable lookup, ToInt32, number-to-string global lookups 2x, bit ops 2x, number printing 1.66x
lodepng #236 PNG decode 1.15–1.29x at -O2

Compiler and parser fixes: TinyCC 2d3eea20 chained designator initializers (pushed to mob) · Claude's C Compiler #332 11 bugs with minimal repros.

BSc in Applied Computer Science, ITMO – Best Graduate 2024 · Python, C++, PyTorch, JAX, MCP, Terraform

Pinned Loading

  1. GraphRAG_benchmarking GraphRAG_benchmarking Public

    Benchmarking GraphRAG and AriGraph on MuSiQue, HotpotQA and BabiLong QA1, run locally with Ollama and Llama 3.

    Python 4 1

  2. Image-robustness Image-robustness Public

    Adversarial robustness of multimodal LLMs (CLIP, LLaVA): attack patches, Attack Success Rate, cross-implementation generalisation, and token-probability attack detection. Kaspersky-scholar research…

    Jupyter Notebook

  3. users-rosatom users-rosatom Public

    My Voice — clustering open-ended survey answers by meaning with multilingual BERT, UMAP/HDBSCAN and sentiment. Hackathon solution for Rosatom, F1 0.97.

    Jupyter Notebook 1

  4. Users-knowledge-search Users-knowledge-search Public

    Multi-platform document search over RAG, GraphRAG, NanoGraphRAG and LightRAG with a Telegram Web App. RAGAS answer relevancy 0.96. Digital Breakthrough international hackathon.

    Jupyter Notebook

  5. users-when-repair users-when-repair Public

    Healthy Pipes — predicting oil-and-gas pipeline failures from operating telemetry. Physics model plus ML, F1 0.91-0.99 on 3-fold CV. Hackathon solution.

    Python