Skip to content
View sergemso's full-sized avatar

Block or report sergemso

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

Sergei Strebulaev

Senior Engineer · AI Engineering · Backend/Platform · Agent-Driven Development

Building LLM-powered systems that remember, reason, and ship. Author of virage (RAG pipeline), kms (agent knowledge management), and edap_model (civilization dynamics modeling).


🎯 Core Expertise

Domain Focus
AI Engineering RAG pipelines, agent architectures, eval frameworks, prompt engineering, tool calling
Backend / Platform Distributed systems, microservices, API design, cloud infrastructure (AWS/Azure), IaC
Full Stack Delivery End-to-end product engineering, Angular/React, TypeScript, CI/CD, observability

🚀 Featured Projects

virage — RAG Pipeline That Grows With Your Codebase

TypeScript/Rust · 1.2M+ LOC indexed · Production-grade

The RAG pipeline that indexes once and stays in sync with every commit. Powers agent memory for AI coding assistants. Built with incremental AST-aware indexing, hybrid search (semantic + keyword), and eval-driven quality gates.

Stack: TypeScript, Rust, Tree-sitter, PostgreSQL/pgvector, GitHub Actions

kms — Knowledge Management for AI Agents

Shell/Python · Plugin for Claude Code, Codex, Kilo

Gives AI coding agents durable, checkable knowledge — decisions, facts, and guardrails they won't forget, contradict, or re-litigate. Implements ADR/decision records, fact extraction, guardrail enforcement, and skill composition.

Stack: Shell, Python, Markdown, Git

edap_model — Endogenous Dissipation of Adaptive Potential

Python/TeX · GPU-accelerated · Calibrated on Rome, USSR, Russia, USA

Mathematical model of civilization dynamics simulating how elite resource extraction erodes cooperation and technology, trapping societies in feudal equilibrium. Addresses Fermi Paradox via Great Plateau/Filter hypothesis.

Stack: Python (JAX/CUDA), TeX, NumPy/SciPy, Matplotlib


🛠 Tech Stack (Categorized + Proficiency)

AI / Agent Engineering

TypeScript Python Rust LangChain LlamaIndex Tree-sitter pgvector Eval-driven Dev

Backend / Platform

C#/.NET 8 Node.js Go PostgreSQL DynamoDB Redis Kafka/Kinesis gRPC REST

Cloud / Infrastructure

AWS (ECS, Lambda, RDS, DynamoDB) Azure Terraform GitHub Actions Kubernetes Docker

Frontend / Full Stack

Angular 21 React TypeScript Tailwind PrimeNG Next.js

Observability / Quality

Prometheus Grafana ELK OpenTelemetry xUnit Jest Playwright


💭 Engineering Philosophy

Agent-Driven Development — AI agents as first-class team members, not autocomplete. Durable context > prompt engineering.

Knowledge as Infrastructure — Decisions, facts, and guardrails are versioned, reviewable, and enforced — same as code.

Pragmatic Craft — Ship iteratively. Measure what matters. Optimize for change. Technical excellence serves product outcomes.

Systems Thinking — Local optimizations fail. Model the whole: data flow, team topology, incentive structures, failure modes.


📝 Writing & Speaking

Recent Articles

All DEV articles → · All Medium articles →


🏢 Experience Highlights

Redicy — Senior .NET / Cloud Engineer (Apr 2023 – Present)

  • Designed & delivered 20+ microservices on .NET 8, Python, Node.js across AWS (ECS, Lambda, DynamoDB, RDS) & Azure
  • Integrated Generative AI into internal tooling: RAG pipelines, content generation, AI-coding-agent memory systems
  • Built CI/CD & IaC from scratch (GitHub Actions + Terraform); technical leadership via architecture POCs, code reviews, mentoring

ClearScale — Senior Software Engineer (Jan 2022 – Apr 2023)

  • Built high-load RESTful APIs & microservices on AWS (.NET Core, EF Core, Dapper)
  • Optimized PostgreSQL/RDS: 2–3× query performance improvement
  • Designed async messaging flows (ActiveMQ, SQS, Kinesis)

Coinfly — Technical Lead (Jan 2020 – Dec 2021)

  • Led 4–9 engineers building infrastructure for cryptocurrency mining operations
  • Architected custom OS distribution for GPU farms + high-performance ETH pool software
  • Stack: Azure, Kubernetes, .NET Core, Kafka, Redis, MongoDB, ClickHouse, PostgreSQL, ELK, Prometheus, Grafana, Angular

📫 Let's Connect

LinkedIn GitHub Email Calendly DEV Medium


Open to: Senior/Staff IC roles · AI Engineering leadership · Technical advisory · Agent-driven development consulting

Pinned Loading

  1. vivantel/virage vivantel/virage Public

    The RAG pipeline that grows with your codebase — index once, stay in sync with every commit.

    TypeScript 2

  2. vivantel/kms vivantel/kms Public

    Give your AI coding agent durable, checkable knowledge — decisions, facts, and guardrails it won't forget, contradict, or re-litigate. Claude Code / Codex / Kilo plugin marketplace.

    Shell 3

  3. vivantel/terraform-provider-paddle vivantel/terraform-provider-paddle Public

    Terraform provider for Paddle Billing: catalog resources, lifecycle actions, lookup data sources, ephemeral secrets, and identity/list-query support — every release verified against a real Paddle s…

    Go 1