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 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
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 firm believer in open-source. I specialize in Rust and am deeply committed to contributing to open-source projects. When I'm not writing code, I'm probably debugging it... or rage-quitting a Souls-like game.


๐Ÿ“œ Table of Contents


๐Ÿ“Š My GitHub Stats

GitHub Stats
Top Languages
GitHub Streak


๐Ÿš€ My Projects

Here are a few things I've been tinkering with. Feel free to check them out, break them, and maybe even contribute!

Project Name Description Link
๐Ÿ“ Fillie Status
Rust-based, cross-platform file-sharing platform with AES-256 encryption, SHA256 integrity, and serverless GitHub-powered distribution.
Repo
๐Ÿค– Clause-AI Status: Paused Stage: Experimental
Developed a full-stack, AI-driven tool to enhance legal comprehension for everyday users. The application utilizes a performant Rust backend to interface with the Google Gemini API, delivering actionable insights and summaries from dense legal text.
Repo JavaScript
๐Ÿ“ฆ AutoCrate Version
CLI tool that auto-creates sequential Rust projects, inits git, and opens in editor.
Repo
๐Ÿ“ฉ AutoCrate Installer Version
Lightweight Rust installer that automates downloading and installing binaries from GitHub Releases with cross-platform support.
Repo
๐Ÿ’ฌ from-user (input) Version
A tiny, highly simplified Rust input helper
Repo
๐ŸŒŒ Procedural Planet Gen Status
Playing with shaders & procedural generation to create explorable planets (3 working, 1 potato ๐Ÿฅ”).
Blender nodes only
๐Ÿงฎ CalCulator Status
A basic calculator program I created while learning Rust.
Repo
๐Ÿ“ Basic Area Shape Calculator Status
Program that calculates shape areas with error handling.
Repo

๐Ÿ’ผ My Skill Tree

Think of this as my character sheet. I've been grinding these skills for a while now.

โš”๏ธ Languages in my Arsenal

  • Rust: My current obsession; building fast, safe, and reliable software.
  • Tauri : My Tool for Creating Gui for my Rust Apps.
  • Python: My go-to for scripting, automation, and when I'm feeling lazy.
  • JavaScript: Building things for the web and realizing I need another framework.
  • C#: Exploring the Unity side of the gaming world.
  • PHP: Back when i thought it was cool.
  • Bootstrap: I hate declaring classes.
  • Java: Back in 2020 it was goto lang.
  • Bash: I use Arch ,btw.
  • React : Currently learning to use with Tauri.
  • Vite : To use with react ofc : ).

๐Ÿ› ๏ธ Tools & Frameworks in my Inventory

  • Git & GitHub: I commit more often than I commit to my New Year's resolutions.
  • Unity: For when I'm feeling a bit more mainstream.
  • Neo Vim: The one true editor (fight me).
  • Linux: My preferred environment for getting things done.
  • Blender : One of the Best free Creative Software out there. I am Addicted.

๐ŸŒฑ I'm Currently Learning...

  • React for those smooth ui.
  • Blender 3D , yeah i call that hobby.
  • Advanced Programming in Rust like Fully End User GUI Applications.
  • How to write better documentation so my future self doesn't get angry at my past self.

๐Ÿ“ซ Let's Connect

I'm always looking to collaborate on interesting projects, especially in Rust, game development (love a good game jam!), or building open-source tools. If you have an idea or just want to talk tech, feel free to reach out!

LinkedIn Gmail YouTube

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 iRevolutionDev/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