Skip to content
View eminsk's full-sized avatar

Block or report eminsk

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

Hi there, I'm M_N_Nik πŸ‘‹

Systems Engineer & Compiler Developer with an engineering background spanning back to the early 2000s.

Combining decades of foundational systems programming β€” from low-level architectures (x86/x64 Assembly, Win32 API, C) to modern high-performance Python engineering, AOT compilation, asynchronous services, desktop applications, and algorithmic data pipelines.

Telegram Badge Email Badge Downloads Badge


🧭 Engineering Philosophy & Background

  • Decades of Craft: Writing code since the early 2000s, built on a deep understanding of memory management, operating system internals, CPU microarchitecture, and native Win32/POSIX runtime behavior.
  • Hardware-Aware Performance: Bridging high-level Python productivity with bare-metal speed β€” developing native AOT compilers, custom SIMD (SSE2/AVX2/NEON) vector kernels, FASM x64 assembly engines, and zero-copy C extensions.
  • Architectural Discipline: Strong emphasis on clean code separation, strict typing (mypy), modern tooling (uv, ruff), reproducible builds, hardware concurrency, and native assembly compilation (FASM x64).

πŸ›  Tech Stack & Core Competencies

  • Compilers & Low-Level Systems: Python AST to pure x86_64 FASM AOT Compiler, Peephole Optimization, Calling Conventions (Microsoft x64 ABI / System V ABI, 16-byte stack alignment, shadow space), CPU register allocation, hardware atomic primitives (lock add/sub).
  • Languages: Python (3.8–3.16, Free-Threaded No-GIL 3.13t–3.16t, PyPy), x86/x64 Assembly (Flat Assembler - FASM / FASMG), C99 / Win32 API
  • High-Performance Computing (HPC) & SIMD: SIMD Vectorization (SSE2/AVX2/FMA/ARM NEON), BLAS / GEMM matrix multiplication micro-kernels, SIMD JSON parsing, Vector Search & Embeddings
  • Concurrency & Multithreading: True No-GIL Native OS Threads (CreateThread), Free-Threaded Multi-Core (PEP 703), Lock-free & Atomic synchronization, Asyncio, Inter-Process Communication (IPC)
  • AI Agents & Protocols: Model Context Protocol (MCP) JSON-RPC 2.0 Servers (Claude Code, Antigravity, Cursor, Windsurf), Agent Trajectory JIT Compilation, Semantic Vector Search
  • Desktop & UI Engineering: Modern Fluent Dark UI styling (ui_fluent.inc), High-DPI scaling, CustomTkinter, Flet, Tkinter, native Win32/GDI assembly engineering
  • Data, Math & Trading: TA-Lib (quantitative technical analysis & 61 candlestick pattern recognition), OpenPyXL, Pandas, NumPy, SQLite
  • Quality & DevTools: uv, ruff, mypy, pytest, Conda-Forge / Rattler-Build, Debian/Ubuntu APT PPA, GitHub Actions CI/CD pipelines

πŸš€ Featured Projects

  • pyfasm β€” Universal Native No-GIL (3.13t–3.16t) & PyPy to pure x86_64 Flat Assembler (FASM) Native Compiler. Translates Python AST directly into self-contained standalone PE+ (.exe, .dll), ELF64, and Mach-O binaries (~9 KB) with zero virtual machine and zero runtime overhead. Features true multi-threaded native concurrency (CreateThread with hardware atomics), SSE scalar/vector floating point, SIMD-accelerated JSON parser, and native Win32 GUI engine. Published on PyPI (pyfasm64 v0.1.24) and announced on the Flat Assembler Board.
  • fasm-modern-sdk β€” Modernized SDK and header toolchain for Flat Assembler (FASM v1.73 / FASMG) featuring 64-bit Windows equates, official calling conventions, and zero-configuration bindings.
  • agentjit β€” Just-In-Time Compiler for AI Agent Trajectories. Compiles flaky, 30-second multi-step LLM workflows into 0.08ms deterministic Python code with zero token cost. Features speculative guards, automatic bailout runtime, free-threaded (No-GIL PEP 703) support, and Native MCP Server (agentjit-mcp). Featured as the #1 Top Story in The Daily Diff (9/10 Depth & Utility Score). Published on PyPI and conda-forge.
  • nanovector β€” The SQLite of Vector Search & Episodic Memory for AI Agents in ~120KB. Zero dependencies, instant 0.2ms cold start, pure C99 with AVX2+FMA, ARM NEON, hand-crafted FASM x64 assembly kernels, and Native MCP Server (nanovector-mcp). Over 7,900+ downloads on Conda. Published on PyPI and conda-forge.
  • nanogemm β€” Minimalist, bare-metal AVX2+FMA & ARM NEON matrix multiplication engine in ~100KB for Python, outperforming NumPy by up to 2.8x on CPU for edge neural network inference, and Native MCP Server (nanogemm-mcp). Over 9,800+ downloads on Conda. Featured in The Daily Diff (9/10 Depth Score), trending on GitHub (Deep Learning), and published on PyPI and conda-forge.
  • nanorecall β€” 100% Private, Zero-Cloud, Bare-Metal Desktop Memory & Screen Search Engine in <200KB. Runs on standard CPUs with zero telemetry, automatic privacy shielding for password managers, sub-millisecond semantic search via NanoVector, and Native MCP Server (nanorecall-mcp). Published on PyPI and conda-forge.
  • yfinance-ta-patterns β€” Institutional candlestick pattern scanner (all 61 TA-Lib patterns with pure-Python fallback), unbiased next-open backtester, AI Confluence Scorer, Asset Economic Calendar, and Native MCP Server (yfinance-ta-mcp). Supports CPython 3.8–3.16 (including No-GIL 3.13t–3.16t) & PyPy 3.8–3.12. Over 1,900+ downloads on Conda. Published on PyPI and conda-forge.
  • xlsx_vievers β€” High-performance spreadsheet library and desktop processor with a headless 129-function formula engine, hardware-accelerated SIMD SSE2 math, Chart Wizard, AutoFilter, Goal Seek, and Native MCP Server (xlsx-viewer-mcp). Published on PyPI as xlsx-viewer-pro and on conda-forge.
  • avito-sdk β€” High-performance headless Avito scraping & data extraction SDK with real-time price drop tracking, full item parameter extraction, Playwright cookie refresh, Telegram/VK notification bots, and Native MCP Server (avito-mcp). Published on PyPI and conda-forge.
  • screenvideo β€” High-performance desktop screen recorder and screenshot suite featuring WASAPI loopback audio, real-time H.264 streaming, Native MCP Server (screenvideo-mcp), and a standalone pure x64 Flat Assembler (FASM) native edition (Release v2.0.0).
  • ppa β€” Official APT Repository (PPA) for Debian/Ubuntu packaging agentjit, avito-sdk, nanogemm, nanorecall, nanovector, xlsx-viewer-pro, and yfinance-ta-patterns.
  • awesome-baremetal-ai β€” Curated benchmark leaderboard and directory of ultra-lightweight, zero-dependency C/C++/Rust/Assembly engines for local LLMs, edge inference, vector search, and AI agents.
  • StackOverflowAPI β€” Modern bilingual desktop client for Stack Overflow built with CustomTkinter, Catppuccin palettes, syntax highlighting, offline bookmarking, and native FASM x64 search client.

🌐 Open Source Contributions


πŸ“¬ Get in Touch

Pinned Loading

  1. xlsx_vievers xlsx_vievers Public

    Headless Excel formula engine (129+ functions), Native MCP Server (xlsx-mcp), SIMD SSE2 math engine, and Office Ribbon desktop spreadsheet app

    Assembly 2

  2. agentjit agentjit Public

    Just-In-Time Compiler for AI Agent Trajectories, Native MCP Server (agentjit-mcp). Compiles multi-step LLM workflows into 0.08ms Python code.

    Python 3

  3. nanogemm nanogemm Public

    Minimalist, bare-metal SIMD & Assembly GEMM engine for Python. Sub-microsecond CPU matrix multiplication & Native MCP Server (nanogemm-mcp).

    Python 3

  4. nanorecall nanorecall Public

    100% Private, Zero-Cloud, Bare-Metal Desktop Memory & Screen Search Engine, Native MCP Server (nanorecall-mcp).

    Python 1

  5. yfinance-ta-patterns yfinance-ta-patterns Public

    Institutional-grade Candlestick & Chart Pattern Scanner with AI Confluence Scoring, Backtesting, Native MCP Server, No-GIL (3.13t-3.16t) & PyPy (3.8-3.12)

    Python 1 1

  6. nanovector nanovector Public

    The SQLite of Vector Search & Episodic Memory for AI Agents in ~120KB. Pure C99, AVX2+FMA, ARM NEON, FASM x64, Native MCP Server.

    Python 7