About Me

Hi! I'm Ruban Selvarajah
Who Am I
I'm a passionate web developer and software engineer from Perak, Malaysia. Professionally, I'm fresh grad who've been a
developer for only little over a year now. However, my interest in web & software development started way
back when I was at school. Once I graduated high school, I enrolled in a computer science
degree and whilst on campus, I started making a few small websites for people I knew to reinforce
my knowledge and expand my experience.
What programming languages do you use?
I am a firm believer in using the right tool for the job. I've worked primarily in PHP with ample exposure
to the Laravel framework during my internship. Other than that, I've also worked in Front-end development using HTML5 + JS,
Arduino programming using C/C++ and Java Web development using Spring MVC. But most importantly, I am a curiosity coder
who enjoys learning new stuff. I love to learn the quirks in the tools and technologies
that I use daily for development and otherwise as well as spend time to explore new programming languages and paradigms.
The thrill of learning something new is something else!
What tools do you use?
Quite a few actually, but for a typical web development environment,
I've got Chrome, Sublime Text 3 and the terminal (mostly for Git).
Other than those, I am familiar with TortoiseSVN (from internship days), Netbeans for Java, Android Studio for native Android development and Jaspersoft Studio for reporting.
Other than those, I am familiar with TortoiseSVN (from internship days), Netbeans for Java, Android Studio for native Android development and Jaspersoft Studio for reporting.
That's all?
Well, not really! When I'm not coding, I indulge in reading (Manga and YA mostly),
watching Anime (No Dubs!!), and surfing the internet (You never know when that thing you read on Wikipedia that day might come in useful...).
Other than those, I've also recently taken to learning Japanese. I occasionally write about my progress at Zyten Learns Japanese.
p.s. I used to be such a Potterhead whilst at high school. I kept reading and re-reading the books countless times to the extent that I made my Mom dead angry trying to get me to do chores. I kinda got over it over time though.
p.s.s. But still determined to never watch the last movie! XD
p.s. I used to be such a Potterhead whilst at high school. I kept reading and re-reading the books countless times to the extent that I made my Mom dead angry trying to get me to do chores. I kinda got over it over time though.
p.s.s. But still determined to never watch the last movie! XD
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
Brian Kernighan