Heya,
I'm CPlusPatch

I make apps, websites, servers and dreams through FOSS and open standards. I am a student in computer science and a programmer by passion, with several years of experience in many kinds of fields

VSCode screenshot

My philosophy

I believe in the power of open source and open standards. Nearly all of my work is licensed under a free license such as the GPLv3, which allows me to work with secure, extensible and reliable software.

While writing code, I adhere to my own set of principles, which I apply as part of my philosophy to achieve excellence. Here are some of the things I believe in:

  • Build Reproducibility I use systems such as Docker or Nix to build and deploy my systems in a way that is reproducible and sandboxed.
  • Automatic Linting & Formatting My apps are strictly checked for errors whenever I edit code, leading to less bugs and better-looking outputs.
  • Extensibility and Futureproofing Apps should be written with scaling up in mind, and this is true of any system. Things should be done in a way that they still make sense later on.

Security

I am a fervent believer in security and hardening: all my devices are protected with full-disk encryption, I follow industry-standard security practices and use Linux and open systems with a hardened configuration everywhere.

Reviews

Many clients satisfied

“Developers that are fast, utilize the newest available technology with ease, swiftly understand what you asked for, and can immerse themselves into your project to make case-by-case decisions in a way you would've made them, are already impossible to find. What makes CPlusPatch extraordinary is not just that, but is aided by the fact that CPlusPatch completes such tasks in a speed you'd expect there to be a full-time paid development team on the other end rather than a singular person.”

Erik Uden
CEO, Uden AI

“I got to be witness to CPlusPatch's development of Fedibase, It really showed me how much he can accomplish when he sticks to a project. He was dedicated enough to make a fully featured Fediverse client that I'd argue is on par with other Fediverse clients, and he did it all on his own.”

Calciume
CS Student

“All of CPlusPatch's projects turn out looking stunning. They make any project look easy, yet you'd be hard-pressed to find someone who works as quick with nearly the same results.”

[REDACTED]
Developer

“I'm impressed every time I see CPlusPatch working on something. He is extremely dedicated, and always amazes me with the quality and speed of his work. His enthusiasm for his projects is clear every time I talk with him.”

Autumn
Engineering Student

“CPlusPatch is the most talented programmer I have had the pleasure of knowing. He can solve difficult problems using remarkable efficiency and is always happy to assist me with my own projects. Truly a person of all time.”

Alice
Engineering Student

“CPlusPatch is one of the most skilled and knowledgeable developers I have ever worked with. He is able to take on any task and complete it with ease. He always maintains a positive attitude and a sense of humor, which makes him a joy to work with.”

Zemi
CS Student

I am a competent, experienced developer with professional skills

I am a student in computer science and a programmer by passion, with several years of experience in many kinds of fields.

1,700+

Commits per year

Across all of my projects, I averaged more than 1,700 commits this year.

8 years

I have more than 8 years of experience in programming

Development for macOS, Windows, Linux, Android, iOS, and the Web.

174,574+

Lines of code written

Including 66,370 lines of TypeScript, totaled across every project I've kept in source control.

    Projects

    Here are some of the projects I have fully created myself, all of them are open-source and free to use.

    Some of them are still in development, while others are already in production and used by many people.

  • Lysand Protocol

    Fully documented protocol specification for Lysand, a decentralized federation protocol that focuses on good experience.

    Featured
  • Lysand Server

    Reference implementation of the Lysand protocol. High-quality, efficient and configurable server software.

    Featured
  • Lysand-FE

    Frontend for Lysand Server, made with Vue 3 and Tailwind CSS. It's a modern, responsive and fast web application.

    Project
  • Lysand APIs

    APIs for TypeScript Lysand implementations, including federation and clients. Well-documented, small and efficient.

    Project
  • Join Mastodon

    A landing page for mastodon.de, a social media with no ads, no tracking, and no algorithms. Made with Nuxt.js and Tailwind CSS.

    Project
  • Flavi

    Flavi is an open-source client for the Matrix ecosystem with the goal of having a clean, familiar interface for users of Discord and the like.

    Project
  • KitsuLife

    Website for the Kitsu service suite, showcasing features and the community for Kitsu.

    Project

Arch Linux

Two years

Arduino

Seven years

Bun

One year

CSS

Seven years

Discord.js

One year

Docker

Recent

Firebase

One year

Git

Four years

Github

Four years

Godot

Recent

HTML

Seven years

JavaScript

Five years

JQuery

Four years

Laravel

Two years

Next.js

One year

NixOS

Recent

Node.js

Three years

NPM

Three years

Nuxt 3

One year

PHP

Four years

PNPM

One year

Preact

Recent

Python

Seven years

Raspberry Pi

Seven years

React

Two years

Rust

Recent

Supabase

One year

TailwindCSS

Two years

TypeScript

One year

Ubuntu

Seven years

Unreal Engine

Five years

Vite

One year

Vue 3

One year

Yarn

One year

Work with me today.

Need more information? Want to have a chat? I'll even mail you a new pair of pants if you need one.

CPlusPatch

This was a triumph
I'm making a note here
Huge success

Legal

© 2024 Gaspard Wierzbinski. Licensed under AGPLv3

A site by CPlusPatch