SlideShare a Scribd company logo
1 of 4
Download to read offline
Tanish Srivastava
B-33, Satikrupa, Plot no: 104, Garodianagar,
Ghatkopar (East), Mumbai – 400077
+91-9920187318
tanishsr1013@gmail.com
http://www.linkedin.com/in/tanishsr
Career Objective Seeking position to use my skills and abilities in industry that offers professional growth, as a product
designer/analyst/developer.
Professional Profile  Experience of 8 years 5 months in the domain of Endpoint security, Data protection, Virtualization
security and Monitoring products
 Handle complete product’s lifecycle from design to delivery. Key skills:
o Analysing the product’s market applicability & requirements
o Product design
o Optimizing the solutions (existing and new)
o Coordination amongst all modules of the product
o Product development from conception
o Integration of 3rd party applications
o DB expertise like writing stored procedures and triggers, performance tuning
Technology Forte Programming Languages: C, C++, R, C#
UI Development: MFC/VC++ , Win Forms, WPF
Database: PostgreSQL
Scripting Language: PowerShell, PHP, Shell scripting, Python
Mark-up Language: XML
OS: Windows (XP,Vista,7, 2000 Server, 2003 Server, 2008 Server), Linux (Fedora, CentOS)
Tools: MS Visual Studio 2005 / 2008 / 2010, VSS, Expression Blend 2
Applications: Virtualization products by VMware (vCenter/ESX/ESXi/Workstation), Citrix (XenServer),
Microsoft Hyper-V, Cisco UCS
Cloud Platform: Microsoft Azure
MISC: WMI, Apache Qpid, Membrane
Work History Senior Software Engineer, SNS Technologies Pvt. Ltd., Pune
1st April 2012 – Present
Software Engineer, SNS Technologies Pvt. Ltd., Pune
1st July 2011 – 31st March 2012
Software Engineer, Internet Trends (India) Pvt. Ltd., Mumbai
1
st
August 2007 - 30
th
June 2011
Certification Machine Learning
 Machine Learning by Stanford University on Coursera. Certificate earned on February 7, 2016
 University: Stanford University
 Certification Authority: Coursera Course Certificates
 License Number: NRMU7GDLHTL9
 Certification URL:
https://www.coursera.org/account/accomplishments/certificate/NRMU7GDLHTL9
The Data Scientist’s Toolbox
 The Data Scientist’s Toolbox by Johns Hopkins University on Coursera. Certificate earned on
January 3, 2016
 University: Johns Hopkins University
 Certification Authority: Coursera Course Certificates
 License Number: NJCV55UQJ7
 Certification URL: https://www.coursera.org/account/accomplishments/certificate/NJCV55UQJ7
R Programming
 R Programming by Johns Hopkins University on Coursera. Certificate earned on January 3, 2016
 University: Johns Hopkins University
 Certification Authority: Coursera Course Certificates
 License Number: LMP3QKEASN
 Certification URL:
https://www.coursera.org/account/accomplishments/certificate/LMP3QKEASN
Getting and Cleaning Data
 Getting and Cleaning Data by Johns Hopkins University on Coursera. Certificate earned on
February 4, 2016
 University: Johns Hopkins University
 Certification Authority: Coursera Course Certificates
 License Number: VN6NMPHJBE52
 Certification URL:
https://www.coursera.org/account/accomplishments/certificate/VN6NMPHJBE52
Crash Course in Data Science
 A Crash Course in Data Science by Johns Hopkins University on Coursera. Certificate earned on
December 5, 2015
 University: Johns Hopkins University
 Certification Authority: Coursera Course Certificates
 License Number: FKWE87722WP2
Certification URL:
https://www.coursera.org/account/accomplishments/certificate/FKWE87722WP2
Projects KeyPoint (RedCannon Security, Inc.)
A software solution to provide endpoint security on a highly mobile personal device.
Role: Module design/development/optimization
 Improved the secured storage capacity by re-coding the storage system
 Optimized the inefficient module by redesigning and developing the module; this decreased the
memory consumption and speeded up the product
 Optimized the document distribution among different modules by redesigning the logic
 Designed and developed various new features to the product
VME Blocker (RedCannon Security, Inc.)
A software solution to enforce security policies in organizations for ensuring Virtualization compliance in
their network by restricting all VM environments on each computer to only the authorized ones
approved by the enterprise
Role: Design and development of the entire application
VMFW Enforcer for VMware ESX/ESXi (RedCannon Security, Inc.)
A VM appliance which can be seamlessly deployed as a VM within ESX server to control & enforce
security policies on ESX server as well as on authorized VMs running within its environment
Role: Module design/development
 Designed and developed the module to mark the protected virtual machines, on which policies
will be enforced (Persistent VM Tagging)
vDefense (RedCannon Security, Inc.)
An advanced and enterprise version of VMFW Enforcer. vDefense can enforce VM policies through the
central controller (appliance) and not limited to VMware. It can enforce security policies to Citrix
XenServer VMs too
Role: Module design/development
 Enhanced the persistent VM tagging designed in the VMFW Enforcer product to be more robust,
tamper proof and to include Citrix XenServer VMs
 Designed and developed a module to manage the Virtualization Server’s and hosted VMs
inventory. The manage task involves maintaining and synchronizing the inventory at regular
interval; manage deleted, newly created and migrated VMs and templates and VMs deployed
from templates
DLP (Data Loss Prevention) (RedCannon Security, Inc.)
A software solution to identify and enforce security policies to the confidential data in an enterprise. The
security policy can protect unauthorized printing, copying, emailing etc. of confidential data and even
control the operating system level operations
Role: Module design/development
 Designed and developed the UI in WPF to configure the templates for confidential data and
security policies and communicate with the underlying enforcement module
 Improvised the algorithm to identify the confidential data
CloudSLA (RedCannon Security, Inc.)
A software solution to provide the management of hosted applications in the Cloud environment and in
the enterprise environment. The management involves the discovery of the installed and running
applications on the machine (Windows or Linux), monitor their performance and generate warning/alert
in case of unwarranted behaviour exhibited by the application.
Role: Module design/development/optimization
 Designed and developed a solution to manage applications on windows machines without
installing the application agent on each machine
 Designed the algorithm to identify the installed and running applications on windows machines
 Designed an algorithm to verify the identity of the caller in communication among different
modules of product
 Designed and optimized the database structures and triggers in order to handle large size of
database and improve the performance
 Designed and developed the alert generation engine
 Analysed and designed a solution to integrate CISCO UCS with CloudSLA
SDNforcer (RedCannon Security, Inc.)
SDNforcer allows network administrators to manage Software Defined Networks by actively monitoring
SDN Controllers like Open Daylight, Floodlight, HP SDN Controller & NEC Programmable Flow Controller.
It helps to reduce load on SDN Controllers by restricting unauthorized and invalid REST calls. It extends
authentication module by supporting LDAP/AD based authentication. It consists of an IPS which will block
any attack on SDN Controllers and its target network, thereby improving SDN performance.
Role: Module design/development
 Designed and optimized the database structures and triggers
 Designed and developed the alert generation engine (correlation of alerts from different
modules)
 Designed and developed the SNMP Trap receiver (event handling and PFC fail-over handling)
Pixels PhotoService
Pixels PhotoService is Microsoft Azure based REST web service for image library management. It provides
a set of REST APIs to manage the images, such as uploading/downloading images, tagging the uploaded
images, image searching based on tags, deleting the uploaded images. Apart from the mentioned
functionalities, it also provided REST API for commenting on photos uploaded by other users, and for
setting ACL.
Role: Module design/development
 Designed and optimized the storage of tags for faster searching of images based on tags
 Designed and developed the module for authenticating each REST call based on basic and
session authentication
 Designed and developed the module for image search based on tags
Leave Management System (LMS)
LMS is a Python based REST web service for managing employees leave and attendance. It provides a set
of REST APIs, which are used by UI, to manage leave applications, attendance, and comp-off. Apart from
the mentioned functionalities, it also provided functionalities to calculate the monthly & annual leaves
count status (based on the leave application and attendance records).
Role: Design/Development
 Designed and implemented DB and triggers
 Implemented multiple schedulers for performing multiple tasks
Education Year Course University / Board Remarks
2006-2007 FPGDST CDAC Mumbai PG Diploma in Software
Technologies
2002-2006 B.E. (Computer
Science)
Mumbai University 57.7 %
2002 12
th
C.B.S.E. 86.40 %
2000 10
th
C.B.S.E. 83.20 %

More Related Content

What's hot

What's hot (20)

Narasimhamurthy
NarasimhamurthyNarasimhamurthy
Narasimhamurthy
 
JEFFREY D SMITH - RESUME - 2016b
JEFFREY D SMITH - RESUME - 2016bJEFFREY D SMITH - RESUME - 2016b
JEFFREY D SMITH - RESUME - 2016b
 
ARTAK_SAMUEL_HAKOBYAN_RESUME
ARTAK_SAMUEL_HAKOBYAN_RESUMEARTAK_SAMUEL_HAKOBYAN_RESUME
ARTAK_SAMUEL_HAKOBYAN_RESUME
 
Resume
ResumeResume
Resume
 
VARUN_IFBI_CV
VARUN_IFBI_CVVARUN_IFBI_CV
VARUN_IFBI_CV
 
SandraLionsPironEN
SandraLionsPironENSandraLionsPironEN
SandraLionsPironEN
 
Ashok_Resume
Ashok_ResumeAshok_Resume
Ashok_Resume
 
Vishnu(java)
Vishnu(java)Vishnu(java)
Vishnu(java)
 
Charan Grandhi_Resume
Charan Grandhi_ResumeCharan Grandhi_Resume
Charan Grandhi_Resume
 
ryan_john_resume
ryan_john_resumeryan_john_resume
ryan_john_resume
 
perl-java
perl-javaperl-java
perl-java
 
Resume_0.2
Resume_0.2Resume_0.2
Resume_0.2
 
Hemalatha-Software Engineer
Hemalatha-Software EngineerHemalatha-Software Engineer
Hemalatha-Software Engineer
 
ResumeSDET (1)
ResumeSDET (1)ResumeSDET (1)
ResumeSDET (1)
 
Sanjay updated
Sanjay updatedSanjay updated
Sanjay updated
 
SmartBear Microsoft Datasheet,
SmartBear Microsoft Datasheet, SmartBear Microsoft Datasheet,
SmartBear Microsoft Datasheet,
 
QA_Mahesh
QA_MaheshQA_Mahesh
QA_Mahesh
 
Rhitam_Mitra
Rhitam_MitraRhitam_Mitra
Rhitam_Mitra
 
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixZia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
 
Certificación Microsoft Technoloy Asociate
Certificación Microsoft Technoloy AsociateCertificación Microsoft Technoloy Asociate
Certificación Microsoft Technoloy Asociate
 

Similar to Tanish Srivastava

Similar to Tanish Srivastava (20)

PM_New_Resume
PM_New_ResumePM_New_Resume
PM_New_Resume
 
Deepak_SCM_CV
Deepak_SCM_CVDeepak_SCM_CV
Deepak_SCM_CV
 
Resume
ResumeResume
Resume
 
Brijesh Soni
Brijesh SoniBrijesh Soni
Brijesh Soni
 
MichaelRichardsonResume2016
MichaelRichardsonResume2016MichaelRichardsonResume2016
MichaelRichardsonResume2016
 
Anas Shoaib
Anas ShoaibAnas Shoaib
Anas Shoaib
 
CV_Ranjitha_K_Hathwar
CV_Ranjitha_K_HathwarCV_Ranjitha_K_Hathwar
CV_Ranjitha_K_Hathwar
 
AjitMedhekar_Resume
AjitMedhekar_ResumeAjitMedhekar_Resume
AjitMedhekar_Resume
 
BasavarajPatil_Java_Agile_PM
BasavarajPatil_Java_Agile_PMBasavarajPatil_Java_Agile_PM
BasavarajPatil_Java_Agile_PM
 
xRM - as an Evolution of CRM
xRM - as an Evolution of CRMxRM - as an Evolution of CRM
xRM - as an Evolution of CRM
 
Surekha_haoop_exp
Surekha_haoop_expSurekha_haoop_exp
Surekha_haoop_exp
 
Lloyd Mcallen
Lloyd McallenLloyd Mcallen
Lloyd Mcallen
 
SFDC_BRAJ
SFDC_BRAJSFDC_BRAJ
SFDC_BRAJ
 
Sr Full Stack Developer
Sr Full Stack DeveloperSr Full Stack Developer
Sr Full Stack Developer
 
Arjun-Profile
Arjun-ProfileArjun-Profile
Arjun-Profile
 
BA Resume
BA  ResumeBA  Resume
BA Resume
 
Axsys Technologies Software Offerings
Axsys Technologies Software OfferingsAxsys Technologies Software Offerings
Axsys Technologies Software Offerings
 
icv
icvicv
icv
 
MichaelB_Resume
MichaelB_ResumeMichaelB_Resume
MichaelB_Resume
 
Resume_Grace Li
Resume_Grace LiResume_Grace Li
Resume_Grace Li
 

Tanish Srivastava

  • 1. Tanish Srivastava B-33, Satikrupa, Plot no: 104, Garodianagar, Ghatkopar (East), Mumbai – 400077 +91-9920187318 tanishsr1013@gmail.com http://www.linkedin.com/in/tanishsr Career Objective Seeking position to use my skills and abilities in industry that offers professional growth, as a product designer/analyst/developer. Professional Profile  Experience of 8 years 5 months in the domain of Endpoint security, Data protection, Virtualization security and Monitoring products  Handle complete product’s lifecycle from design to delivery. Key skills: o Analysing the product’s market applicability & requirements o Product design o Optimizing the solutions (existing and new) o Coordination amongst all modules of the product o Product development from conception o Integration of 3rd party applications o DB expertise like writing stored procedures and triggers, performance tuning Technology Forte Programming Languages: C, C++, R, C# UI Development: MFC/VC++ , Win Forms, WPF Database: PostgreSQL Scripting Language: PowerShell, PHP, Shell scripting, Python Mark-up Language: XML OS: Windows (XP,Vista,7, 2000 Server, 2003 Server, 2008 Server), Linux (Fedora, CentOS) Tools: MS Visual Studio 2005 / 2008 / 2010, VSS, Expression Blend 2 Applications: Virtualization products by VMware (vCenter/ESX/ESXi/Workstation), Citrix (XenServer), Microsoft Hyper-V, Cisco UCS Cloud Platform: Microsoft Azure MISC: WMI, Apache Qpid, Membrane Work History Senior Software Engineer, SNS Technologies Pvt. Ltd., Pune 1st April 2012 – Present Software Engineer, SNS Technologies Pvt. Ltd., Pune 1st July 2011 – 31st March 2012 Software Engineer, Internet Trends (India) Pvt. Ltd., Mumbai 1 st August 2007 - 30 th June 2011 Certification Machine Learning  Machine Learning by Stanford University on Coursera. Certificate earned on February 7, 2016  University: Stanford University  Certification Authority: Coursera Course Certificates  License Number: NRMU7GDLHTL9  Certification URL: https://www.coursera.org/account/accomplishments/certificate/NRMU7GDLHTL9 The Data Scientist’s Toolbox  The Data Scientist’s Toolbox by Johns Hopkins University on Coursera. Certificate earned on January 3, 2016  University: Johns Hopkins University  Certification Authority: Coursera Course Certificates  License Number: NJCV55UQJ7  Certification URL: https://www.coursera.org/account/accomplishments/certificate/NJCV55UQJ7
  • 2. R Programming  R Programming by Johns Hopkins University on Coursera. Certificate earned on January 3, 2016  University: Johns Hopkins University  Certification Authority: Coursera Course Certificates  License Number: LMP3QKEASN  Certification URL: https://www.coursera.org/account/accomplishments/certificate/LMP3QKEASN Getting and Cleaning Data  Getting and Cleaning Data by Johns Hopkins University on Coursera. Certificate earned on February 4, 2016  University: Johns Hopkins University  Certification Authority: Coursera Course Certificates  License Number: VN6NMPHJBE52  Certification URL: https://www.coursera.org/account/accomplishments/certificate/VN6NMPHJBE52 Crash Course in Data Science  A Crash Course in Data Science by Johns Hopkins University on Coursera. Certificate earned on December 5, 2015  University: Johns Hopkins University  Certification Authority: Coursera Course Certificates  License Number: FKWE87722WP2 Certification URL: https://www.coursera.org/account/accomplishments/certificate/FKWE87722WP2 Projects KeyPoint (RedCannon Security, Inc.) A software solution to provide endpoint security on a highly mobile personal device. Role: Module design/development/optimization  Improved the secured storage capacity by re-coding the storage system  Optimized the inefficient module by redesigning and developing the module; this decreased the memory consumption and speeded up the product  Optimized the document distribution among different modules by redesigning the logic  Designed and developed various new features to the product VME Blocker (RedCannon Security, Inc.) A software solution to enforce security policies in organizations for ensuring Virtualization compliance in their network by restricting all VM environments on each computer to only the authorized ones approved by the enterprise Role: Design and development of the entire application VMFW Enforcer for VMware ESX/ESXi (RedCannon Security, Inc.) A VM appliance which can be seamlessly deployed as a VM within ESX server to control & enforce security policies on ESX server as well as on authorized VMs running within its environment Role: Module design/development  Designed and developed the module to mark the protected virtual machines, on which policies will be enforced (Persistent VM Tagging) vDefense (RedCannon Security, Inc.) An advanced and enterprise version of VMFW Enforcer. vDefense can enforce VM policies through the central controller (appliance) and not limited to VMware. It can enforce security policies to Citrix XenServer VMs too Role: Module design/development  Enhanced the persistent VM tagging designed in the VMFW Enforcer product to be more robust, tamper proof and to include Citrix XenServer VMs  Designed and developed a module to manage the Virtualization Server’s and hosted VMs inventory. The manage task involves maintaining and synchronizing the inventory at regular interval; manage deleted, newly created and migrated VMs and templates and VMs deployed from templates
  • 3. DLP (Data Loss Prevention) (RedCannon Security, Inc.) A software solution to identify and enforce security policies to the confidential data in an enterprise. The security policy can protect unauthorized printing, copying, emailing etc. of confidential data and even control the operating system level operations Role: Module design/development  Designed and developed the UI in WPF to configure the templates for confidential data and security policies and communicate with the underlying enforcement module  Improvised the algorithm to identify the confidential data CloudSLA (RedCannon Security, Inc.) A software solution to provide the management of hosted applications in the Cloud environment and in the enterprise environment. The management involves the discovery of the installed and running applications on the machine (Windows or Linux), monitor their performance and generate warning/alert in case of unwarranted behaviour exhibited by the application. Role: Module design/development/optimization  Designed and developed a solution to manage applications on windows machines without installing the application agent on each machine  Designed the algorithm to identify the installed and running applications on windows machines  Designed an algorithm to verify the identity of the caller in communication among different modules of product  Designed and optimized the database structures and triggers in order to handle large size of database and improve the performance  Designed and developed the alert generation engine  Analysed and designed a solution to integrate CISCO UCS with CloudSLA SDNforcer (RedCannon Security, Inc.) SDNforcer allows network administrators to manage Software Defined Networks by actively monitoring SDN Controllers like Open Daylight, Floodlight, HP SDN Controller & NEC Programmable Flow Controller. It helps to reduce load on SDN Controllers by restricting unauthorized and invalid REST calls. It extends authentication module by supporting LDAP/AD based authentication. It consists of an IPS which will block any attack on SDN Controllers and its target network, thereby improving SDN performance. Role: Module design/development  Designed and optimized the database structures and triggers  Designed and developed the alert generation engine (correlation of alerts from different modules)  Designed and developed the SNMP Trap receiver (event handling and PFC fail-over handling) Pixels PhotoService Pixels PhotoService is Microsoft Azure based REST web service for image library management. It provides a set of REST APIs to manage the images, such as uploading/downloading images, tagging the uploaded images, image searching based on tags, deleting the uploaded images. Apart from the mentioned functionalities, it also provided REST API for commenting on photos uploaded by other users, and for setting ACL. Role: Module design/development  Designed and optimized the storage of tags for faster searching of images based on tags  Designed and developed the module for authenticating each REST call based on basic and session authentication  Designed and developed the module for image search based on tags Leave Management System (LMS) LMS is a Python based REST web service for managing employees leave and attendance. It provides a set of REST APIs, which are used by UI, to manage leave applications, attendance, and comp-off. Apart from the mentioned functionalities, it also provided functionalities to calculate the monthly & annual leaves count status (based on the leave application and attendance records). Role: Design/Development  Designed and implemented DB and triggers  Implemented multiple schedulers for performing multiple tasks
  • 4. Education Year Course University / Board Remarks 2006-2007 FPGDST CDAC Mumbai PG Diploma in Software Technologies 2002-2006 B.E. (Computer Science) Mumbai University 57.7 % 2002 12 th C.B.S.E. 86.40 % 2000 10 th C.B.S.E. 83.20 %