Skip to content
View solarpush's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report solarpush

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

Pierre Nicolas

Software Engineer & Systems Builder
Crafting low-overhead desktop utilities, document pipelines & type-safe data layers.

GitHub Snapcraft npm


📦 Products & Open Source

Native screen region sharing utility for Linux video calls (Meet, Teams, Discord).

  • Wayland & X11 native capture via XDG Desktop Portal.
  • Ultra-low latency overlay with negligible CPU impact.
snap install region-to-share
Rust
egui
Linux Desktop

High-throughput Factur-X / ZUGFeRD / EN16931 PDF/A-3 generator.

  • Benchmarked at ~165 PDF/s for high-volume B2B e-invoicing.
  • Standalone microservice ready for ERPs (Dolibarr, Invoice Ninja).
Go
Typst
Microservice

Type-safe Firestore ORM & repository layer for TypeScript and Node.js.

  • Auto-generated typed repositories with compile-time query safety.
  • Supports batch operations, transactions, pagination, and aggregations.
npm i @lpdjs/firestore-repo-service
TypeScript
Node.js
Firebase

🛠️ Core Focus & Systems

Domain Focus & Tooling
Desktop & Systems Wayland protocols, X11, Snap packaging, native UI (Rust, egui)
Document Compliance Electronic invoicing (Factur-X, EN16931), PDF/A-3 rendering (Go, Typst)
Cloud & Backend Type-safe data layers, VoIP integration (Asterisk / MikoPBX), containerized microservices

Pinned Loading

  1. region-to-share region-to-share Public

    Draw and share a region of your screen using a transparent overlay

    Rust 28 5

  2. firestore-search-engine firestore-search-engine Public

    Firestore Search Engine is a powerful helper library for enhancing search functionality in Firestore. Designed to handle misspellings, prefixes, and phonetic matching, this package generates multip…

    TypeScript 1

  3. fX fX Public

    factur-x builder

    Go 12 1

  4. firestore-repo-service firestore-repo-service Public

    Type-safe Firestore repository service with automatic query and CRUD methods generation

    TypeScript