Rng Dynamics

Software Engineer

Vienna, Austria
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Rng Dynamics is a software engineer based in Vienna with five years of hands-on experience building back-end systems and test automation. They contribute to high-profile open-source projects such as RustPython, where they improved iterator semantics and pickling support to make the interpreter more robust and lazy-evaluation correct. Their work on git-bug focused on GitHub bridge authorization and GraphQL refinements, demonstrating strength in API integration and secure auth flows. Comfortable in Rust and Go ecosystems, they blend pragmatic refactoring with thorough test coverage to reduce bugs and improve maintainability. Avidly curious—self-described as a "Software Surfer" and "Rock Warrior"—they bring a playful, disciplined approach to solving tricky edge cases in distributed and embedded development.
code5 years of coding experience
github-logo-circle

Github Skills (16)

git10
itertools10
go10
rust10
interpreter10
back-end-development10
python10
testing10
wpgraphql9
wordpress-graphql9
compiler-compiler9
graphql9
compiler9
api8
distributed-systems8

Programming languages (6)

C++RustCMakeGoLuaClojure

Github contributions (5)

github-logo-circle
git-bug/git-bug

Nov 2020 - Mar 2022

Distributed, offline-first bug tracker embedded in git, with bridges
Role in this project:
userBack-end Developer
Contributions:10 reviews, 34 commits, 15 PRs in 1 year 4 months
Contributions summary:Rng's contributions focused on enhancing the Github bridge within the Git-Bug project. Their work involved implementing device authorization grant, revising Github bridge authorization, refactoring the codebase and fixing the bug. These changes modified the `config.go` file, integrating device authorization and updating existing Github API interactions. The user also added and refactored GraphQL queries and iterators.
version-controlgitdbtrackerrustbug-tracker
RustPython/RustPython

Feb 2022 - Jun 2022

A Python Interpreter written in Rust
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:13 commits, 5 PRs, 5 comments in 4 months
Contributions summary:Rng primarily contributed to the Python interpreter's functionality by implementing and refactoring iterator-related features within the `itertools` module. Their work includes adding and enhancing methods like `__reduce__` for pickling and ensuring lazy evaluation in `chain` and `compress`. They also focused on writing and modifying tests to validate these features, particularly around lazy evaluation and error handling.
pythonjitrustpython-interpretercompiler
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rng Dynamics - Software Engineer