PIYUSH ROUTRAY
Summary
. MapR Certified Administrator (MCA) with hands on experience in
Administration and Development in Hadoop.
. 4+ years of extensive experience in Robotics and Hadoop under Windows,
Unix/Linux environment
. Experience in Map Reduce programming model and Hadoop Distributed File
Systems.
. Experience in writing Hive Queries to generate reports using Hive
Query Language.
. Working experience in Pig Latin, a Scripting Language for Hadoop
Distributed File system.
. Good Knowledge in Flume, Avro and Zoo Keeper Architecture.
. Experience in importing and exporting data into HDFS and Hive using
Sqoop.
. Experience in setting up the Hadoop Installation, configuration and
maintaining the cluster.
. Experience in providing support to data analyst in running Pig and
Hive queries.
Skills
Software worked on: ROS, MATLAB, Simulink, Mathematica, MS Office,
Multisim, SolidWorks, Nastran
Programming Languages used: C, C++, JAVA, Octave, HTML, PHP, Python
Big Data: Hadoop, MapReduce, Data mining, Django, Pig, Hive, HDFS,
Zookeeper, Sqoop, Hue, Oozie, Flume, Ambari, Cloudera CDH4, Mahout, Spark,
Cassandra
Education
Master of Science in Engineering in Computer Science (MSE)
Johns Hopkins University, Baltimore, USA
Bachelor of Technology in Applied Electronics and Instrumentation
Engineering (B. Tech)
Siksha 'O' Anusandhan University, Bhubaneswar, India
Certification
. MapR Certified Hadoop Administrator (MCA)
. Coursera Certification for Data Scientist Toolbox
Professional
Experience
Dragonfly Data Factory/Xperttech INC, Woburn, MA
Mar 2013 - Till date
DRAGONFLY DATA FACTORY ENABLES ITS CUSTOMERS TO COST EFFECTIVELY MINE,
MANAGE AND MONETIZE DATA DELIVERING ACTIONABLE ANALYTICS THAT DRIVE
UNSURPASSED BUSINESS PERFORMANCE.
Dragonfly's Products, Data Factory facilities and Data Engineering Services
are focused on cloud-based, open data architectures and tools that provide
data extraction and processing data sources towards data analytics
deliverables
Project: 1
Client: Canopy Partners
Hadoop Developer/ Administrator
Canopy Partners was a management service organization focused on solving
healthcare organizations problems with innovative, robust, and efficient
solutions. Canopy's Leadership Team is a proven set of leaders with a total
of 141 years of healthcare management experience.
Roles & Responsibilities:
. Provide Hadoop solution design consultation
. Develop, deploy and support Java MapReduce applications
. Helped build Hadoop cluster using Hadoop design principals, configured
cluster connectivity and data security.
. Hands on experience in installing, configuring and using ecosystem
components like
Hadoop MapReduce, HDFS, Hbase, Oozie, Hive, Cassandra, Sqoop, Pig.
. Load and transform large sets of structured, semi structured and
unstructured data
. Responsible to manage data coming from different sources
. Assisted in exporting analyzed data to relational databases using
Sqoop
. Involved in Hadoop Cluster environment administration that includes
adding and removing cluster nodes, cluster capacity planning,
performance tuning, cluster monitoring and troubleshooting
. Worked on Upgrading of LINUX operating Systems and SQL database
. Migrated various clusters from Cloudera, Horton Networks to Hadoop
Environment: Hadoop, HDFS, Pig, Hive, MapReduce, Sqoop, Cassandra, LINUX,
Oracle, SQL, Big Data
Project: 2
Client: Ahoy LLC
Hadoop Administrator/Developer
Fishnet New Media is a trusted Solutions and Hosting provider specializing
in Web and Internet Technology. Our team of innovative and creative
professional's designs develops and deploys Web and Internet solutions for
a diverse group of clients. We put the power of Web and Internet technology
to work.
Roles & Responsibilities:
. As a Hadoop administrator my tasks include system administration,
cluster administration, Map reduce jobs debugging and trouble
shooting, Hadoop services administration, client issues related to
HDFS permissions, HUE administration and user management.
. Experience in working in most of
the backend integration using Python for processing the data.
. Developed MapReduce programs in Java or python to parse the raw data
populate staging tables and store the refined data in partitioned
tables.
. As Hadoop administrator my tasks include system administration,
cluster administration, Map reduce jobs debugging and trouble
shooting, Hadoop services administration, client issues related to
HDFS permissions, HUE administration and user management
. Designed a data warehouse using Hive.
. Virtualized Hadoop in Linux KVM to provide a safer, scalable analytics
sandbox on the appliance
. Extensively used Pig for data cleansing.
. Part of managing the Hadoop clusters : setup, install, monitor,
maintain.
. Have done activities like Installation, Configuration and Upgrade of
LINUX operating Systems and SQL database
Environment: Apache Hadoop, HUE, HDFS, Map Reduce, HIVE, Java, SQL, Pig,
Linux
Johns Hopkins Medical Institutions, Baltimore, MD
Sept 2011 - Dec 2013
. Processing of Neurological Data from MR and CT Images.
. Analysis of patient brains and assisting doctors in discovering
patterns.
. Large scale image analysis and electrode localization.
Three's Company
. Used Apache Hadoop to implement the project in order to identify
threesomes of users that are mutual friends in a social network.
. The output enumerated the mutual friends for each user and avoided
duplicate entries
'Intelligent' Dating Website
. As course project for EN.600.415 Databases, I designed and implemented
a dating website, which used MySQL and would suggest the users about
potential dates on the basis of some choices they made using logistic
regression.
Cellular Automata in MPI - Implementing Conway's game of life using MPI
. Used MPI to simulate Conway's game of life using 16x16 grid. This was
done as a part of EN.600.420 Parallel Programming.
Constrained control of IBM-LARS
. Used concepts of RCM, virtual wall constraint, CT - Patient coordinate
Registration.
. I was a member of Laboratory for Computational Sensing and Robotics
(JHU-LCSR)
Intuitively driven wheelchair control for people suffering from
'Tetraplegia'
. Used accelerometer with I2C communication to Arduino Uno to show
intuitive control for differential drive vehicle.
. This was a course project for EN.530.420 Robot Sensors and Actuators.
It was awarded 95/100
MATLAB based interactive music player controlled using XBOX Kinect
. Used depth image and object detection technique to control a MATLAB
based music player. This was a course project for EN.600.461.
. Computer Vision. It was awarded 100/100 for meeting all requirements.
Control of American Robot Merlin 6200
. In this project, the primary objective was to design a control
function of the industrial robot, so that it can be moved from one
position to another.
. This was a course project for EN.530.646 Introduction to Robotics. It
was awarded 95/100.
Depth Image processing and Operator Imitation, using a custom made Semi
Humanoid.
. Key objectives achieved in this project: Depth Image Processing, XBee
Communication, Humanoid Fabrication, Servo Control, etc.
. This project was selected as one of the best projects of our batch and
awarded full funding. I was awarded maximum grade.
Accelerometer controlled bot via XBee communication
. This project was primarily undertaken to participate in a robotics
competition at TECHFEST 2012, IIT Bombay. The problem statement
required us to design and control a four wheeled bot using
accelerometer and wireless communication.
Data Template, Bangalore, Karnataka, India May
2010 - June 2011
Software Engineer
Responsibilities:
. Involved in designing and coding using Java/ J2ee.
. Worked with a team to produce a tool to simulate messages to the
system, required for testing by all other departments for a J2EE.
. Implemented unit tests for an existing project.
. Expanded the UI using JQuery.
. Implemented core framework components for executing work flows using
Core Java, JDBC, Servlets and JSps.
. Involved in building and deployment of application in Linux
environment
. Maintained a suite of two-tier java applications that provide
intelligence quality control and analysis of rentals and timezones.
Applied swing, JDBC with oracle, xml and UNIX/LINUX scripting
technologies
Environment: Java/J2ee, Servlets, JSPs, HTML, CSS, JDBC, Linux, JQuery
Awards and
Honors
. Best Student of the year 2011-12, Gold Medal and Cash award by TCS
ltd., adjudged by the S'o'A University from a batch of 1600.
. Best Engineering Design at IIT Bombay's TECHFEST 2010 in the event
Robo-Wars with 64 teams selected to participate.
. Represented India at the SAARC Nations Robotics Championship, held at
IIT, Bombay.
Publications
. Ghanshyam Bhutra, Piyush Routray, Subrat Rath, Sankalp Mohanty. Depth
Image Processing and Operator Imitation Using a Custom Made Semi
Humanoid. IOSR Journal of Electrical and Electronics Engineering
(IOSRJEEE) ISSN: 2278-1676 1:1: PP 31-37.
. Heather L. Benz, Anna Korzeniewska, Piyush Routray, Matthew S. Fifer,
Adeshola Lawal, Mackenzie C. Cervenka, Nitish V. Thakor, Stephen J.
Gotts, Nathan E. Crone. Behavioral priming is associated with changes
in event-related spectral power and effective connectivity as revealed
by the electrocorticogram. (Submitted)