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.
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.