GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — picnixz - Overview

@picnixz picnixz Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@picnixz
picnixz
Follow
View picnixz's full-sized avatar
🌀
I am not available.

Bénédikt Tran picnixz

🌀
I am not available.
Follow
Sponsor
PhD in post-quantum cryptography. @python core developer, PSRT member, and maintainer of @sphinx-doc.
115 followers · 0 following
  • @prassoai
  • Switzerland
  • 13:35 (UTC +01:00)

Achievements

Achievement: Pull Sharkx4Achievement: Pair Extraordinairex4Achievement: YOLOAchievement: Galaxy BrainAchievement: Quickdraw

Achievements

Achievement: Pull Sharkx4Achievement: Pair Extraordinairex4Achievement: YOLOAchievement: Galaxy BrainAchievement: Quickdraw

Organizations

@python @sphinx-doc
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
picnixz/README.md

about:me

I hold a PhD delivered by Ecole Polytechnique Fédérale de Lausanne (EPFL) in post-quantum code-based cryptography, a Master in Mathematics in number theory primarily oriented towards the study of the arithmetic properties of modular forms and the algorithmic aspects of computing isogenies between abelian varieties (which elliptic curves are a special case thereof in dimension $1$), and finally a Bachelor of Arts in Music.

As a software engineer, I have studied, developed, and maintained projects in the following languages:

  • System: Python, C/C++, Golang, Java/Scala.
  • Web: PHP/TypeScript, HTML/CSS/SCSS.
  • Black magic: Make, Bash, PARI/GP, TeX/LaTeX.

I am currently a maintainer of the following FOSS projects:

  • CPython
  • Sphinx

about:career

I was a teaching assistant in C++ (from 2014 to 2022) and cryptography and security lectures (from 2019 to 2023) for undergraduate and graduate students at EPFL. I supervised and graded OpenGL and Qt projects as well as several post-quantum cryptography projects, primarily on lattices and linear codes. During that time, I designed an automated tool for grading programming assignments.

I also worked as a software engineer at a privacy-preserving company, where I designed a compiler in Scala for a custom DSL dedicated to secure multi-party computation (SMPC) and implemented its corresponding engine in C++. In parallel, I conducted research on machine learning and neural networks in the context of SMPC.

Since 2025, I am a software engineer at Macroscope, where I maintain the pipeline and internal tooling that power agentic code review, and previously the static-analysis-based code review pipeline in Python and C++.

about:publications

  • Bénédikt Tran: Post-Quantum Code-Based Cryptography. PhD Thesis, EPFL 2024. https://infoscience.epfl.ch/handle/20.500.14299/241269.

  • Bénédikt Tran: On the Rank of Random Binary Sub-Matrices and its Impact for Information Set Decoding Algorithms. Contributed Talk to CBCrypto 2024.

  • Bénédikt Tran and Serge Vaudenay: Extractable Witness Encryption for the Homogeneous Linear Equation problem. In: International Workshop on Security (IWSEC) 2023. DOI: https://doi.org/10.1007/978-3-031-41326-1_9.

  • Bénédikt Tran and Serge Vaudenay: A Gapless Post-quantum Hash Proof System in the Hamming Metric. In: Applied Cryptography and Network Security (ACNS) 2023. DOI: https://doi.org/10.1007/978-3-031-33488-7_25.

  • Bénédikt Tran and Serge Vaudenay: Solving the Learning Parity with Noise Problem Using Quantum Algorithms. In: AFRICACRYPT 2022. DOI: https://doi.org/10.1007/978-3-031-17433-9_13.

Pinned Loading

  1. sphinx-zeta-suppress sphinx-zeta-suppress Public

    Sphinx Extension for suppressing logging messages emitted by native or 3rd party Sphinx loggers.

    Python 1

  2. cpython cpython Public

    Forked from python/cpython

    The Python programming language

    Python 1 1

  3. sphinx sphinx Public

    Forked from sphinx-doc/sphinx

    The Sphinx documentation generator

    Python

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.