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 โ€” JohnScience - Overview

@JohnScience JohnScience Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@JohnScience
JohnScience
Follow
View JohnScience's full-sized avatar

Dmitrii - Demenev JohnScience

Follow
Rust developer trying his best to make the world a better place
31 followers ยท 27 following
  • Calgary, Alberta, Canada
  • 07:35 (UTC -07:00)
  • https://www.linkedin.com/in/dmitrii-demenev-9713a5167/
  • @DemenevDmitrii

Achievements

Achievement: Pair ExtraordinaireAchievement: Pull Sharkx2Achievement: QuickdrawAchievement: Arctic Code Vault Contributor

Achievements

Achievement: Pair ExtraordinaireAchievement: Pull Sharkx2Achievement: QuickdrawAchievement: Arctic Code Vault Contributor
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
JohnScience/README.md

Hi there Hello, I'm Dmitrii Demenev.


I'm a Senior Software Engineer with over a decade of experience who does

  • ๐Ÿฆ€ Rust,
  • ๐Ÿ“ฆ Open-source,
  • ๐Ÿ’ป Full-stack (80% backend),
  • ๐Ÿ“ฑ Cross-platform,
  • ๐ŸŒ Cross-language interoperability 1.

I'm a down-to-earth guy who learns the arts of humble brag and setting sane expectations to be trusted but not expected to do the factually impossible 2.

I consider myself a pragmatist3 and an eudaimonic4 and eclectic individual.


illustation


Achievements

  • โญ Star shooter. I was one of the first 25 software developers at Moonton, the company behind Mobile Legends: Bang Bang. This game alone generated the lifetime gross revenue of over $1,106,530,000 USD.
  • โšก Once is an accident, twice is a coincidence, three times is a pattern. I was one of the first 5 developers at Searchless Inc, the company that became the top-100 AI startup in Canada, 2025.
  • ๐Ÿค Trusted. I authored the qualifier_attr Rust crate, which became a dependency of Solana (24-hour trading volume of $355,645,065.28 USD).
  • ๐Ÿ“ฆ That guy from Nebraska Calgary (reference). My Rust crates have been downloaded from crates.io over 5,000,000 times (see the live count for yourself with Google Collab).
  • ๐Ÿ“š Recognized expert. Achieved recognition as a SME (Subject Matter Expert) in Rust by Coursera. Technically, they just called me this way in a message. But it counts, right?
  • ๐Ÿ‘‘ Top 1%. Top 1% Rust engineers globally, according to Algora.io.
  • ๐ŸŒฒ From little seeds grow mighty trees. Started coding at the age of 10. My dad was a professor at a university and a double PhD in Physics and Mathematics who decided to teach me some C and C++ while I was young. Rest in peace, dad.
  • โŒจ๏ธ Prolific code monkey (reference). Over 200 total GitHub repositories, among which over 100 are public. None of them is Hamlet, yet there are some interesting ones.
  • ๐Ÿ’ช Master of my own destiny. I stayed clear from ever consuming memes, smoking, drinking, or using drugs. I never came close to reaching the rock bottom mentally and stoically endured all the hardships in life. I work out and, as of October 8 (2025), have a 730+ day long streak of learning French on Duolingo.

Also see

  • My biography from the perspective of commercial programming.

Footnotes

  1. FFI, WebAssembly, and stuff. I can write code for nearly any other programming language using Rust. โ†ฉ

  2. I love the challenge and to make the seemingly impossible things the reality. โ†ฉ

  3. https://medium.com/@pronskiy/the-great-doctrine-or-10-simple-rules-that-any-developer-should-follow-d0e4b92bd62a โ†ฉ

  4. By that I mean that I derive the majority of my happiness from eudaimonics. More on the topic here: https://youtu.be/ry0zG2n0Hyg?si=lZNFmPiirzF7Kcal&t=221 โ†ฉ

Pinned Loading

  1. qualifier_attr qualifier_attr Public

    Procedural macro attributes for adding "qualifiers" to various items.

    Rust 10

  2. include_display_mode_tex include_display_mode_tex Public

    Macro that allows embedding tex formulae in rust documentation

    Rust 2

  3. midpoint midpoint Public

    Midpoint implementations (faster than std::midpoint in C++) with benchmarks

    HTML 1 1

  4. proc_macro_template proc_macro_template Public

    Cookiecutter template for creating procedural macros

    Rust 6

  5. statue statue Public

    Easier way to query selectors for static HTML pages.

    Rust

  6. mat-props-remote mat-props-remote Public

    Remote computation of properties of materials (elastic modules, thermal conductivity, thermal expansion)

    Rust

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.