I have been working for Telecom & financial domains projects as a JAVA & BIGDATA developer.
• I am responsible for developing products around bigdata platform for mining of patterns and text analytics.
• Develop the integration packages to ingest high volume, variety and velocity of data into Bigdata platform from enterprise warehouse.
• Responsible to implement customer specific use-cases on top of platform like Hadoop, Solr, Hbase, hive, Pig.
• Blogger and administrator of TechSquids.
During my work off time I actively involve in corporate social responsibilities initiatives and I like to owning up challenges.
Software Engineer @ I have developed data archival platform to migrate historical and ongoing data from IBM DB2/Mainframe systems to Big data platform and stored data index into Hbase.
Technology stack: Hbase, Hadoop, Mapreduce, Hive.
Developed an indexed based powerful search and analytics platform using Solr and Hbase. The data search and indexing happens at realtime. The realtime data ingestion capability is developed with the integration of JMS & Map-reduce job which runs 24*7.
The search functionality is leveraged by NLP(provide smart search), Solr(Indexing) and Hbase(Storage).
Technology stack: Stanford NLP, Solr, Hbase, Hadoop Map-reduce, Solace JMS. From November 2013 to Present (2 years 2 months) Associate Software Engineer @ • Analysis/ Pre-development activity- Responsible for gathering the requirement from on-site team and to prepare the documentations.
• Development activity – Worked with team a team as java developer, during this tenure I have written application controller and model layers modules using the JAVA, Apache velocity servlet, J2EE.
Developed the report module using the Java Threading and Apache POI api.
Used the JAX-B for XML data binding.
Used Log4J to maintain the user defined logs and JUnit for testing on system.
• Release management activity– Involved with multiple teams during the deployments and managed Change Requests.
Involved in deploying the code to DEV, SIT, UAT and PROD environments. From April 2011 to November 2013 (2 years 8 months) JAVA Trainee @ From November 2010 to March 2011 (5 months) India
Rahul Sharma is skilled in: Java, Hadoop, Hive, Apache Pig, HBase, Solr, Java Enterprise Edition, Mahout, Unix Shell Scripting, MapReduce, SQL, Ant, Eclipse, Struts, Oozie, Sqoop, Flume, Apache Velocity, Shell Scripting