Hi, I'm Chamal Randika, a hobbyist software engineer, writer, pc builds enthusiast, gamer and a keyboard nerd. I goes by the name Chamal1120 online.
I'm interested in systems engineering, web dev, game dev, unix and ai.
After finishing my school I started working in a local computer shop where I got the opportunity to play with various bugs and problems customers brought which let me expand my knowledge on computer hardware and software in an unimaginable way. I had access to laptops, motherboards, and other parts from 90s to 2020 (latest at that time) to play and enhance my knowledge. This is where my passion for computers ignited and Forever thankful to "Nex Computer" and it's owner Mr.Anjana Tharaka for giving me that opportunity and training.
But I wanted more, I quit the job to persuade a computer science degree to properly learn and understand computers and software engineering. There I learned a lot of Math, programming, OS concepts, machine learning, industry standards and many other things. Met some amazing friends also 😁.
For my college work, I bought a used Macbook (very cheap one) as I only had experience with Windows and wanted see other paradiagms. I was introduced to Unix with MacOS and fell in love with it. Got obseessed with the terminal, vim, tmux, bash and gnu-coreutils and wanted to try Linux for a more pure and non-corporate Unix experience.
I did have some experience with Ubuntu and Mint from childhood days but never liked them as it was hard to play Windows games or run other applications I wanted (I didn't know how to set up wine 😅). But this time I dived in as a programmer. Installed Arch Linux to my Macbook in 2024 summer break and never looked back to this date. It was ONE OF THE BEST DECISIONS I EVER TOOK IN MY LIFE!