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

Hi there, I'm Software EngineerπŸ‘‹

Software Engineer & Systems 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, asynchronous services, desktop applications, and algorithmic data pipelines.

Telegram Badge Email Badge


🧭 Engineering Philosophy & Background

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

πŸ›  Tech Stack & Core Competencies

  • Languages: Python (3.10–3.15), x86/x64 Assembly (FASM), C / Win32 API
  • Concurrency & Internals: Asyncio, Threading, SIMD Vectorization (SSE2/AVX), ctypes & C FFI, Inter-Process Communication (IPC)
  • Desktop & UI Engineering: CustomTkinter, Flet, Tkinter, ttkbootstrap, High-DPI scaling, Native Win32/FASM x64 engineering
  • Data, Math & Trading: OpenPyXL, Pandas, TA-Lib (technical analysis & pattern recognition), NumPy, SQLite
  • Web, Scraping & Automation: Playwright, Requests, cURL-cffi, Pydantic, REST APIs, Session & Auth management
  • Quality & DevTools: uv, ruff, mypy, pytest, Git, GitHub Actions CI/CD

πŸš€ Featured Projects

  • nanogemm β€” Minimalist, bare-metal AVX2+FMA SIMD matrix multiplication engine in ~100KB for Python, outperforming NumPy by up to 2.8x on CPU for edge neural network inference. Published on PyPI with Python 3.15 support and featured on Dev.to.
  • screenvideo β€” High-performance desktop screen recorder and screenshot suite featuring WASAPI loopback audio, real-time H.264 streaming, and a standalone pure x64 Flat Assembler (FASM) native edition (Release v2.0.0).
  • xlsx_vievers β€” High-performance spreadsheet library and desktop processor with a headless 129-function formula engine, hardware-accelerated SIMD SSE2 math, Chart Wizard, AutoFilter, and Goal Seek. Published on PyPI as xlsx-viewer-pro with Python 3.10–3.15 support.
  • yfinance-ta-patterns β€” Algorithmic candlestick pattern scanner, backtesting and AI ranking suite powered by TA-Lib and yfinance. Published on PyPI with Python 3.12–3.15 support and precompiled native wheels.
  • 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

    Desktop spreadsheet processor: 80+ formula functions, Chart Wizard, AutoFilter, SIMD SSE2 math engine and Win32 GUI

    Python