Skip to content
View leouofa's full-sized avatar
🏆
🏆

Block or report leouofa

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

Leonid Medovyy

  • 🧑‍🚀 I am Principle Full-Stack Software Engineer (with 20+ years of experience).
  • 🔟 I started programming calculators at age 6.
  • 💾 My web dev journey began in 1996 (with HTML and Notepad).
  • 🖥️ My first desktop programming language was Visual Basic (1997).
  • 🎓 I graduated from College (UofA) in 2007 with degrees in MIS and OM.
  • 💎 I fell in love with Ruby on Rails in 2011 and have been using it ever since.

Tech Stack & Toolbox

Ruby Rails RubyLLM Rust Ratatui TypeScript JavaScript React Mobile
Next.js LangChain Vercel AI SDK Godot Engine Python C Bash / Zsh Lua

Open Source Work

🔍 OSINT & Knowledge Systems

  • MacronX
    Ruby Rails RubyLLM Docker
    Personal open-source intelligence (OSINT) intake, indexing, and analysis pipeline designed for offline-first research and investigation.
  • MacronX TUI
    Rust
    A blazing-fast, keyboard-driven terminal user interface (TUI) for navigating and triaging the MacronX OSINT pipeline.
  • Local Wikidata
    Docker Python SPARQL
    Local, privacy-first read-only English Wikidata Truthy SPARQL endpoint powered by QLever for offline, verified knowledge grounding.
  • VectorQA
    TypeScript LangChain OpenAI
    Open-source semantic search and Q&A application leveraging vector embeddings to power intelligent document question answering.
  • Web Speakeasy
    TypeScript PostgreSQL Decentralized
    Decentralized, privacy-preserving messaging application engineered to combat unlawful surveillance and protect communication freedom.

🎮 Creative, Music & Audio-Visual Tools

  • Ninja Survivor
    Godot Shader
    A fast-paced 3D synthwave roguelite survivor game featuring neon visuals, responsive combat mechanics, and custom shaders.

  • The Play Game
    Godot
    A Godot 4 powered 2D side-scroller game featuring responsive movement mechanics, platforming physics, and clean scene architecture.

  • Gridbeat
    TypeScript React Next.js Web
    Open-source interactive chord & scale visualizer supporting piano, guitar, ukulele, and Novation Launchpad grid controllers.

  • Ninja Tone
    C
    A lightweight, C-based audio engine and tone generator designed for low-latency sound synthesis and processing.

  • Evox
    Ruby
    A PDF songbook generator built to streamline lyric sheet and chord chart compilation into clean, printable songbooks.

  • Book Rhino

    Ruby Rails RubyLLM TypeScript
    AI-powered authoring and production assistant designed to accelerate writing, editing, and book layout workflows.


⚡ Productivity, Habits & Web Frameworks

  • Ninja Coach
    TypeScript Vercel AI SDK
    AI-powered performance coach engineered to help high-performers establish and sustain elite daily routines.
  • Ninja Track
    TypeScript Mobile
    A focused mobile habit tracker built to cultivate consistency without cognitive friction or interface overwhelm.
  • Rapid UI
    Ruby Rails
    Component-driven UI development framework for Ruby on Rails, building modular, testable interfaces on top of ViewComponent.

🛠️ Developer Tooling & Systems

  • Super Dotfiles
    Shell Lua
    An ergonomic macOS terminal and development environment that treats the CLI as an instrument, tuned for maximum efficiency and flow.
  • Simple Backup
    Ruby
    A reliable, lightweight backup automation utility built to keep critical personal data safe and effortlessly archived.

Pinned Loading

  1. book-rhino book-rhino Public

    AI-Powered Writing & Production Assistant

    JavaScript 2

  2. macron1-automations/macronx macron1-automations/macronx Public

    Personal OSINT Intake and Analysis Pipeline

    Ruby

  3. gridbeat gridbeat Public

    🎵 Open-source chord & scale visualizer for piano, guitar, ukulele, and grid controllers. Learn, save, and master music! 🎸

    TypeScript 1

  4. macron1-automations/macronx-tui macron1-automations/macronx-tui Public

    A fast, keyboard-driven TUI for MacronX OSINT pipeline

    Rust 1

  5. evox evox Public

    The PDF songbook generator for the masses.

    Ruby 4

  6. ninja-in-brazil/super-dotfiles ninja-in-brazil/super-dotfiles Public

    Get Super. The CLI as instrument—get better every time you use Mac.

    Shell 1