Ashish Sharma

Blogs I follow

About me

Gender Male
Industry Engineering
Occupation Software Engineer
Location Cupertino, CA, United States
Introduction

I'm a software developer, architect, engineering manager. With extensive experience in leading and managing engineering teams for building large scale applications for distributed data computing.

Focused at my current role on leading distributed engineering teams to implement infrastructures for highly scalable real-time data pipelines for ingestions; algorithmic record matching and linking; graph clustering, and building data knowledge graphs.

Over 12 years of experience in developing highly scalable algorithms & applications running over terabytes of data serving millions of read/writes a second. I have worked across entire stack of technologies using Java, Scala, Spark, MapReduce, Hive, Cassandra, Kafka, Solr, Lucene, etc.

Through this blog, I'll try to share my learnings. Hope it helps!