About Me

I, Aryan Karamtoth alias SpaciousCoder78, am a free software developer, engineer, author and a hobbyist in many things such as Programming, repairing computers, data hoarding, fixing/breaking electronics and much more. I'm based in India.

I have been using computers since 2007 and the first operating system that I used was Windows XP but I've also used every major windows version from XP to Windows 11. My first introduction to GNU/Linux can be traced back to 2017 with Ubuntu 16 as my first GNU/Linux Distribution. I'm basically a computer nerd who spends most of his day on his computer and does a lot of interesting things on it.

Programming & Development

Though I have been using computers for almost two decades now, my real programming journey only began in 2020. My first encounter with computer programming can be dated back to 2014 at primary school with Visual BASIC but it was a purely theoretical course and I definitely don't remember enjoying those classes because I much preferred the interesting theories and concepts in science.

There were even more programming courses in higher grades but I never paid much attention to them. We even had C++ in middle school but I didn't study that. One odd day in 2018, I decided to self-learn Java but I couldn't print my hello world program due to issues with JRE and I entirely gave up on programming back then.

Programming wasn't my cup of tea until 2020 when I joined Grade 11 and chose Computer Science as an optional subject. We had Python included in the coursework but of course I barely listened to those classes too as I used to spend that time writing software projects in Python.
My first project in Python was a Discord bot which at that time had over 300 users and quickly started gaining popularity among users.

I unfortunately had to retire the project to focus on my education but my ideas never stopped. I kept working on projects, learning new programming languages and wrote a lot of interesting projects over time.

I always care about maintainability and documentation of my software and I always made sure of that.

Engineering
Engineering is something that I always liked since I was a kid. You could almost say that I'm born as one. I had a lot of those engineer traits right from the childhood. I always broke my toys, took out the internals and piled them at once place. Did the same with watches and then electronics. Safe to say that I still break things :)

I'm always on the lookout for inventing new stuff or learning something new. You could say that I never get bored.

I joined an engineering bachelors degree (called Bachelor of Technology here in India) in 2023 in Information Technology. I don't really care much about the "Information Technology" part as I love Hardware Engineering and Low Level Programming.
Gaming Interests

Besides computers and programming, I also play a lot of video games on my PC. I used to have a Xbox One S, Playstation 4 and Nintendo Switch Lite in the past but these days I use my PC for gaming.

Mass Effect: Legendary Red Dead Redemption 2 Red Dead Redemption Fallout 76 The Witcher 3: Wild Hunt Fallout 3 Call of Duty: Black Ops Halo 3 Batman: Arkham City Watch Dogs 2 Assassin's Creed Revelations Uncharted 3: Drake's Deception The Elder Scrolls V: Skyrim Wolfenstein: The New Order Marvel's Guardians of the Galaxy (2021) Call of Duty: Black Ops 2 Call of Duty: Black Ops III Battlefield 3