Skip to content
View AmanCode22's full-sized avatar

Block or report AmanCode22

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
AmanCode22/README.md

Hi, I'm Aman πŸ‘‹

A 9th grade Indian student developer building open-source tools and exploring system architecture.


πŸ‘¨β€πŸ’» About Me

I'm a student who enjoys coding, Linux customization, and learning how software works under the hood. I balance school with my programming projects, which range from full-stack applications to custom desktop utilities and language design.

  • 🐧 Daily Setup: I use Fedora KDE as my main development environment, and ChromeOS (via Brunch) for everyday tasks.
  • πŸ”­ Currently Working On: Developing Ethos, a modular programming language and package manager built from scratch.
  • 🌱 Currently Learning: Compiler design, system-level programming with Rust, and backend architecture.

πŸ› οΈ Tech Stack

Languages:
Python Rust Java C++ JavaScript

Frontend & Mobile:
React React Native HTML5 CSS3

Systems & Tools:
Fedora KDE ChromeOS Linux Git


πŸš€ Projects

Ethos (Programming Language)

  • Developing a cross-platform programming environment designed for readable syntax and native execution speeds.
  • Features a custom lexer/parser, a C-ABI plugin system (Traits) to run both pure Python and native C/Rust/Java binaries, and a zero-dependency CLI package manager (Forge).

Kodi JioTV Plugin (plugin.video.aman.jiotv)

  • A Python-based video plugin that handles API requests and token management to allow seamless JioTV streaming directly within the Kodi media center.

GNOME Shell Extension: Maximize To Workspace With History

  • An extension that mimics macOS window management by moving maximized windows to new workspaces.
  • (Note: Built when I daily-drove Fedora GNOME; I now use Fedora KDE!)

Web & Mobile Development

  • Building user interfaces with React and React Native, alongside backend systems written in Rust and Java.

πŸ“Š GitHub Stats

Aman's GitHub Stats

Aman's GitHub Streak

Top Languages

πŸ“« Contact

Pinned Loading

  1. ethos-lang ethos-lang Public

    A conversational, English-like programming language running safely on Python

    Python

  2. MaximizeWorkspaceHistory MaximizeWorkspaceHistory Public

    Forked from raonetwo/MaximizeToWorkspace

    Fork of https://github.com/raonetwo/MaximizeToWorkspace for gnome 45+.Moves windows to new workspace when Maximized and moves them back when Unmaximized.

    JavaScript

  3. plugin.video.aman.jiotv plugin.video.aman.jiotv Public

    Python