Piyush Mishra | Development Engineer
R&D labs, Pramati Technologies.
Begumpet, Hyderabad, India 08897300255
piyushmishra889@gmail.com
PROFILE
----------------------------------------------------------------------------------------
* Professional with experience of appox 4.6 years in developing and designing fault
tolerant, scalable, distributed, highly performance system using Java, Scala, Akka,
Spark andmaintaining them across multiple servers.
* Pragmatic who is passionate about technology, learning new things and helping
others to work better and more effectively.
* Solved complex concurrent problems using scala and akka.
EMPLOYMENT EXPERIENCE
August 2016 – present : Verizon Data services India, Hyderbad
* Used Http scala framework to develop web services and created a utility
using meta programming that generats code for serialization/deserization
for scala case classes without manual effort.
* Written code for notification processing module.
Feb 2015 – August 2016 : Software Development Engineer, R&D Labs,
Pramati technologies.
* Crawling data from Github, written crawler in scala.
* Running analytics on digital advertising data.
* Batch Processing TB of data using Apache spark and scala.
* Indexing and querying data using Elasticsearch.
* Cleared Apache spark developer certification.
May, 2012- Sept 2014 : Knoldus Software LLP.
* Written distributed applications using Scala and Akka, scaling
and maintaining applications across multiple servers using akka.
* Developed a big data platform for parallel processing of data from various
data sources.
Education
-------------------------
B.Tech (Uttar Pradesh
Technical University)
Certification
---------------------------
Developer Certification for
Apache Spark (License 1.x-345)
Functional programming in
scala from Coursera (year
2012)
Skills
--------------------------
Scala. Akka, Spark, Java,
Hadoop mapreduce, Redis
Mysql, Elasticsearch, Play,
Github, Eclipse, IntelliJ, Ubuntu,
Linux
Projects
-----------------------------
Kodebeagle, S195, Cube, MC3,
DPM, MrApp.
Hobbies
---------------------------
Music, Reading and
programminng.
PROJECTS DETAILS
IPTV
This Verizon Fios IPTV is television service which provides video/audio content over the internet to thier users in USA.
RythymOne(https://www.rhythmone.com/)
It was a advertising product where we have to run analytics over a clickstream using spark to know about users
interest like how many users, what types or users are interested in what types of advertisement.
Kodebeagle
This application provides contextual code suggestion to the user, we have crwaled all github java code and analyze
the code with help of Apache Spark. Unlike other textual serach engine it gives you code suggestion based on the
context in which user is working. This application apply machine learning techniques to find of api usage pattern.
S195
This application was designed to track sports event all around the world and was written in scala, play framework.
CUBE
Cube, an in-memory data storage, contains all data pre-computed in an aggregated form, thus knowing all the
computational answers in advance. For example, if a user asks for total sales by year and city, those numbers are
already available or if a user asks for total sales by quarter, category, zip code, and employee, those numbers and
names are already available. You can ask any pertinent question and get an answer, usually within milliseconds.
MC3(Mission Control & Command Center)
It is Big Data application. It helps fortune 500 companies to perform sentiment analytics on brands.It does a analysis
on Twitter, Facebook, blog streams in real time and in batch mode. It uses DPM as distributed processing engine.
DPM(Decooda Process Manager)
It is a plugin based distributed platform to process big data. User can write his own plugin and submit it to DPM. DPM
process the request in distributed environment. It is build over scala. DPM uses AKKA as actor based message
passing system
MrApp(Market Research Application)
Decooda' s MrApp delivers real time behavior analysis which helps an organization decide on its marketing strategy.
It provides real time Sentiment Analysis, Personality measures and cognitive measures. The tool does a lot of real
time data analysis and computation.
DECLARATION
------------------------------------------------------------------------------------------
I hereby declare that the above written particulars are true to the best of my knowledge and believe.
Piyush Mishra.

resume

  • 1.
    Piyush Mishra |Development Engineer R&D labs, Pramati Technologies. Begumpet, Hyderabad, India 08897300255 piyushmishra889@gmail.com PROFILE ---------------------------------------------------------------------------------------- * Professional with experience of appox 4.6 years in developing and designing fault tolerant, scalable, distributed, highly performance system using Java, Scala, Akka, Spark andmaintaining them across multiple servers. * Pragmatic who is passionate about technology, learning new things and helping others to work better and more effectively. * Solved complex concurrent problems using scala and akka. EMPLOYMENT EXPERIENCE August 2016 – present : Verizon Data services India, Hyderbad * Used Http scala framework to develop web services and created a utility using meta programming that generats code for serialization/deserization for scala case classes without manual effort. * Written code for notification processing module. Feb 2015 – August 2016 : Software Development Engineer, R&D Labs, Pramati technologies. * Crawling data from Github, written crawler in scala. * Running analytics on digital advertising data. * Batch Processing TB of data using Apache spark and scala. * Indexing and querying data using Elasticsearch. * Cleared Apache spark developer certification. May, 2012- Sept 2014 : Knoldus Software LLP. * Written distributed applications using Scala and Akka, scaling and maintaining applications across multiple servers using akka. * Developed a big data platform for parallel processing of data from various data sources. Education ------------------------- B.Tech (Uttar Pradesh Technical University) Certification --------------------------- Developer Certification for Apache Spark (License 1.x-345) Functional programming in scala from Coursera (year 2012) Skills -------------------------- Scala. Akka, Spark, Java, Hadoop mapreduce, Redis Mysql, Elasticsearch, Play, Github, Eclipse, IntelliJ, Ubuntu, Linux Projects ----------------------------- Kodebeagle, S195, Cube, MC3, DPM, MrApp. Hobbies --------------------------- Music, Reading and programminng. PROJECTS DETAILS IPTV This Verizon Fios IPTV is television service which provides video/audio content over the internet to thier users in USA. RythymOne(https://www.rhythmone.com/) It was a advertising product where we have to run analytics over a clickstream using spark to know about users
  • 2.
    interest like howmany users, what types or users are interested in what types of advertisement. Kodebeagle This application provides contextual code suggestion to the user, we have crwaled all github java code and analyze the code with help of Apache Spark. Unlike other textual serach engine it gives you code suggestion based on the context in which user is working. This application apply machine learning techniques to find of api usage pattern. S195 This application was designed to track sports event all around the world and was written in scala, play framework. CUBE Cube, an in-memory data storage, contains all data pre-computed in an aggregated form, thus knowing all the computational answers in advance. For example, if a user asks for total sales by year and city, those numbers are already available or if a user asks for total sales by quarter, category, zip code, and employee, those numbers and names are already available. You can ask any pertinent question and get an answer, usually within milliseconds. MC3(Mission Control & Command Center) It is Big Data application. It helps fortune 500 companies to perform sentiment analytics on brands.It does a analysis on Twitter, Facebook, blog streams in real time and in batch mode. It uses DPM as distributed processing engine. DPM(Decooda Process Manager) It is a plugin based distributed platform to process big data. User can write his own plugin and submit it to DPM. DPM process the request in distributed environment. It is build over scala. DPM uses AKKA as actor based message passing system MrApp(Market Research Application) Decooda' s MrApp delivers real time behavior analysis which helps an organization decide on its marketing strategy. It provides real time Sentiment Analysis, Personality measures and cognitive measures. The tool does a lot of real time data analysis and computation. DECLARATION ------------------------------------------------------------------------------------------ I hereby declare that the above written particulars are true to the best of my knowledge and believe. Piyush Mishra.