Skip to content
View gcomneno's full-sized avatar
🏠
Home Sweet Home
🏠
Home Sweet Home

Block or report gcomneno

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

Giancarlo Cicellyn Comneno

Backend Software Developer · PHP/Laravel · Python · Linux · CLI tooling · Open Source

PHP Laravel Python Linux Open Source

Problems become knowledge. Knowledge becomes tools. Tools become open source.
I do not collect repositories. I collect solved problems.
Profile visitors

GiadaWare™ is my personal lab for turning recurring friction into notes, tools and public projects.

01 · THE PROBLEM COLLECTION

⟨ Real problems turned into reusable tools, learning labs and open-source artifacts. ⟩

02 · LATEST UPDATES

More updates from the last 6 months

03 · AT A GLANCE

Focus Project Technical signal
Searchable lesson learned LeLe Manager Local-first data, JSONL, API boundaries, backend design
Knowledge recall LeLe Quizzer CLI UX, deterministic quiz generation, data reuse
OOP under the hood OOP-in-C Lab C, structs, pointers, vtables, memory layout
Media extraction CLI GYTE YouTube transcript extraction, manifest-driven CLI
Integer structures Prime Exponent Tree Canonical prime-exponent trees, lossless encoding, structural metrics
Layered compression Onion Compressor Framework Pluggable semantic layers, multi-codec streams, GCA1 archives

04 · SPONSOR-BACKED PUBLIC TOOLS

Some projects here are maintained as free public tools — built to be reused in real workflows, not just studied once.

If one of them saves you time or helps you ship work that earns, you can optionally sponsor the lab on GitHub. No obligation, no lock-in: just a straightforward way to send back a small thank-you.

Tool Typical use
Atelier-Kit Lightweight client showcase for makers and small creative businesses
Smart File Organizer Safe file automation with explicit dry-run workflows
Ubuntu System Tools Operational Linux CLI utilities, including bulk ebook conversion

05 · FEATURED PROJECTS

SEARCHABLE KNOWLEDGE

Problem
Practical knowledge gets lost across chats, notes, files, repositories and memory.

Built
LeLe Manager, a local-first knowledge base built around JSONL lessons, CLI usage and API access.

Signal
Backend boundaries, deterministic storage, local data ownership, testing and clean project structure.


KNOWLEDGE RECALL

Problem
Storing knowledge is not enough: useful knowledge must be recalled, tested and reused.

Built
LeLe Quizzer, an interactive terminal quiz connected to the local LeLe Manager knowledge base.

Signal
CLI UX, deterministic question generation, saved attempts and privacy-first reuse of local data.


INTEGER & STRUCTURAL LAB

Integers studied as structures — recognition, search, modular signatures and constrained generation.

Focus Project Technical signal
Prime exponent trees Prime Exponent Tree (PET) Canonical prime-exponent trees, lossless encoding/decoding, canonical JSON, minimal CLI, structural metrics
Modular fingerprints Midas Deterministic modular analysis, structural fingerprints, integer datasets
Sequence analysis Digit Probe Randomness, compression, autocorrelation, n-gram predictability, Schur-like patterns
OEIS recognition OEIS Probe Offline OEIS lookup, stripped/name search, SQLite cache, Python CLI
Bounded search Integer Structural Search Bounded structural search over integer payloads
Modular signatures Prime Tower Clocks Prime clocks, Chinese Remainder Theorem, integer signatures
Constrained generation Giankolotto Smart Combos Lotto-compliant combos, configurable constraints, aggressive pruning

COMPRESSION LAB

Lossless compression experiments — from semantic layers to specialized payloads.

Focus Project Technical signal
Layered framework Onion Compressor Framework Pluggable semantic layers, multi-codec streams, GCA1 archives, directory workflows
Linguistic Huffman Huffman Compressor Layered Italian text compression, linguistic pre-processing
Time-series Lasagna v2 Brain-inspired univariate time-series compressor MVP
Crystal codec Crystal Codec GCC v1 p-adic crystal/prism codec prototype

CLI TOOLING

Everyday friction turned into small, deterministic command-line tools.

Focus Project Technical signal
Media extraction GYTE YouTube transcript CLI, manifest-driven extraction
IPv4 bucketization Turbo-Bucketizer Deterministic high-entropy IPv4 partitioning
IPv4 bucketization (C++) Turbo-Bucketizer C++ C++17 library + CLI, clean architecture, RAII, stats engine, tests

06 · LEARNING IN PUBLIC

I use public learning labs to turn study, notes and technical experiments into reproducible paths.

Area Repository Focus
System design System Design Study Notes, quizzes and interview-oriented system design lessons
Backend web Web / Laravel Lab Practical Laravel and backend web development
Low-level OOP OOP-in-C Lab OOP concepts reconstructed in C
Embedded Linux Yocto/QEMU Mini Lab Build, boot, BitBake and Linux workflows
Programming basics C# / HTML Lab Programming and web fundamentals
JavaScript JavaScript Lab Patterns, TypeScript and tests
Security Cyber-Security Lab White-hat recon, scripts and lesson learned
Public sector exam Concorso INPS Assistente Informatico Lessons learned, quizzes and operational exam notes

07 · OPEN SOURCE PATH

My open-source path is still growing, but it follows the same logic: start from concrete problems, read the technical context and propose small, verifiable changes.

Main contribution in progress:

Previously contributed — Canonical craft ecosystem (archived forks)


This profile is a moving lab: real problems, small tools, clear documentation and public iterations.

Sponsor this lab on GitHub

Pinned Loading

  1. lele-manager lele-manager Public

    Sistema ML end-to-end per gestire e cercare le mie lesson learned testuali: raccolta, tagging, ricerca e suggerimenti intelligenti.

    Python

  2. lele-quizzer lele-quizzer Public

    Trivial Pursuit-style quiz layer for LeLe Manager knowledge bases

    Python

  3. smart-file-organizer smart-file-organizer Public

    A safe Python CLI for planning and applying file organization workflows, built as a clean-coding lab with uv, ruff and pytest.

    Python 2

  4. gyte gyte Public

    GiadaWare YouTube Transcript Extractor

    Shell

  5. pet pet Public

    Python CLI and research playground for representing integers as recursive prime-exponent trees.

    Python

  6. yocto-qemu-mini-lab yocto-qemu-mini-lab Public

    Tiny tutor-friendly Yocto/QEMU learning lab with a custom meta-monkey layer

    Shell