Skip to content
View SharmaDevanshu089's full-sized avatar
πŸŽ“
Studying
πŸŽ“
Studying

Block or report SharmaDevanshu089

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SharmaDevanshu089/README.MD

Funny cat gif

πŸ‘‹ Howdy, I'm Devanshu (aka SharmaDevanshu089) πŸ‘‹

A Computer Science student from Madhya Pradesh, India, who got into coding during the great lockdown of 2020 and never looked back. I'm a fast learner, a passionate game developer, and a high-performance software engineer. I specialize heavily in Rust, Systems Programming, and building native applications, prioritizing real-world execution and memory-safe architecture over theoretical fluff. When I'm not writing low-level OS integrations or contributing to open-source projects, I'm probably debugging... or rage-quitting a Souls-like game.


πŸ“œ Table of Contents


πŸ“Š My GitHub Stats

GitHub Stats
Top Languages
GitHub Streak


πŸš€ My Projects

Here is the heavy machinery I've been building. Feel free to check the source, break them, or contribute!

Project Name Description Link
πŸ”’ Lockr Status
Cross-platform file/folder encryption app with AES-256, Rust backend, and a reactive Tauri + SvelteKit frontend.
Repo
πŸ—οΈ Open Vault Status
Local-first Windows password manager utilizing OS Keyring security, Argon2id hashing, and Win32 UI effects via FFI.
Repo
βš™οΈ env-loader Status
Published Crate: Asynchronous .env file reader designed to resiliently bypass broken key-value pairs.
Crates.io
πŸ—„οΈ Env-Explorer Status
Desktop dashboard with an ultrafast Windows MSVC filesystem crawler scanning environments in sub-100ms latency.
Repo
πŸ›‘οΈ Rust Auth Service Status
Async REST API with Axum, Tokio, and PostgreSQL using blocking threads to safely handle bcrypt hashing.
Repo
πŸ“ Fillie Status
Rust-based file-sharing platform with AES-256 encryption, SHA256 integrity, and GitHub-powered distribution.
Repo
🧠 Protege Status
AI-powered coding companion designed to prevent developer skill atrophy by forcing deep code understanding.
Repo
πŸ€– Clause-AI Status
Generative AI legal comprehension endpoint built during the Google Gen AI Hackathon.
Repo
πŸ“¦ AutoCrate & Installer Status
Blazingly fast CLI utilities to automate Rust project initialization and perform secure OS-aware binary installations via async HTTP.
Repo

🌍 Open Source Contributions

I believe in building out in the open. Here are a few places where my code lives in other people's repositories:

  • Project Mauzi: Implemented Tauri's native window dragging region into the app windows and identified/reported a major critical handling issue.
  • DesktopGo: Implemented native Windows Acrylic transparency effects into the Spotlight-style launcher using Rust and Win32 API integration.

πŸ’Ό My Skill Tree

Think of this as my character sheet. I've been heavily grinding these skills to build production-ready systems.

βš”οΈ Languages in my Arsenal

  • Rust: My core weapon. Memory safety, fearless concurrency, and blazing speed.
  • JavaScript / TypeScript: Essential for building the frontends that talk to my heavy backends.
  • Python: My go-to for automation, scripting, and rapid testing.
  • C++: The foundation of performance and exploring game modding.
  • C#: Exploring the Unity side of the gaming world.
  • Bash: I use Linux, btw.

πŸ› οΈ Architecture, Systems & Frameworks

  • Systems & OS: Linux Kernel, Windows OS Fundamentals, Win32 APIs (FFI).
  • Desktop & Web Frameworks: Tauri (Native GUI), Axum (REST APIs), Svelte/SvelteKit, React.
  • Async & DBs: Tokio, async-std, PostgreSQL (async Diesel + bb8).
  • Specializations: Cryptography (AES-256, Argon2id), AI Development, and CUDA Dev.
  • Blockchain: Solana Smart Contracts, Anchor Framework, PDA Management.

πŸŽ’ Tools in my Inventory

  • Git & GitHub: I commit more often than I commit to my New Year's resolutions (1,000+ contributions).
  • NeoVim: The one true editor (fight me).
  • Blender: My hobby hub for procedural planet generation and 3D rendering.

🌱 I'm Currently Exploring...

  • Deep-diving into sub-second filesystem crawlers and low-latency MSVC builds.
  • Expanding CUDA dev skills for high-performance computing.
  • SvelteKit view transitions and shared element transitions for fluid desktop UIs.

πŸ“« Let's Connect

I'm always looking to collaborate on hardcore Rust architecture, AI integrations, systems programming, or open-source tools. If you have an idea or just want to talk tech, feel free to reach out!

LinkedIn Gmail Portfolio

Thanks for stopping by! Now, go build something awesome.

Pinned Loading

  1. AutoCrate AutoCrate Public

    AutoCrate is a Rust-powered CLI tool that automates project setup. It creates sequential Rust projects , and opens them in your editor. Future updates will , initialise git , add GitHub integration…

    Rust 1 1

  2. Character-Coordintate-Tracker Character-Coordintate-Tracker Public

    A lightweight Unity script that displays your player's coordinates as a toggleable overlay in-game. Easy to use, customizable, and perfect for debugging or development!

    C# 1

  3. Movement-Script Movement-Script Public

    A simple, customizable C# player controller for Unity 6. Move your 3D GameObject with physics-based Rigidbody movement using WASD controls. Open source, GPL-licensed, and easy to integrate into any…

    C# 1

  4. write-a-hash-table write-a-hash-table Public

    Forked from jamesroutley/write-a-hash-table

    Learn how to build a hash table from scratch in C with this step-by-step tutorial. Perfect for beginners who want hands-on experience with data structures and practical C programming.

    1

  5. roblox-modloader roblox-modloader Public

    Forked from revolutionxk/roblox-modloader

    A powerful mod loader that revolutionizes Roblox Studio development with native C++ mods and internal Luau scripting capabilities.

    C++

  6. ac-Installer ac-Installer Public

    A blazingly fast, cross-platform Rust installer leveraging modern async HTTP clients, secure ZIP extraction, and intelligent OS-aware directory management for seamless GitHub Release binary deploym…

    Rust