About Me


I'm a Software Developer working with Apple. I specialize in Java, J2EE technologies; data structures & algorithms, architecture & design, with big data on the backend infrastructure; expertise in Cassandra, Lucene, Solr, Oracle & MySQL.

Over seven 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, Servlets, Filters, JSP, Tuckey, Multi-threading, Caching, Regex, XML, JSON, MySQL, Solr, Lucene, jQuery, JavaScript  on apache servers httpd, tomcat, with big data on the backend living on hdfs and cdfs.

If you don't find what you are looking for... just ask me!

About.me - http://about.me/ashishsharma
LinkedIn - http://www.linkedin.com/in/ashishsharma3
Twitter - http://twitter.com/_ashish_sharma
Facebook - http://www.facebook.com/ashishsharma310

You can reach me by email at ashish.sharma@msn.com

For any suggestions/feedback, please feel free to leave comments.

Thanks to EVERYONE who reads my blog, it encourages me to continue writing!


  1. I read your article "Understanding Java Heap Space and Memory Tuning", very well done. It is concise and I like the numbered format, just pure details.
    Thanks you Sir!

  2. A very nice blog covering a variety of concepts.
    Sir, can you please share some knowledge related to Big Data or Data Mining?

  3. Sir please guide me about English Grammar checker program. Sir please give me its algorithm please

  4. Hi, Great.. Tutorial is just awesome..It is really helpful for a newbie like me.. I am a regular follower of your blog. Really very informative post you shared here. Kindly keep blogging. If anyone wants to become a Front end developer learn from Javascript Training in Chennai . or learn thru JavaScript Online Training India. Nowadays JavaScript has tons of job opportunities on various vertical industry.