I have been in the software industry for several years. I have worked in different languages on code generation, compiler tools, design of database management systems and natural language processing. I currently work in C# on the dotnet platform. I have worked in various capacities as an analyst, developer and researcher. My expertise lies in the development of web and desktop applications, database design and search. I am also interested in operating systems and compiler design.