Karthik Ranganathan

Co-Founder

Palo Alto, California, United States23 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Co-Founder of Yugabyte, innovating cloud-native databases.
  • Expert in distributed systems and database reliability.
  • Proven track record in enhancing software performance.
Stackforce AI infers this person is a SaaS expert with a strong focus on distributed systems and database technologies.

Contact

Skills

Core Skills

Distributed SystemsDatabasesSoftware Development

Other Skills

HBaseCassandraSearch IndexingPerformance ImprovementSoftware as a ServiceERPCRMWireless SecurityUser Interface DesignC++OracleJavaScalabilityHadoopMapReduce

About

Constantly seeking out knowledge, and striving to learn new things. Love working in a fast paced environment and being challenged with hard problems. Passionate about technology. Currently building a high performance distributed SQL database, YugabyteDB to simplify cloud native app development.

Experience

23 yrs 8 mos
Total Experience
3 yrs 11 mos
Average Tenure
10 yrs 4 mos
Current Experience

Yugabyte

2 roles

Co-Founder & Co-CEO

Promoted

Feb 2024Present · 2 yrs 4 mos

Co-Founder & CTO

Feb 2016Mar 2024 · 8 yrs 1 mo

Nutanix

Member of Technical Staff

Apr 2013Jan 2016 · 2 yrs 9 mos

Facebook

Technical Lead

Dec 2007Apr 2013 · 5 yrs 4 mos

  • Worked on a diverse set of challenging problems at scale.
  • Worked on making HBase a reliable, zero-data loss store and help out a number of use cases to leverage HBase such as Facebook Messages, Search Indexing, Hive, a generic Key Value Store, etc.
  • Built Cassandra along with some folks for Facebook Inbox Search. Worked on internationalizing the search index for Facebook so that searches in foreign languages would work.
  • Looked into improving the end to end performance of search (including rendering on the browser), and helped improve time to user interaction quite a bit.
HBaseCassandraSearch IndexingPerformance ImprovementDistributed SystemsDatabases

Netsuite inc

Software Engineer

Apr 2007Nov 2007 · 7 mos

  • Design and implement software for ERP and CRM online, implementing Software as a service.
Software as a ServiceERPCRMSoftware Development

Microsoft corporation

Software Design Engineer

Jan 2005Mar 2007 · 2 yrs 2 mos

  • Design and implement wireless features and components for Windows Vista – predominantly wireless security, extensibility and user interface. Keep abreast of the current developments in the wireless space, define scenarios around them and prototype the same.
Wireless SecurityUser Interface DesignSoftware Development

Optimization alternatives inc

Software Developer

Jul 2002Jan 2005 · 2 yrs 6 mos

  • Design, develop and maintain three tier client-server systems for large-scale inventory management, and also for real time database reporting. The middle-tier server(developed in C++ on an AIX system) connects to the backend (an Oracle database or an XML data store), and services requests from the client application (developed in Java) which runs as a standalone application or an applet.
C++OracleJavaSoftware Development

Education

The University of Texas at Austin

M.S. — Computer Science

Jan 2000Jan 2002

Indian Institute of Technology, Madras

B.Tech — Computer Science

Aug 1996May 2000

Indian Institute of Technology, Madras

B.Tech — Computer Science

Jan 1996Jan 2000

Stackforce found 100+ more professionals with Distributed Systems & Databases

Explore similar profiles based on matching skills and experience