I am Venu Anuganti. This is a personal blog on random things that happens day-to-day at work and personal life.
What am doing now, and what can I do for you ?
Working as Data Architect/Database server internals engineer/Sr Database Administrator/DBA/Lead Performance Engineer/Lead Scalability Engineer/Product Architect/Research fellow; who can design, implement, optimize and scale any leading SQL database systems (like MySQL etc) or NoSQL Systems (like Cassandra, hbase etc) for both OLTP and OLAP (data warehouse) workloads.
- Research and help to build next level data warehouse, OLAP solution for large data handling
- Database Administration of MySQL and Vertica
- Database server internals, kernel engineer
- Performance Optimization
- Schema design and review
- Database tuning and optimization
- High Availability
- Backups and disaster recovery
- Capacity Planning
- Scalability
- Cloud computing and hands on experience to work on any cloud infrastructure
- Building of geo distributed and cloud infrastructure
- Active open source contributor
- Data Analytics
- Data Warehouse, ETL design and implementation
- Evaluation and recommendation of data store and related technologies
- In-depth understanding of MySQL internals
- In-depth understanding of system internals and kernel tuning
- Familiar with most NoSQL systems
- Familiar and working knowledge of Hadoop, map-reduce
- Design, implement and scale database servers for large transactions both in terms of OLTP and OLAP (ranges from 200G to 42T and 1-400+ servers)
- Architecture of whole application tier to sustain the load and keep systems scale linearly as demanded by front-end applications
- Anything that deals with “Data” and keep systems up and running 24/7
In case if you need any help related to what data store technology to use or on any help on optimizing and scaling existing systems, please drop me a note or email me at venu at venublog dot com and I will be more than happy to help.
Background:
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.
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.
Archived links:
