Munireddy Layout Panathur
Ritesh Ratti Post, Bangalore - 560103
Phone +91-953*******
E-Mail: ******.*****@*****.***
*************@*****.***
Objective
Seeking to apply my knowledge & skills in an organization with challenging work environment, through original
thinking, experimentation and innovation where I can explore my knowledge and provide optimum output for the
organization.
Career Profile
• Currently working as Technical Lead with Samsung Research Institute, Bangalore.
• M.Tech in Computer Science & Engineering from Indian Institute of Technology, Guwahati.
• 4+ years of professional experience in the area of Java Development.
• Demonstrated competencies in Hadoop Technologies.
• Experience in developing intelligent software solutions using machine learning techniques.
• Hands on experience on various open source tools.
• Quick Learner of new platforms and technologies and rapid prototyping.
Education
July 2010 M.Tech. Computer Science and Engineering, Indian Institute of Technology, Guwahati, India.
Dissertation Topic: - Active Detection mechanisms for attacks in Autonomous Systems
Bandwidth Measurement. CPI: 9.1/10.
July 2008 B.Tech. University Institute of Engineering & Technology, C.S.J.M. University, Kanpur, India.
Dissertation Topic:- Image and video encryption using Permutation Combination Approach
Bandwidth Measurement: CPI: 9.4/10
Technical Skills
Programming Languages Core Java, C, Shell Programming
Java Technologies Hadoop, MapReduce, Spring Framework, Oozie
SQL DB Oracle 10g, MYSQL, PL/SQL
No-SQL DB HBase, MongoDB, Memcache
Platforms Windows, Linux, Backtrack
Tools/Utilities Weka, Mahout, Mallet, FFmpeg, Eucalyptus, Hue, Nmap, Wireshark, Cain & Abel
Area of Work and Interest
Information Security - TCP/IP Security, Database Security, Database Auditing.
Distributed Systems - Cache and Memory Management, Performance Enhancement,
Large Scale Data Processing through Map Reduce.
Big Data Analytics - Machine Learning, Clustering, Reasoning.
Cloud Computing – Web Services, Public/Private Cloud.
Algorithms and Others - Data Structure and Algorithms.
Honours & Awards
• Employee of the month award winner from Samsung.
• Presented research paper in “International Conference on Information Security and Assurance”
2010 at Miyazaki, Japan.
• Qualified GATE -2007 (Graduate Aptitude Test in Engineering) & Received MHRD Scholarship.
• Secured overall 3rd rank in Graduation with C.P.I. 9.4
• Placed among 10% in part A of “National Standard Examination in Physics”2002-2003 at
Class XII level.
Industrial Experience
April 2014 -
Present
December 2012-
September 2013-
February 2013
August educe, HBase, Hadoop, Oozie, Linux.
Description: Intelligent personal assistant is an alternate solution to your personal mentor. This is
2013Technical
Lead, at Cloud intelligent enough to reply the user query in specific domain. IPA can be assumed as an Alter ego.
Computing Lab, IPA provides device based solution whose intelligence lies in server implementation and Big data
Samsung analytics.
Research Roles and Responsibilities:
Institute, Design & Development of common framework for Feature Analyzer.
Bangalore, India. Designing the M/R workflow for Feature Analyzer and implementation in Oozie.
Design & Implementation of Topic extraction from Un-structured data files.
Project (On
Q/A Scoring using Topic extraction.
Going):- Feature
Development of Time profiling utility for job assessment.
Analyzer for
Performance Optimization of Map Reduce jobs.
Intelligent
Fixing critical issues in M/R code.
Personal Assistant
(IPA)
Duration
Lead Engineer, at Cloud Computing Lab, Samsung Research Institute, Bangalore, India
: 6 months.
Project: - Configuration as a Service (CaaS) through Cloud Infrastructure
P
Duration: 6 months.
l
Platform/Languages/Tools: Java, Spring, REST, MongoDB, Weka, Linux.
a
Description: CAAS is a new paradigm for configuring context aware devices by leveraging cloud
t
infrastructure. It provides generic platform which enables devices to obtain recommended
f
configuration from cloud. It involves central server to manage, persist and search configurations
o
and recommends the best one to interested parties. It provides intelligent solution by using machine
r
learning techniques.
m
Roles and Responsibilities:
/
Design and Implementation of CaaS infrastructure and components.
L
Implementation of Camera use case for providing runtime configuration suggestion.
a
Development of Restful services for CaaS.
n
Development of android camera application with voice based control.
g
Implementation of POS Tagging for detecting entities and actions.
u
Implementation of Clustering based solution for intelligent suggestion.
a
g
e
Lead Engineer, at Cloud Computing Lab, Samsung Research Institute, Bangalore, India
s
Project: - Content Management for Cloud Service Platform
/
Duration: 9 months.
T
o Platform/Languages/Tools: Java, Spring, MYSQL, REST, Memcache, ffmpeg,
o Amazon Web Services.
l Description: Cloud Service Platform is common service platform which provides essential services
s to enable quick development and deployment of new services. CSP provides different services like
: user account management, profile management, storage management, content management etc.
Content management involves management of different entities of social graph like photos, videos,
J albums, text messages etc. It also involves storing/downloading the binary data like images, videos
a etc. after applying appropriate transcoding scheme.
v Roles and Responsibilities:
a Design and Implementation of Content Management for Social Service Framework., Providing api’s for social content management like photo, video, binary object, linked object etc.
M Development of Rest api for content upload and download.
a Apply proper transcoding scheme and extract metadata from media files.
p Amazon services implementation for managing the media content over Amazon S3.
Implementation of caching scheme using memcache which improves the access performance of
R objects by 20%.
January 2012-
November201
2
March2011-
December201
1
August 2010-
February2011
May2007- logs captured through Firewall and involve common reports generation. AVCLI is the command
July2007Softw line interface to interact with both for various operations like registering host/source, deployment
are Developer, of plug-in, Start/Stop of Collector trails, Configuring SMTP/Remedy server, Managing Firewalls
at Database and Enforcement Points etc.
Security Roles and Responsibilities:
Team, Oracle Designing command’s structure for AVCLI to provide user friendly console.
India Pvt. Implementing administration API’s for management through AVCLI.
Ltd., Deciding common schema for the unification.
Bangalore, Firewall Management and Administration through AVCLI.
India Fixing critical issues in AVCLI.
Project: -
AVCLI
development
Software Developer, at Database Security Team, Oracle India Pvt. Ltd., Bangalore, India
for Oracle
Project: - Development of OS AUD Collectors and CSDK for Audit Vault 11g
Security Shield
Duration: 10 months.
Durat
ion: 10 Platform/Languages/Tools: C, Java, OCI (Oracle Call Interface), XML, Linux x64.
Description: Oracle Audit Vault automates the audit collection, monitoring and reporting
months.
Platfo process, turning audit data into a key security resource for detecting unauthorized activity. Oracle
rm/L Audit Vault supports monitoring Microsoft SQL Server 2000, 2005, and 2008, IBM DB2 UDB
angua 8.2 through 9.5, Sybase ASE 12.5.4 through 15.0.x databases. OS AUD collector is file based
ges/T collector which collects the data from different files and store it into common repository i.e. AV
ools: Server. File type depends on the audit trail provided in source database
Java, which can be OS, XML, XML EXTENDED.
PL/S Roles and Responsibilities:
QL, Designing OS AUD Collectors and CSDK according to new Event Model.
XML- Implementation of OSAUD, XML and SYSLOG Collectors for AV11g.
RPC. Implementation of CSDK based on new Event mapping and new schema.
Descr Implementation of Logging Framework for C collectors.
iption Information Lifecycle Management for Collector Metrics.
: Modification of Make files and Plug-in formation.
Oracl Performance testing of newly developed collectors.
e APEX UI development for Alert Statuses.
Securi Handling Customer Escalations for 10.2.3.2.x release.
ty
Shield
is the Software Developer, at Database Security Team, Oracle India Pvt. Ltd., Bangalore, India
unific Project: - Development of DBAUD Collector for AV11g
Duration: 7 months.
ation
Platform/Languages/Tools: C, OCI, Linux x64.
of
Audit Description: DBAUD Collector is table based collector, which collects the records from Oracle
Vault Database. When the user specify DB as audit trail, auditing information is stored in various
11g tables (sys.aud$, fga_log$, dvsys.audit_trail$). DBAUD Collector collects the records from these
and tables and stores into the AV Server.
Datab Roles and Responsibilities:
ase Design and Implementation of DBAUD Collector to new Event model.
Firew Deciding recovery model for newly develop collector.
all Implementing logging scheme for the collector.
which Handling Customer Escalations for 10.2.3.2.x release.
implie
s
comm Software Trainee, Greenfield Online Pvt. Ltd., Gurgaon, India.
on Greenfield Online Pvt. Ltd. is a survey solution provider for various companies. I did my internship in
server Network Administration and Management where I worked in latest technologies like Active Directory,
to Backup Exec, and WSUS etc.
contai
n the
audit
data
captur
ed
from
audit
vault
and
Publications
1. Ritesh Ratti, V Sandeep Kumar, Mohan Sundar, "Method and Apparatus for
providing Configuration as a Service" (Submitted for Filing).
Patent
1. Ritesh Ratti, Roopa S, Santosh Biswas, Sukumar Nandi; "An Active Intrusion
Detection System for LAN Specific Attacks”, 4th International Conference on
Information Security & Assurance - 2010, Miyazaki, Japan.
Conference
2. Ritesh Ratti, Roopa S, Sukumar Nandi; "Security Issues in ICMPv4”, National
Proceeding
Workshop on Network Security 2010, Tejpur, Assam.
s
3. Ritesh Ratti, Roopa S,Ferdous A, Santosh Biswas, Sukumar Nandi; "An Active
Detection mechanism for Detecting ICMP Based Attacks”, TrustCom 2012.
1. Neminath Hubbali, Ritesh Ratti, Roopa S, Santosh Biswas, Sukumar Nandi;
"LAN Attack Detection using Discrete Event System", ISA Transactions-2010.
Academic Projects
Peer
Reviewed
Journals
Active Detection Mechanisms for attacks in Autonomous Systems
M.Tech Thesis.
Description: The work involves detection of various attacks like ARP spoofing,
ICMP related attacks using active detection technique. Various attacks like man
in the middle, Denial of service due to ARP spoofing are detected and mitigated
by the proposed technique. In second phase of the project, Routing related attacks
Jun’09–
are implemented and detection mechanism is proposed to detect the attacks like,
Jul’10
ICMP redirection, Router Discovery spoofing, Connection Reset attacks etc. The
project is sponsored by D.I.T. (Department of Information Technology), India.
(Awarded 10/10 grade in the thesis presentation)
Platform/Languages/Tools: C, MySQL, Netflow, SNMP, Softwares like
Ettercap, Wireshark, Nmap, Linux x86.
Supervisor: Prof. Sukumar Nandi (Dy. Director IIT-Guwahati)
Image and Video Encryption using Permutation Combination Approach
B.Tech Thesis.
Description: The project involves the encryption and decryption of images and
videos using permutation and combination transformations in optimum time. In
this project encryption or decryption is done by manipulating the images into
bytes and transforming them using matrix operations. (Awarded 10/10 grade in
January20
the thesis presentation)
08-
Platform/Languages/Tools: Core Java (Image Processing), Linux x86
July2008
Interests
Travelling Exploration, Trekking, Driving etc.
Sports Tennis, Adventure Sports- Rafting, Parasailing.
Photography Capturing Landscapes.
I hereby declare that all the above information is true to the best of my knowledge and
belief.
Rit
esh
Ra
tti