1. Romy Khetan
(Sr. Software Engineer)
Email Id: romykhetan21@gmail.com
Mobile No: 9130198248
OBJECTIVE: To seek challenging assignment and responsibility, with an opportunity for
growth and career advancement as successful achievements.
CAREER PROFILE: I joined Persistent Systems on January 9th
, 2013. Had been an intern
with the company for six months. Since then I have been working with Analytics Practices
(BigData) unit in Persistent Systems.
Professional Experience Summary
• Total experience: 3.11 years of experience in software design and development with
major focus in Big Data: Elastic Search, MongoDB, Hadoop, Text and
sentimental analysis, Vertical Search, Core Java, Scala, Spark, Spark ML.
• Worked on various phases of Product development Life Cycle in variety of technical
areas like requirement analysis, design, implementation, unit testing.
• Working Exposure to development tools involving various IDEs, build tools, web
application servers, etc.
• Good exposure to various data sets (Worked with data from various sources like
Social Media, Content repository, News, Blogs).
• Currently working on MapReduce, Spark, Spark ML, Java.
• Open source committer.
Technical Background:
Core Programming languages
o Core Java, Scala
Scripting Language
o Shell Scripting
Technologies
o Big Data: MongoDB, Elastic Search, Hadoop, Pig, Hive, Presto,
PostgreSql, Spark, MapReduce.
o Graph Database: InfiniteGraph
Tools
o ETL tools : Basic Talend
o Various developing and debugging tools and IDEs (Like Eclipse. IntelliJ Idea).
o Issue and Project tracking tools – JIRA.
o Version control systems – Git, SVN.
o Build automation and dependency management – Jenkins, Maven.
o Reporting tool: JasperReports
Databases:
o RDBMS: MySQL
2. o NOSQL: Redis, MongoDB, Infinite Graph.
Search Engine:
o Elastic Search
Message Brokers:
o RabbitMQ
Following is highlight of projects I–ve worked on during my tenure with persistent
o Worked on projects involving sentiment analysis, vertical search, and identification of
relationships over social media spanning across various sources like social media, news,
blogs, content repository, TV ratings etc. involving various big data technologies.
Skills: Elastic Search, Hadoop, MongoDB, Pig, Hive.
Educational Qualification
Degree Institution / University Year
Master in Computer Science
(MCA)
Pt. Ravishankar Shukla University,
Raipur.
2013
Bachelors in Computer
Science (BCA)
Pt. Ravishankar Shukla University,
Raipur.
2010
Higher Secondary
Bharatmata Hr. Sec. School,
Raipur.
2007
High School
Bharatmata Hr. Sec. School,
Raipur.
2005
Work Experience
• January 2013 – till date in Persistent Systems Ltd. Nagpur
Relevant projects:
Project
Cask Hydrator is a self-service, reconfigurable, extendable open
source framework to visually develop, run, automate, and
operate data pipelines
Team Size 4
Position Sr. Software Engineer
Roles and
Responsibilities
Back end developer.
Responsibility:
Design and Develop different types of plugins varies between source ,
transform, sink and spark ML plugins .
Design UI for the plugin.
Extend Hadoop native class to provide plugin the ability to read and write
the data from/to NoSql instances.
End to End implementation for all the plugins. (analysis, design,
development, testing and deployment)
Open source committer.
3. Tools/
Technologies
Hadoop, MapReduce, NoSql, Java, Spark, Spark ML
Project To capture sensor data, analyze, store, aggregate and provide
insights and alerts.
Team Size 3
Position Sr. Software Engineer
Roles and
Responsibilities
Backend developer
Design and develop Spark layer to fetch data from RabbitMQ, process it
and save to MongoDB.
Design and develop aggregation layers to aggregate sensors data on
timely basis.
Design and develop service layer to fetch data from MongoDB and provide
it to the UI through Rest services.
Design and develop RabbitMQ service to produce test data.
End to End implementation for all the tasks. (design, development,
testing)
Tools/
Technologies
Spark, MongoDB, RabbitMQ, Java, Junit, Maven, Git, JIRA
Project To provide various insights on TV ratings based on the TV usage
of panelists.
Team Size 3
Position Sr. Software Engineer
Roles and
Responsibilities
Backend developer
Design and develop data access layer to fetch channel data with different
ratings based on panelists TV usage. data for various view based on
different time and date ranges from hive using presto.
Design and develop data access layer to fetch channel data.
Design and develop schedulers through MR to generate reports
periodically.
Design performance optimization to improve performance of data access
layer for hive.
End to End implementation for all the tasks. (design, development,
testing and deployment)
Design hive cluster to use other database for metastore services.
Tools/
Technologies
Hadoop MR, Hive, Presto, PostgreSQL, Java, Maven, Rest Services,
Junit, JasperReports.
4. Project An Enterprise application to view Product Sales/Market
performance Analysis based on the sentimental analysis on data
extracted from various social media.
Team Size 7
Position Software Engineer
Roles and
Responsibilities
Back end developer.
Responsibility:
Design and develop Elastic Search queries.
Design and Develop Rest API to fetch the aggregated results for Product
Analysis.
To improve the overall application performance which includes optimizing
Elastic Search queries, Redis.
Design and Develop interface between application and Sentiment analysis
service, so as to provide admin related functionalities like taxonomy
creation, modification, cloning, etc, directly from application.
Design and develop data feed layer between application UI and backend
services.
End to End implementation for all the tasks. (design, development,
testing and deployment)
Maintenance and bug fixing for existing and new features.
Tools/
Technologies
Scala, ElasticSearch, Redis, MongoDB, RabbitMQ, Sentiment analysis,
vertical search, Jenkins, Java, Junit, Maven, Git, JIRA.
Project
A connector to crawl data from content repository to extend Search
Engine capability.
Team Size 4
Position Software Engineer
Roles and
Responsibilities
Back end Developer
Design and develop extraction layer to extract data from content
repository.
Design and develop data feed layer to feed the data to search engine.
Design and develop authorization layer to provide different access layer for
the content.
Responsibilities also includes unit testing.
Tools/
Technologies
Java, Maven
5. Project Graph my life is an android/IOS App for showing the relationship of a
user in various social networks.
Team Size 6
Position Software Engineer
Roles and
Responsibilities
To develop web service to Search, Discover and Connect the information
from different social networks like Facebook, Twitter, LinkedIn
To develop searching layer on all friend’s updates, likes, photos and
profiles for common themes.
To build functionality to discover: Find connections, common interests and
likes between contacts in multiple networks, such as Facebook and
LinkedIn, and make new connections.
Develop unit test cases.
Tools/
Technologies
Java, GIT Hub, Java Web Services, IG(Graph)DB, Jmeter.
Awards and Recognition:
Awarded with YMAD (You Made a Difference) award twice in my current company.
Semi-finalist for Big data tech champions league 2015 organized by Unicom at national level.
Scored 6th rank in state level MCA entrance test.
Personal Details:
Name: Romy Khetan
Date Of Birth: 21/03/1990
Gender: Female
Nationality: Indian
Marital status: Single
Language Proficiency: Hindi, English
Personal Details:
I hereby declare that all information given above is true to the best of my knowledge and
belief.
Date:- 06/12/2016
Place: - Pune Romy Khetan
6. Project Graph my life is an android/IOS App for showing the relationship of a
user in various social networks.
Team Size 6
Position Software Engineer
Roles and
Responsibilities
To develop web service to Search, Discover and Connect the information
from different social networks like Facebook, Twitter, LinkedIn
To develop searching layer on all friend’s updates, likes, photos and
profiles for common themes.
To build functionality to discover: Find connections, common interests and
likes between contacts in multiple networks, such as Facebook and
LinkedIn, and make new connections.
Develop unit test cases.
Tools/
Technologies
Java, GIT Hub, Java Web Services, IG(Graph)DB, Jmeter.
Awards and Recognition:
Awarded with YMAD (You Made a Difference) award twice in my current company.
Semi-finalist for Big data tech champions league 2015 organized by Unicom at national level.
Scored 6th rank in state level MCA entrance test.
Personal Details:
Name: Romy Khetan
Date Of Birth: 21/03/1990
Gender: Female
Nationality: Indian
Marital status: Single
Language Proficiency: Hindi, English
Personal Details:
I hereby declare that all information given above is true to the best of my knowledge and
belief.
Date:- 06/12/2016
Place: - Pune Romy Khetan