Website • Blog • CV • Past work profile @ Parity
I have contributed mostly fixes and improvements for projects I am/was interested in. Examples: tree-sitter grammars (1, 2, 3), CI (1, 2, 3, 4, 5), C (1, 2, 3), Go (1, 2), Flutter (1), QT (1, 2), React (1, 2, 3), Vue.js, Python.
Personal projects:
- library: full-stack application showcasing an proof-of-concept actor system in Rust
- cmphook: library-agnostic implementation of UI component hooks
- altspeak: a tool for generating text using different characters from an input text
- Templates: Three.js, Phaser 3, Python, TypeScript, TypeScript + React, TypeScript + React-Native
- algorithms: solutions for coding challenges
- C: wpid-by-wid, click-detector
- Rust: structout
- JavaScript: prettier-plugin-compactify, string similarity ranker, linting and typechecking ruleset for TS and JS
- Assembly: reduced implementation of Adventure (Atari game) in MIPS ASM
- Python: self-contained scraper with Scrapy and Django