I am Venu Anuganti. This is a personal blog on random things that happens day to day in my work as well in personal life.

I am in the relational database, RDBMS field since 1998 as a Database Internals, Kernal, Drivers, Client Server Protocols and Application developer and all m early companies are direct RDBMS vendors like:

Recently I changed my job track from database kernel development to database front end as database geek or architect, which involves in building and re-designing the scalable cloud infrastructure to individual companies to satisfy the user demand and data. As a result; I opted the companies in the same way:

My interests are:

  • Database kernel, internals development
  • Database applications and tools development
  • ODBC, JDBC, Native and .NET drivers development
  • MySQL Database tuning, optimization and administration
  • Building scalable, reliable database infrastructure
  • Cloud computing

So far, I developed 5 ODBC Drivers, 2 JDBC Drivers and couple of native C/C++ interfaces and a .NET provider. I also one of the initial contributor of unixODBC that you see on all Linux boxes as a default installation. And has complete hands on experience from database clients and servers development along with application end ( C, C++, ODBC, JDBC, Java, .NET and SQL).

I was one of the early developer of MySQL (2001 to 2004). MySQL 4.0 and 4.1 had my contribution to-wards the server and clients, the features like warnings, prepared statement execution, new compressed binary protocol, multi-query execution and many more SQL features that I can not recollect now are designed and implemented. I also re-wrote the complete Connector/ODBC 3.51 along with design and implementation of MySQL C API extensions with new compressed binary protocol in 4.1 which deals with prepared statement execution.

The following search results can give some more insight:

Venu Anuganti

View Venu Anuganti's profile on LinkedIn

Venu Anuganti

So far, my whole career is database clients and server development on HOW TO IMPLEMENT SQL; and now I will be learning HOW TO USE DABASES along with tuning and scaling the database servers as part of my job at Yahoo.

I also used to run a blog on Microsoft Vista during the initial alpha days; and you can find that from here, even though I did not update this for a long time:
http://msvistablog.net/ and http://msvistahome.com/.

Links

Here is some more archived links:

What I can do for you

If you ever need anything related to Relational Database Management System, like client side interfaces/drivers/utilities or GUI Query Interface to databases or database internals implementation, or tuning and scaling database applications; database high availability please drop me a note or send an email to venu at venublog dot com.