Who's this guy?
Hi! This is a little page about me which I have been meaning to write up for sometime but never had the audacity to write about. I am a 20-something systems/software programmer from Sydney and I hail from the land of the himalayas in Nepal. I came to Australia to persue a degree in computer science and graduated in 2007 from the University of South Australia. There I met some of the most interesting people in the field of AI, Wearable Computing, Algorithms and some amazing Xserver hackers :-). Ever since I finished my studies, I have been hacking on all kinds of stuffs for the fun of it. Courses at university gave me those basic skills needed to understand things that are out there; I would recommend a higher education to anyone interested in persuing computer science as it helps deeply in the long run; the core principles it teaches you is invaluable.
I currently work as a systems programmer at BitCloud which provides Cloud Computing / SaaS / IaaS service to Australian market. At BitCloud, I work on back to front-end systems research, design, test and implementation where I get to play with massive multi-core CPUs and TBs worth of RAM and SANs on virtualisation technologies such as OpenVZ and VMware. It's fun fun all the way coding in Python and Perl apps, putting all the pieces together. In the past, I have had the opportunity to flirt with a startup, coded medical systems in C++ and VB .NET, worked on Python & R Projects; Back in the university days, I started out along with my good friend Prasanna what is currently a defunct project for Ubuntu Nepal Community as a way to ignite passion and love for free and opensource computing. We hope to come back up some day with a bang except this time the tech stack would run on Tornado or Nginx and we won't over-fragment the community by introducing everything at once such as wiki, bug tracker, source control and planet etc.
What?
I have a diverse set of interests within computer science. Perhaps the most important once are programming and software security. I like programming and theorizing about distributed models, cryptography, UNIX and run several systems at home running CentOS, Ubuntu, OpenBSD and Android. I read and implement things (in that order and cyclical in nature) and usually the programming languages I use are Python, Perl, JavaScript, Java, C++ and Erlang (in that order). My repo is hosted at github and I put some stuffs at braindump but you won't find many of my daily stuffs in my repository because most of the coding I do are either incomplete or I've implemented some core functionality and won't worry about it until months and months later or even never after that. I would if I had the time re-organise them and put it up under some liberal license for others to use.
This is my little puppy guddi back in Kathmandu. Say hi.
