Saurav Singh
Email Address: ab9ng1@r.postjobfree.com
Pune, Maharshtra.
Mobile: +91-988*******
Objective
To work in a competitive environment that effectively utilizes my
analytical, interpersonal, leadership and organizational skills to conceive
and achieve solutions. The solutions which help the organization in not
only meeting its targets, but also allowing it to grow, thereby, enhancing
my own skills as an individual and as a key player in the organization's
development.
Summary
. Total IT experience in developing script, web based application and
tools is approx. 3.2 years.
. Since Dec 2012 till present, working with Sears Holdings in retail
domain to maintain large sales report using Hadoop, Unix Scripting,
Java/J2EE, Spring batches and Restful web service.
. Since Feb 2010 till Oct 2012 was with Mphasis an HP Company, have around
2.8 years of extensive hands on experience of developing tools based on
client requirement in Java, Unix Shell Scripting, Perl, Servlet and
JSP.
. An experienced team player with excellent communication and
interpersonal skills who has the ability to work independently under
pressure can lead, motivate and influence others and can train and
mentor subordinates.
. Graduated in June 2009 from the SRM Institute of Science & technology,
Chennai, India.
Skills
Languages Java, Unix Scripting, XML, Struts1.4, J2EE,
Spring Batches, Restfull/SOAP web services,
Hadoop
Tools Citrix (Service Center),MyEclipse, My SQL, HP
Quality Center 10.3, LSF (Load Sharing
facility7.2), StarTeam, Cantrol-M, Geenplum, Svn
Platform Suse Linux, High Performance Computing, Sun OS
Databases Basics of MySQL,Teradata, and Oracle 10g
Experience
Current Employer:
Sears Holdings
Software Developer
(Dec 2012 - till present)
Past Employer:
Mphasis an HP Company
Software Engineer
(Feb 2010 - Oct 2012)
Projects
Sears:
GreenPlum to Hadoop Migration (POC)
Role:
. Developer
Tool:
. Hadoop Pig, MR, Unix Shell Scripting, Java, PostgressSql
Details:
POC is going on to migrate all postgress Sql job to Hadoop job for
fast and real time sales display of data. This migration will save cost
for Greenplum server licensing and node maintenance cost. This POC is for
demonstrating to business that Hadoop can achieve same functionality as of
Greenplum with faster speed of processing.
Gemini
Role:
. Developer
Tool:
. Spring Batches, Unix Shell Scripting, Web Services(Restful), Oracle 10g
Details:
Application is maintain customer service order and maintenance of the
products sold by Sears. This tool is used to getting third party vendor
who is providing support to the products and upgrade details of parts,
units, locations, quantity etc in their inventory and merging with Sears
database if validations are correct in their provided data like location,
Unit, part number.
Spring batches used for large data processing and Restful web service used
to expose some of the functionality to other vendor using XSD schema
generated.
Flex Price:
Role:
. Developer
Tool:
. Hadoop MapReduce, Pig, Java, Shell Scripting, Svn
Details:
Main role for this job is to load data from Hive tables and process
the data based on existing sql concept and FTP the output is validation of
output generated is satisfying all given test cases.
Operational Workbench (OWB)
Role:
. Developer
Tool:
. Perl Script, Struts1.4, Control-M, Unix Scripting, Teradata
Details:
Application is used to show the daily, weekly and monthly sales data
including sessional sales discount, including the historical data. Reports
are generated based on many conditions like date wise, week wise, store
wise, region, district and national level.
Mphasis:
Development of LSF monitoring tool
Role:
. Developer
Tools:
. Core Java and Unix Script
Details:
. This is a monitoring tool for an application called LSF on the High
Performance Computing (HPC) Linux node.
. On HPC, Tool is embedded LSF and UNIX command in side program using Java
to check LSF is UP and running on HPC Cluster. Configuration of LSF
command is done in xml file.
. It tool is running as a cron job on HPC master node.
. Tool will keep be monitoring at regular interval of half an hour.
. This application send email alert to respective team if LSF goes down,
as it's a very critical application.
Enhancement of SUBMIT Application
Role:
. Developer
Tools:
. Eclipse, Borland Together StarTeam Client, HPC Terminal, XML, Java
Details:
. This is a job submission tool for doing high computing and analysis and
get result back to destination once computing is done. It has multiple
CAE application and user is submitting his large jobs to HPC which is
being carried out to the HPC machines and doing IO processing and HPC
computation got completed the output will be copied back to the user
designated directory.
. This tool is developed in Java, XML and Unix Shell scripts. It's a
bimonthly release of application.
. Each application is having its own <application_name>.xml which is
having some generic keywords and their default values, list of values
picked up by user, and some application specific keywords and values,
also having queues in xml file which overrides the application default
values.
. Have CDATA section in XML for application LSF license resources.
. Client is submitting service request to introduce new functionality in
each and release cycle. We are following Agile SDLC.
. For integration of new application in SUBMIT, we need to directly
contact to END user create a requirement document and based on
requirement develop the application in Java and using Unix Scripting as
a backend part.
. Developed mechanism for intermediate file transfer using Thread concept.
Development of License testing Tool
Role:
. Developer
Tools:
. Eclipse, Swing, Core Java
Details:
. This tool will has ability to check the License usage to all application
located on License server without login to License server.
. Has ability to notify if any License feature is in maximum use, along
with license check out of specific user.
. Also have call configuration in Config (text) file, so that each site
can configure their own applications and license port server details.
. License Usage, License Daemon Check, License Usage by User Id, License
Feature Count & Expiry Dates, License Feature Count & Usage, License
Daemon Check for all applications, License Expiration Report, License
Server & Port Information Report, License Usage by Host Name are the
features available in Tool which is dynamically running binaries based
on license type and parsing output.
Development of License Monitoring Web
Role:
. Developer
Tools:
. Eclipse, Servlet, JSP, SQL, Unix, Struts 1.4
Details:
. This web tool is having ability to check the License usage, feature
count and expiry, Feature Maxed out, HPC and Windows license usage to
all application located on License server without login to License
server across all GM Region from a single server.
. Has ability to notify if any License feature is in maximum use, along
with license check out of specific user.
Development of internal Communication Portal
Role:
. Developer
Tools:
. Eclipse, Servlet, JSP, SQL
Details:
. This web portal is used for our internal event update and groups update.
Education
SRM Institute of Science & technology, Chennai, India
B.Tech., Computer Science and Engineering
Year: 2009
Distinctions
. Was selected to represent the Department of national level event called
7th Sense organized by SRMU.
. Was organizer of National level Tech fest Aarush'08.
. Was 1st prize winner in National computer gaming tech fest.