I am Venu Anuganti. This is a personal blog on random things that happens day to day at work and personal life.
I am in the relational database, RDBMS field since 1998 as a Database Internals, Kernel, Drivers (ODBC/JDBC/.NET), Client Server Protocols and Application developer and all my early companies are direct RDBMS vendors like:
- SOLID Information technology (www.solidtech.com, 1998-2000) – Software Engineer
- MySQL (www.mysql.com, 2001-2004) – Database Engineer
- Certive, Cloud9 Analytics (http://www.cloud9analytics.com/, contractor part-time) – Database Engineer
- ANTs Software Inc (www.ants.com, 2004-2007) – Database Kernel Engineer
- Yahoo! Inc (www.yahoo.com, 2007-2008) – MySQL Geek
Recently I changed my job track from database kernel development to database front end as database geek or architect or DBA, which involves in building and re-designing the scalable cloud infrastructure to individual companies.
My interests are:
- Database kernel, database 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
- Data Analytics
- Map-Reduce, NoSQL
So far, involved in 4 database servers kernel development, 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. Has complete hands on experience from database client-servers development along with application end ( C, C++, ODBC, JDBC, Java, .NET, PHP 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 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:
![]() |
So far, my whole career is database internals, client-server development on HOW TO IMPLEMENT SQL; and now I will be EXPLORING DATABASES to scale to further heights.
Here is some more archived links:
- Exploring New Features in InnoDB Plugin-1.0
- Exploring MySQL in the .NET environment
- Re-engineered ODBC 5.1 driver for MySQL
- Sessions@MySQL User conference 2003
- MySQL Developers
- I left ANTs Software Inc
- UnixODBC AUTHORS
- Linkedin Profile
What I can do for you ?
If you ever need anything related to Relational Database Management System, like database internals development, MySQL enhancements, MySQL DBA (installation, setup, configuration, tuning and scaling database applications, monitoring (24/7), high availability, replication, performance analysis, backup and point-in-time restores, schema reviews), cloud computing, data analytics, high volume data processing; please drop me a note or send an email to venu at venublog dot com.

