Abbas Jafri

I used to be a professional software engineer but for the last couple of years I have been managing software projects. I try to stay involved in development at least part-time because that’s where I feel most useful and have most fun.