Skip to content
View gapolli's full-sized avatar

Highlights

  • Pro

Block or report gapolli

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.

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

# I'm music ๐ŸŽต ... and code ๐Ÿš€


I am an independent developer building low-level systems and modular software engineering configurations. I am a Systems Analysis and Development graduate with three post-graduate specializations: IT Management, IT Programming, and Gamification in Education.

I dedicate my personal time to architecting compressed sandboxes, mathematically aligned software, and data-driven systems, focusing on technical curiosity, optimization challenges, and structural passion.


๐ŸŽต Creative Systems & Digital Signal Processing (Rust / C / C++)

  • FantasyConsole: A polymorphic virtual machine and retro hardware engine written in pure Rust. Executes PICO-8 and TIC-80 specs with a CPU-based software rasterizer.
  • strong-synthesizer: A hybrid polyphonic modular synth combining a C++ core with a PySide6 GUI, featuring YM2612 emulation.
  • jogo_mud: A modular text-based roguelike terminal application in pure C using ncurses.
  • LastFM Profile Analytics: A custom telemetry utility parsing and evaluating historical LastFM listening datasets.

๐ŸŽฎ Low-Level Bare Metal & Custom Firmware (Assembly M68K / C / C++)

  • Handheld Custom OS: Developing bespoke bare-metal firmware/OS configurations for R36S retro handhelds.
  • Flashcart ROM Loaders: Creating hardware-aligned bootstrap configurations for the Mega Everdrive X3.

๐Ÿ“Š Scientific Simulations & Applied Mathematics (C / Java)

  • SIRmulator: A minimal C-based CLI tool for epidemiological modeling (SIR framework).
  • BusDemand: A Graph-theory transit modeling package in Java for optimizing urban paths.
  • NRP-Calculator: A stack-based CLI calculator written in C using Reverse Polish Notation.

๐Ÿ”— Decentralized Web3 & Automation Utilities (C / C++ / Python / Solidity / Vyper / WASM)

  • EVM Social Currency Layers: Experimental, non-speculative tokenomics for community-driven social crypto on EVM-compatible chains.
  • omniroute-lite: A lightweight AI routing proxy for OpenAI v1 compatibility with automated fallbacks.
  • steam-deals-scanner: Asynchronous Python utility for tracking high-discount (โ‰ฅ80% OFF) Steam marketplace deals.
  • badge-gen: A CLI tool for generating and updating markdown metrics via GitHub Actions.

๐Ÿ“ก Core Technology Matrix

  • Languages: Rust, C++, C, Python, Java, Go, WASM, Assembly M68K
  • Areas: Bare-Metal Firmware, DSP, Asynchronous Network Frameworks, Smart Contracts, Cellular Automata.

Clean logic, static allocations, and systems driven by sound.

Pinned Loading

  1. strong-synthesizer strong-synthesizer Public

    A hybrid modular software synthesizer combining a low-level C++ rendering core with a real-time PySide6 GUI dashboard. Features polyphonic Virtual Analog unison, hardware-accurate Yamaha YM2612 FM โ€ฆ

    Python

  2. steam-deals-scanner steam-deals-scanner Public

    An automated monitor for Steam promotions that tracks games with deep discounts (โ‰ฅ80% OFF) and free-to-play offers. Built in Python with modular architecture, caching, and customizable configuration.

    Python

  3. fantasyconsole fantasyconsole Public

    A modular, multi-environment fantasy console engine and integrated IDE written in Rust. Natively executes retro cartridges matching both PICO-8 and TIC-80 hardware standards up to 60 FPS, powered bโ€ฆ

    Rust

  4. omniroute-lite omniroute-lite Public

    ๐Ÿš€ A lightweight, zero-cost AI proxy inspired by OmniRoute (https://github.com/diegosouzapw/OmniRoute). Implements full OpenAI v1 specification compatibility with automatic resilient fallbacks for Iโ€ฆ

    Python 1

  5. bagde-gen bagde-gen Public

    Badge Gen: A CLI tool to automate, test, and deploy dynamic GitHub README badges. Supports GitHub Actions, Snyk security, UptimeRobot latency, and multi-platform metrics with automated .env setup aโ€ฆ

    Python

  6. poa-mempool-monitor poa-mempool-monitor Public

    Asynchronous PoA blockchain telemetry and active mempool monitoring with real-time computational metrics and WASM execution diagnostics. Educational use.

    JavaScript