Skip to content
View rekurt's full-sized avatar
🥒
sliced cucumber
🥒
sliced cucumber

Highlights

  • Pro

Block or report rekurt

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

Hi, I'm Nikita

I develop financial software and lead large engineering teams. My experience covers banking and lending platforms, financial-service integrations, trading systems, and algorithmic trading. I also work with blockchain, Web3, and cryptocurrencies, alongside AML, financial forensics, data analysis, and back-office process design.

My engineering background extends to ballistics and hardware-oriented software: embedded systems, real-time systems, and hardware–software integration. Alongside hands-on development, I manage people and build the processes that help large development teams deliver complex systems.

Outside my professional work, I build open-source projects as a hobby. This GitHub profile is a space for personal experiments and independent projects, rather than a portfolio of my professional work.

Explore all projects

Selected open-source tools & projects

OpenKline · Candlestick charts

For developers building trading interfaces and market dashboards. Interactive price charts with indicators and drawing tools, powered by a framework-independent TypeScript core with React and Vue wrappers.

Playground · API reference · Install

Depth · Order-book visualization

For web applications that need to show market liquidity. A TypeScript canvas chart with cumulative depth, spread metrics, and dark and light themes.

Interactive demo · Quick start · Install

matching-engine · Spot order matching

A Rust service for matching spot orders with price-time priority and fixed-point arithmetic. Binary protocol v2, WAL recovery, TLS/mTLS and a Go client, with integration examples in four languages. Account balances and settlement belong to the surrounding platform.

Project website · Handbook · Quick start

dbdiff · Database schema comparison

For developers reviewing schema changes and checking drift in CI. Compare PostgreSQL, MySQL/MariaDB, and SQLite schemas; generate migration SQL for review, with offline comparisons and structured reports.

Offline demo · CLI guide · Install

GitLab Dump · Repository transfers

For teams moving repositories between GitLab instances. Clone groups and plan transfers through a CLI or desktop app, with previews, reports, and explicit handling of conflicts.

CLI guide · Transfer limits · Install

ymsdk · Yandex Messenger bots in Go

For Go developers building bots and messaging integrations. Typed API clients, configurable retries, polling, and webhooks, with examples for messages, polls, and incoming updates.

English guide · API reference · Install

prt · Network inspection in the terminal

For developers and administrators investigating local connections on macOS and Linux. Find port conflicts, inspect processes, and manage SSH tunnels from a keyboard-driven terminal interface.

Demo · Usage · Install

See project previews

OpenKline — playground with synthetic demo candles.

OpenKline playground showing candlesticks, an SMA overlay, and volume bars

Depth — order-book depth chart.

Depth canvas chart showing bid and ask liquidity in a dark theme

dbdiff — output from the offline schema comparison demo.

dbdiff terminal output showing schema changes and CI exit codes

prt — terminal connection inspector.

prt terminal interface with connections and process details


Found something useful? Try the demo or installation guide. Bug reports, focused pull requests, and documentation improvements are welcome in each project's repository.

Pinned Loading

  1. go-propisyu go-propisyu Public

    Go library: convert numbers to Russian words with correct grammar. Числа прописью на Go с правильными склонениями.

    Go 5

  2. gost-crypto gost-crypto Public

    Go library for Russian GOST cryptography (digital signatures, Streebog hash, Kuznechik cipher, MGM AEAD) backed by OpenSSL gost-engine

    Go 2

  3. chislo chislo Public

    Rust 1

  4. Mac-Coffee Mac-Coffee Public

    Forked from Elliotwu-7/Mac-Coffee

    Native macOS menu bar app that prevents idle sleep. Timed sessions, battery protection, optional local MCP, and Homebrew install.

    Swift 1