My name is Pranav Negandhi, a software developer by profession. I learned to write programs using GW-BASIC on the IBM XT and AT. My earliest program was a double-entry bookkeeping application, where I wasted far too much time and effort on the splash screen animations instead of the reports. But it gave me a first taste of what computer programming can do.
I had a long sabbatical from computer programming after I finished school, mainly because programming environments were expensive and difficult to procure in India back then.
This changed around the turn of the century when I scored my first job as a multimedia developer and began to program in Macromedia Director and its esoteric object-oriented language called Lingo. After half a decade with this environment, I was able to graduate to Macromedia’s then cutting-edge product – Flash.
Even during those heydays of browser plugins and their buffer-overflow vulnerabilities, I preferred to write code for the desktop rather than the web. I’ve implemented Flash front-ends for a casino console, a portable device simulator and a multimedia viewer.
Since the past 10 years, I’ve progressed to the .NET framework and used it for both desktop and web applications.
Resume and Contact
People who are interested in knowing more about my professional career can view my resume here.
This Site
The idea for this website occurred to me while I languished late one night at work, struggling with last minute additions to the layout of a content management application. Try as I might, I could not formulate anything that vaguely echoed any aesthetics and usability, favouring instead a layout that would be as easy to implement as possible. I eventually ended up grabbing entire pages off the main website, splicing in the necessary text editors and calling it a day.
That’s when it struck me – I really am not a designer. I booked the domain name the next day and began posting some basic software and programming related articles. It has gradually turned into a log of my changing preferences and skills in my career as a programmer.