Skip to content
View yzsolt's full-sized avatar
Block or Report

Block or report yzsolt

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
yzsolt/README.md

Szia! 👋

My name is Zsolt Bölöny [ʒolt bøløni]. I'm a software engineer from Hungary.

The past

I've worked with C++ for 5 years professionally, which was enough time to encounter most of its weirdness. As a generalist I've worked on buildsystems (CMake, Gradle), tools (Python), platform-specific bindings (Java, Objective-C), continuous integration, embedded ARM (Yocto Linux) and mobile platforms (Android, iOS). Just like any other developer I've fixed countless bugs, participated in feature development from ground zero to release, found and removed performance bottlenecks, helped in architecture planning, sat on probably too many meetings and drank probably too much ☕.

The present

Nowadays I'm using Rust exclusively for my pet projects, since I love it and I believe it is the way forward. I try to help the ecosystem improve by sponsoring Rust projects and occasionally contributing to them.

Interests

I was always interested in game development (okay, who's wasn't?). I wrote my BSc thesis about realtime Physically Based Rendering in 2016. You can find the accompanying simple OpenGL renderer here (beware: it's old). Nowadays I'm working on a (currently private) game development related project and maintain some Rust libraries: meshopt-rs, netcode-rs.

WebGPU, especially the Rust implementation by gfx-rs folks is an awesome project which helped me relive my interest in graphics programming after a weeks long RGB triangle experiment with Vulkan. I use wgpu-rs for a private project and try to help with small issues when I've got time for it.

I was working on automotive navigation for years which got me interested in maps – especially OpenStreetMap – and related functionalities (geocoding, routing, map rendering, etc.). I've created the ROSM Project, which is a set of tools written in Rust for OSM data processing, currently without a clear end goal.

The future

I'd love to work with Rust professionally, ideally on a topic I'm interested in.

Pinned

  1. meshopt-rs meshopt-rs Public

    Pure Rust implementation of the meshoptimizer library

    Rust 26 1

  2. rosm-project/rosm_pbf_reader rosm-project/rosm_pbf_reader Public

    Low-level OSM PBF reader, written in Rust

    Rust 1 1

  3. rosm-project/rosm_mvt rosm-project/rosm_mvt Public

    A Rust library for reading and writing Mapbox Vector Tiles

    Rust

  4. netcode-rs netcode-rs Public

    Pure Rust implementation of the netcode.io protocol

    Rust