Skip to content
View Christian-Gennari's full-sized avatar
🤌
Focusing
🤌
Focusing

Block or report Christian-Gennari

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

header

Typing SVG

Location Views


I want to build software that holds up over time: thoughtful, sustainable, and above all useful. Early in my career as a developer, but with a grown-up focus on value.

My path looks scattered on paper: co-founder of a media company, a bachelor's degree in political science, and now full-time software development. The threads connect, though. Founding a company taught me that the prettiest code is worthless if it doesn't solve the right problem. Political science trained me to analyze complex structures and see how small details shape the whole. The media background sharpened my eye for detail and for the user.

What drives me most is loose coupling: clear separation, well-defined layers, dependency injection as the default. Not for abstraction's sake, but because it's the only way code can live a long time in production without turning into technical debt.


Nostos

A home for your reading life.

My main project for the past year: a reading and writing environment that keeps books, notes, ideas, and drafts connected. EPUBs, PDFs, audiobooks, and print live in one library. A concept graph links ideas across everything you've read, and a writing studio keeps your sources beside the draft. It's open source (GPLv3) and self-hostable.

The Nostos library


Website Source Docs

Early access is open. I'm looking for testers, and you get a free year in exchange. Interested? Get in touch via email or LinkedIn.


Tech

Backend, .NET platform

C# .NET ASP.NET Entity Framework

Backend, other

Node.js PostgreSQL SQLite SQL Server Azure Docker

Frontend

Angular TypeScript React

Tools

Git Postman VS Code Claude Code Codex OpenCode

Certifications

AZ-900


Streak


"Give me a place to stand and a working API, and I shall move the world." — Archimedes


LinkedIn Email

footer

Pinned Loading

  1. Nostos Nostos Public

    A home for your reading life. Read your books, capture what stays with you, and turn your reading into thought and writing in one self-hosted study.

    C# 25 2

  2. fullstack-booking-system fullstack-booking-system Public

    Fullstack room booking system built with Node.js, Express, SQLite and vanilla JavaScript, featuring role-based access control and session authentication.

    JavaScript

  3. DotNetChatServer DotNetChatServer Public

    .NET backend service for a real-time chat application. Includes long-polling message delivery, session-based authentication, concurrency-safe in-memory stores, and structured server logging.

    C#

  4. Scriptorium Scriptorium Public

    A self-hosted writing app. Saves as plain .md files. No database, no accounts, no telemetry.

    JavaScript 1

  5. UbuntuSafeSnap UbuntuSafeSnap Public

    A .NET 10 CLI tool for backing up and restoring Ubuntu system configuration -- packages, dotfiles, and config files. Fresh install Ubuntu and restore everything as it was.

    C# 2

  6. clipbeam clipbeam Public

    A WezTerm plugin for instantly beaming clipboard screenshots from Windows directly to remote Linux servers via SSH.

    PowerShell