Skip to content
View NicolasPllr1's full-sized avatar

Block or report NicolasPllr1

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NicolasPllr1/README.md

Hi! I'm Nicolas

I'm a software engineer from France ;) I've studied maths/physics, and now I enjoy programming a lot!

My interests are quite diverse, spanning traditional software engineering, modern machine learning and nlp, but also lower-level intricacies.

Projects

Over the past 2 years, I've worked on several projects:

I also started writting my personal website where you can read my first poasts.

I've been using Rust for nearly all my side projects and enjoying this new language a lot. However I'm using Python daily at work and love this language as well.

Open-source

Recently, I was able to contribute to some of my favourite open-source projects. In particular, I'm interested in projects with Rust / Python interop.

  • Pydantic: I improved error messages for validation and serialization (Rust / Python interop).

  • Pydantic AI: I wrote an issue and then implemented a solution myself. I iterated through multiple code reviews to get it right, writing new tests and a new documentation section. I had to think carefully about the new feature public API and type design. (Python)

  • Instructor: I wrote an issue and then a patch solving a sad JSON parsing bug I ran into at work. Typical case of LLMs being very confident and very wrong at the same time. (Python)

Pinned Loading

  1. mini-http-server mini-http-server Public

    Minimal implementation of a HTTP/1.1 server in Rust

    Rust

  2. mini-dns-server mini-dns-server Public

    Minimal implementation of a DNS server in Rust

    Rust

  3. rox rox Public

    Interpreter written in Rust for Robert Nystrom's Lox language

    Rust

  4. sutom sutom Public

    Implements the 'Sutom' (~ wordle) game, both for human and machines to play.

    Python

  5. kwsearch kwsearch Public

    Keyword search engine written in Zig and compiled to WASM.

    Zig 5

  6. rsnet rsnet Public

    Rust