Skip to content
View Aghoradas's full-sized avatar

Block or report Aghoradas

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

Hi there, I'm Aghoradas 👋

I'm a passionate and detail-oriented developer with a strong focus on learning and expanding my skills in C++ and Rust. I enjoy exploring various domains of software development, from building robust CLI tools to experimenting with systems programming and game logic.

I thrive in environments where I can tackle complex challenges, continuously learn, and contribute to both individual and team-based projects. With a focus on clean code, scalability, and problem-solving, I’m always eager to improve and expand my knowledge.

🌱 Current Focus

Learning C++, Rust, and enhancing my knowledge in systems programming.

Building and refining C++ projects, focusing on performance and multi-threading.

Experimenting with game development and interactive CLI applications.

Contributing to open-source projects and collaborating with like-minded developers.

🔧 Technologies & Tools

Languages: C++, Rust, Python

Libraries & Frameworks: wxWidgets, SDL2(dabbled)

Tools: Nvim, Git, VS-Code

Systems: Linux, sometimes Windows

Others: GitHub Actions, Text User Interfaces (TUIs)

🚀 Highlighted Projects:

Library Management System:

A C++ project implementing a library management system using wxWidgets for the GUI. It provides functionalities such as adding books, 
managing users, and handling book borrow/return operations. STILL VERY RUDIMENTARY.

Text-Based Adventure Game:

A simple but engaging text-based RPG that I built to understand game logic and narrative-driven mechanics. It’s a great example of my
ability to manage complexity with user input, state transitions, and logic.

Socket Programming Experiments:

An exploration into network programming in C++ using sockets. This repository is a collection of small projects where I implement
client-server communication and data transmission protocols.

💡 Learning & Growth

I am always looking for new challenges and opportunities to learn. Currently, I am focused on:

Expanding and honing my knowledge and use of C++ and its numerous libraries.

Diving deeper into Rust in general, but especially interested in system-level features.

Contributing to open-source projects and collaborating with the community to sharpen my skills and broaden my perspectives.

🤝 Let’s Connect

Feel free to reach out if you have any questions or want to collaborate on a project. I’m always open to discussing new opportunities, ideas, or just learning from fellow developers.

Popular repositories Loading

  1. Space-Cave Space-Cave Public

    The skeleton of a text-based adventure game.

    C++

  2. LMSystem LMSystem Public

    A simple library management system using wxWidgets in C++

    C++

  3. Socket-Chat Socket-Chat Public

    Simple experimentation with sockets in C++

    C++

  4. Aghoradas Aghoradas Public

  5. FReader-terminal FReader-terminal Public

    Rust

  6. Transient Transient Public

    Beginnings of a point-n-click styled game in C++ using RAYLIB.

    C++