13
1 MANISH PUROHIT (61) (0) 45011-7903 (91)9717-017-899 Professional Summary I have completed MBA (PGP Management) from IIM Lucknow - NOIDA Campus in Finance and Strategy. Almost 9 years and 2 months of IT Software Development, Management and Consulting experience in Full Life Cycle of Application Development with emphasis on Project Management in an Application Development environment. Worked in both Service (Banking, Finance and Insurance) and Product (Network Security Product, Infrastructure management) development. Primarily involved in requirement gathering, client coordination, application design, framework analysis, database designing, development (Coding), SIT, UAT and maintenance of applications. Functional experience includes Web-based Enterprise Applications, Portal Based Web Application, SOA based web services and Swing, and UNIX-based application. Experience in implementation knowledge of Java, J2EE, Gosu, Guidewire, Struts, Springs , ORM( Hibernate, MyBatis and Custom ORM made for XML) ,Web Services , JavaScript UI (DOJO, JQuery , YUI , EXTJS, Angular JS ) , Websphere Portal, Business Analysis, PL/SQL. Strong software developing expertise including designing/modeling using UML concept Experience with implementation of Design patterns. Experience in the bidding of project and Management of Team during requirement gathering and finalization, Designing, Development, SIT, UAT and maintenance of a project. Self-motivated with good communication and presentation skills. Certified in project management - PRINCE2® Practitioner and Foundation. Certified in development – SCJP, NIIT Web Development, NIIT C++ Developer. Certified in Guidewire – Guidewire Underwriting (Previously known as FirstBest). Certificate of Completion in Cloud technologies - AWS Business Essentials. EDUCATION Title of the Degree with Branch College/University Year of Passing PGP in Management (Part time ) Indian Institute Of Management (IIM ) Lucknow 2014 PGD Cyber Security IMT CDL Ghaziabad 2010 B.Tech ( Computer Science & Engg ) Uttar Pradesh Technical University 2007 XII Sunriseville School ( C.B.S.E ) 2003 X Modern School ( C.B.S.E ) 2001 OTHER SOFTWARE COURSES/CERTIFICATION No Name of Institution Diploma or Certificate Year of Completion 1 Architecting on AWS Certificate 2016 2 AWS Technical Essential Certificate 2016 3 AWS Business Essentials Certificate 2016 4 PRINCE2® Practitioner Certificate in Project Management Certificate 2015 5 PRINCE2® Foundation Certificate in Project Management Certificate 2015 6 Guidewire Underwriting (Previously known as FirstBest) Certificate 2015 7 PM Experto (PMP workshop as per PMI.org) Certificate 2014 8 Sun Education Service (SCJP 5.0 310-055) Certificate 2008 9 NIIT (Certificate in web component development Certificate 2008

Manish Purohit_14_11_2016

Embed Size (px)

Citation preview

Page 1: Manish Purohit_14_11_2016

1

MANISH PUROHIT (61) (0) 45011-7903 (91)9717-017-899 Professional Summary

I have completed MBA (PGP Management) from IIM Lucknow - NOIDA Campus in Finance and Strategy.

Almost 9 years and 2 months of IT Software Development, Management and Consulting experience in Full Life Cycle of Application Development with emphasis on Project Management in an Application Development environment.

Worked in both Service (Banking, Finance and Insurance) and Product (Network Security Product, Infrastructure management) development. Primarily involved in requirement gathering, client coordination, application design, framework analysis, database designing, development (Coding), SIT, UAT and maintenance of applications.

Functional experience includes Web-based Enterprise Applications, Portal Based Web Application, SOA based web services and Swing, and UNIX-based application.

Experience in implementation knowledge of Java, J2EE, Gosu, Guidewire, Struts, Springs , ORM( Hibernate, MyBatis and Custom ORM made for XML),Web Services , JavaScript UI (DOJO, JQuery , YUI , EXTJS, Angular JS ), Websphere Portal, Business Analysis, PL/SQL.

Strong software developing expertise including designing/modeling using UML concept Experience with implementation of Design patterns. Experience in the bidding of project and Management of Team during requirement gathering and

finalization, Designing, Development, SIT, UAT and maintenance of a project. Self-motivated with good communication and presentation skills. Certified in project management - PRINCE2® Practitioner and Foundation. Certified in development – SCJP, NIIT Web Development, NIIT C++ Developer. Certified in Guidewire – Guidewire Underwriting (Previously known as FirstBest). Certificate of Completion in Cloud technologies - AWS Business Essentials.

EDUCATION

Title of the Degree with Branch College/University Year of Passing

PGP in Management (Part time ) Indian Institute Of Management (IIM ) Lucknow

2014

PGD Cyber Security IMT CDL Ghaziabad 2010

B.Tech ( Computer Science & Engg ) Uttar Pradesh Technical University 2007

XII Sunriseville School ( C.B.S.E ) 2003

X Modern School ( C.B.S.E ) 2001

OTHER SOFTWARE COURSES/CERTIFICATION No Name of Institution

Diploma or Certificate

Year of Completion

1 Architecting on AWS Certificate 2016 2 AWS Technical Essential Certificate 2016 3 AWS Business Essentials Certificate 2016 4 PRINCE2® Practitioner Certificate in Project

Management Certificate 2015

5 PRINCE2® Foundation Certificate in Project Management

Certificate 2015

6 Guidewire Underwriting (Previously known as FirstBest)

Certificate 2015

7 PM Experto (PMP workshop as per PMI.org) Certificate 2014 8 Sun Education Service (SCJP 5.0 310-055) Certificate 2008 9 NIIT (Certificate in web component development Certificate 2008

Page 2: Manish Purohit_14_11_2016

2

using Java Technology) 9 NIIT (Certified For C++ Development ) Certificate 2001

Skills Profile

Technical Operating System Microsoft Windows 95/98/ME/NT/2000/XP/7/8, Linux

Domain related products

Guidewire 7/8 (Claim center, Policy Center and Billing center), First Best Underwriting Front office Suite.

IDE(S) Net Beans 6.0 , Easy Eclipse, Jbuilder 2006,Rational Software Architect (RSA), Rational Application Developer (RAD) , Guidewire Studio 7.0/8.0.1

Database MYSQL 5.0, Oracle9i, MS SQL Server 2008. , MS Access

Framework Struts 2.0 , DOJO, JQuery, EXTJS , Websphere Portal ,JSF(Rich Faces) , SwingX, Jexplorer, Basic of GWT , YUI and Moo Tools, Hibernate, MyBatis ,Spring, GWT , RESTful Web Services ,RESTEasy Web Services , SOAP .

Tools Microsoft VISIO, UMLet, IBM Architecture Tool (Class, Sequence and Use Case Designer), Macromedia Dreamweaver 8.0, Microsoft FrontPage, SOAP UI, Java Compliance Kit (JCK), ANT and MAVEN.

Languages JAVA, J2SE, J2EE , GOSU, JavaScript Based UI, JSP 2.x Applications, jUnit , JSR 168 , JSR 286, JSR303, HTML and XML/XSLT. Basic Knowledge of C & C++, C# and ASP.net.

Servers Deployment of Applications using Tomcat 5.5, Jetty 6.1.8 ,Sun Application Server, IBM Websphere Server , BEA Weblogic Server , IBM Websphere Portal and Web content Management 7.0.

Data Interchange Format / Network Protocols

JSON, XML, Syslog , SNMP ,SMTP , TCP/IP ,UDP ,http , HTTPS , SSL , RIP , BGP , OSPF , DHCP

Functional Domain Insurance (Claims, Policy/Underwriting, Billing), Banking, Network Security.

Management and Leadership Skills

Ability to produce realistic software schedules, Project Management, Planning, Business Analysis and Development, Budgeting/Forecasting, and New Product Development.

Training & Development

Ability to train people on various technical and functional topics

Professional Experience

Name of the Company Designation Address of the employer

From To Duration(Years)

Capgemini Lead Consultant

Plot No.1, IT Park, Nanakramguda, Gachibowli, Hyderabad -500032, Telangana, India

12/08/2014 Till date 1year 10 months and 25 days till now

Ernst & Young LLP Technical Lead

3rd and 6th Floor, Tower B, Building No 3,

09/02/2013 12/01/2014

1 years 2 months and 29 days

Page 3: Manish Purohit_14_11_2016

3

Gurgaon Infospace Ltd- IT/ITES SEZ, Village Dundahera, Sector-21, Gurgaon – 122001, Haryana, India

Bureau Veritas Senior Java Developer

B-37, Sector-2, Noida 201301, U.P., India

02/01/2013 08/30/2013

6 months 29 days

IBM Application Developer

Manyata Embassy Business Park, Block –D1, 4th Floor, Outer Ring Road, Nagavara, Bangalore – 560045, Karnataka, India

09/30/2010 01/31/2013

2 years 4 months 1 days

Tech Mahindra Limited Technical Associate

A-7, Sector-64, Noida-201301, U.P., India

06/17/2008 09/29/2010

2 years 3 months 12 days

Smadurk Infotech Pvt. Ltd.

Software Engineer

#54, 7th Main, B.T.M. Layout 2nd Stage, Bangalore- 560076, Karnataka, India

12/15/2007 06/12/2008

5 months 28 days

EM KAY IT Solutions Pvt. Ltd.

Network Engineer

E- 12/2, JVS Towers, Sector-1, Noida, U.P., India

08/16/2007 12/10/2007

3 months 24 days

Page 4: Manish Purohit_14_11_2016

4

PROJECT PROFILES: Insurer Australia – CTP implementation [05/2016 to Till date] Manager Guidewire Integration /Portal Integration [Capgemini ]

Project Description:

Custom implementation of Guidewire (PolicyCenter, ClaimCenter and BillingCenter) product suite for one of the leading Insurers in Australia for CTP - Compulsory Third Party.

This implementation has a development span of four Iteration followed by SIT, UAT, Deployment and warranty. All iteration has Design, Development and ST.

Implementation involves much integration like QAS, CTP Drives Interface, Cybersource, Fraud Instinct, Account Payable, Documents OCS etc and configuration task based on Use cases. The Project also has an implementation of the custom framework for Inbound Regulator Files based on state. Guidewire core system also needs to expose API to external Angular JS based portal which is hosted on Sitecore CMS.

Client Description: This Insurance Group, one of the world’s top 20 general insurance and reinsurance companies. Headquartered in Sydney, we have offices in all states and territories. Role & Responsibility:

Job role involves managing and implementing integration across all different center of suite and external systems required as part of CTP. Involved in all phases model like Initiation, Planning, Execution, Monitoring and controlling and finally closing Iteration delivery with all approved deliverable.

As onshore Integration manager involved in managing stakeholders throughout the implementation process for On time delivery. Also, getting the project plan updated time to time as per the approved changed request and deviations.

Involved in managing team of 9 members from senior developers to SSE at both onshore (Australia) and offshore (India).

Ensuring the quality as per Guidewire/industry standard. Making sure issues/risk are raised to respective stakeholders on timely basis and ensuring they are

resolved. Involved in heading various meetings like Requirement transfer meetings from onsite/business to

offshore, Daily scrum meetings, Work Allocation, Estimation, Design discussion High level/low level, Internal/External Defect Triage, Lessons learned, Pre-delivery Audits and other brainstorming session to break down various complex business requirement.

Ensuring there is proper inter stream communication to avoid any issues due to dependent vendors like Cybersource, OCS and Portal.

Involved in reviewing documents required as per PEG guidelines like Project management plan, Metrics, Requirement Document, Traceability matrix, Quality guidelines, Lessons Learned, Summary reports, Release notes and Deliverable/Status tracking.

Involved in other organizational activity like managing time tracking system, INFORM, Risk/Issue tracking, Appraisal of subordinates and coordinating knowledge transfer as part of practice contribution.

Involved in designing solutions across exposing the Guidewire core to an external user using Portal. Environment: Gosu, Guidewire Claim Center 8, Java, J2EE, Axis2, SOAP, Webservices. Zurich UK Claim Center Phase 2 [04/2014 to 05/2016] Offshore Development Manager Guidewire [Capgemini ]

Project Description:

Custom implementation of Guidewire Claims center product solution for Zurich Insurance UK (Commercial line).

Page 5: Manish Purohit_14_11_2016

5

Project has a development span of Six Iteration followed by SIT, UAT, Deployment and warranty. All iteration has Design, Development, AT, EBT and overlapping preparation phase.

Implementation involves much complex integration like policy with multiple source systems, SAP financial, ISO, Vtrack, Thunderhead etc and configuration task based on Use cases

Client Description: Zurich is one of the world’s largest insurance groups, and one of the few to operate on a truly global basis. Our mission is to help our customers understand and protect themselves from risk. Role & Responsibility:

Job role involves managing solution implementation for aforesaid business area. Involved in all phases in CAPGEM model like Initiation, Planning, Execution, Monitoring and controlling and finally closing solution delivery with all approved deliverable for all Iteration.

As a offshore development manager involved in managing stakeholders throughout the implementation process for On time delivery. Also, getting the project plan updated time to time as per the approved changed request and deviations.

Involved in managing team of 26 members from Senior developers to SSE. Ensuring the quality as per Guidewire/industry standard. Making sure issues/risk are raised to respective stakeholders on timely basis and ensuring they are

resolved. Involved in heading various meetings like Requirement transfer meetings from onsite/business to

offshore, Daily scrum meetings, Work Allocation, Estimation, Design discussion High level/low level, Internal/External Defect Triage, Lessons learned, Predelivery Audits and other brain stroming session to breakdown various complex business requirement.

Ensuring there is proper interstream communication to avoid any issues due to dependecy on vendors like CSC ( ECM, SVN, Access , other dependent client infrasture), SAP, Thunderhead, ISO, Vtrack, Audatex and CRU.

Involved in creating/updating documents required as per PEG guidelines like Project management plan, Metrics , Requirement Document , Traceability matrix , Quality guidelines, Lessons Learned, Summary reports, Release notes and Deliverable/Status tracking.

Involved in other organizational activity like managing clarity time tracking system, INFORM, Risk/Issue tracking, Appraisal of subordinates and Coordinating knowledge transfer as part of practice contribution.

Environment: Gosu, Guidewire Claim Center 7, Java , J2EE, Axis2, SOAP, Webservices.

EY GW SAAS Solution [03/2014 to 11/2014] Technical Lead Policy Integration [Ernst & Young]

Project Description:

Internal project for creating software as service platform for Guidewire. It would be used for accelerated deployment of GW package to different LOB. Software was made configurable and would be able to integrate with standard framework for DMS, VIN, and CBR etc

Client Description:

This was internal project of Ernst & Young LLP.

Ernst & Young (trading as EY) is a multinational professional services firm headquartered in London, United Kingdom. It is one of the "Big Four" audit firms.

IT Advisory is an enabling competency in support of our Performance Improvement (PI) and Risk services. Our IT Advisory services provide technology support for client transformations and business improvement activities. We also support CIOs in developing the IT strategy, IT organization, rationalizing applications and IT infrastructure.

Role & Responsibility: Involved in development of plugins both internal and custom .

Page 6: Manish Purohit_14_11_2016

6

Worked on event messaging and created rules (pre-update , post-update validations), to meet claim processing requirements.

Created batch jobs using Gosu Script. Involved in hosting and consuming web-services for claim center for both external and internal

vendors Good knowledge on extending and adding new entities in data model, batch jobs. Involved in entity mappings between ClaimCenter and other systems. Created GUnit test cases for unit testing of code. Worked on POC for different client . Implemented / Integrated features like document management, Accounts Payable , VIN verification ,

Address verification etc. Environment:. Gosu, Guidewire Policy Center 8.0.1, Java , J2EE, Axis2. EY Poland AXA [09/2013 to 03/2014] Technical Lead (Shadow Resource Configuration) [Ernst & Young]

Project Description:

Second phase implementation for AXA implementation. I was working as shadow resource in configuration.

Client Description:

AXA is one of the world leading insurance and asset management groups, serving 103 million clients, individuals and business, in 59 countries.

Role & Responsibility: Involved in developing significant configuration enhancements and new components. Worked on GOSU coding, creating new rules, PCFs, extensions, enhancements etc. Involved in core development activities include BSD walkthrough/discussion, requirement analysis,

time estimation, tracking issues and their resolution etc. Configure business rules and other business logic in Gosu (Guidewire's scripting language)

Environment:. Gosu, Guidewire Policy Center 7, Java , J2EE, Axis2. Saisie Budgétaire (France) [02/2013 to 09/2013]

Sr. Java Developer [Bureau Veritas]

Project Description:

Web Application for managing targets and budgets for different projects and department. This software is used in Start of Year and Third Quarter by different regional and business unit directors to initially mark the annual budget for different projects and divisions at start of year, analyzing the progress at start of third quarter and Generating P&L statement for different projects and regional business unit.

Client Description:

Bureau Veritas is a global leader in conformity assessment and certification services. We are a trusted partner of our clients, offering services and developing innovative solutions to reduce risk, improve performance and promote sustainable development.

Role & Responsibility: Analysing the client business requirement. Communicating same with Architecture team in France. Getting approval for technology and design documents. Designing front end and component based on functionality. Completing relevant project documentation such as the Requirements document, Work Flow

Diagrams, Activity Diagrams and Execution plans. Creating functionality development and deployment plan. Developing code for back end (Spring, MyBatis) and Front end (JQuery). Managing Deployment and UAT. Collaborating with Project Managers, Developers and Quality Assurance team (QA) to identify gaps

of requirements and track defects.

Page 7: Manish Purohit_14_11_2016

7

Uploading requirements into mantis for QA to track and log defects. Creating parent and child requirements.

Conducting requirements walk through with business units and regional UAT teams. Environment:.. JAVA , J2EE Spring, MyBatis, JSR 303, Tomcat Server, JQuery . Network Management (France) [02/2013 to 09/2013] Sr. Java Developer [Bureau Veritas]

Project Description:

Web Application for managing global network device, Links and services. Managing the network devices based on regional and business unit. Preparing expense report for all the regional and business sites. Mapping devices to local and regional IT department.

Client Description:

Bureau Veritas is a global leader in conformity assessment and certification services. We are a trusted partner of our clients, offering services and developing innovative solutions to reduce risk, improve performance and promote sustainable development. Role & Responsibility:

Analysing the client business requirement. Communicating same with Architecture team in France. Getting approval for technology and design documents. Designing front end and component based on functionality. Completing relevant project documentation such as the Requirements document, Work Flow

Diagrams, Activity Diagrams and Execution plans. Creating functionality development and deployment plan. Developing code for back end (Spring, Hibernate) and Front end (Dojo,ExtJs). Managing Deployment and UAT. Collaborating with Project Managers, Developers and Quality Assurance team (QA) to identify gaps

of requirements and track defects. Uploading requirements into mantis for QA to track and log defects. Creating parent and child

requirements. Conducting requirements walk through with business units and regional UAT teams.

Environment:.. JAVA , J2EE Spring, Hibernate , JSR 303, Tomcat Server, Dojo.

Manulife Financial (Canada) - Online Insurance Generator [04/2012 to 01/2013]

Team Lead [IBM]

Project Description:

Web Portal for subscribing different type of Group and Individual insurance. In this project they would be handling both front end and Services for this portal. This portal also provides support for sales and advisory team.

Client Description:

Manulife Financial is a leading Canada-based financial services group with principal operations in Asia, Canada and the United States. In 2012, we celebrate 125 years of providing clients strong, reliable, trustworthy and forward-thinking solutions for their most significant financial decisions. Our international network of employees, agents and distribution partners offers financial protection and wealth management products and services. These products and services include individual life insurance, group life and health insurance, long-term care services, pension products, annuities, mutual funds and banking products. We provide asset management services to institutional customers worldwide and offer reinsurance solutions, specializing in property and casualty retrocession. Role & Responsibility:

Designing portlet front end and component based on functionality.

Page 8: Manish Purohit_14_11_2016

8

Completing relevant project documentation such as the Requirements document, Small Project Report SPR), Work Flow Diagrams, Activity Diagrams and individual team plans.

Creating individual iteration plan and Managing there execution . Development of HTML mock-up , Requirement document and Baseline test case (Use Case)

development as per client requirement . Convert Screen made in JQuery to Portlet UI in dojo. Creating portlet for given HTML mock-up Integrating portlet with services . Integrating and developing theme as per client. Creating reusable DOJO based JavaScript components . Collaborating with Project Managers, Developers and Quality Assurance team (QA) to identify gaps

of requirements and track defects. Uploading requirements into Bugzilla for QA to track and log defects. Creating parent and child

requirements. Conducting requirements walk through with business sponsors and regional UAT teams.

Environment:.. JAVA , J2EE , IBM Websphere Portal Server 7.0 , JQuery, DOJO , RSA , Citrix and Rational Team Concert (RTC).

American Express (USA) - ATLAS Location Based Search [03/2011 to 04/2012]

Team Lead [IBM]

Project Description:

Web services that will be used as source system for Latitude and Longitude data of merchants in particular radius for multiple applications including external application like Facebook and internal applications like Offers Site, Merchant Locator, ATM locator etc.

Client Description:

American Express is the only company with a strong, global presence across the entire payments chain. They are the world’s largest card issuer, the premium network for high-spending card members, a processor of millions of transactions daily, and a partner that provides business-building services to a worldwide merchant base. Having this horizontal scale across payments gives us diverse opportunities to grow our business and drive innovation in the marketplace. It’s also a gateway to a broader array of services that further differentiate American Express. Role & Responsibility:

Making Base Account Growth (BAG) initiative for process improvement. Following up complete approval process for project. Requirement finalization as per BAG. Designing architecture for Location Based Search (LBS). Completing relevant project documentation such as the K245 Requirements document, Small Project

Report (SPR), Work Flow Diagrams, Activity Diagrams and mock ups for change requests and projects.

Building basic framework for project using Springs . Having basic functionalities like Logging , Handler , Validator , Authenticator and Caching , Resource.

Baseline test case (Use Case) development as per requirement. Developing WADL and resource structure. Developing Web Services using RESTful web services. Creating framework and shell scripts for Database and Scheduler. Collaborating with Project Managers, Developers and Quality Assurance team (QA) to identify gaps

of requirements and track defects. Uploading requirements into Mercury Quality Center (MQC) for QA to track and log defects.

Creating parent and child requirements. Conducting requirements walk through with business sponsors and regional UAT teams. Explaining

how to test the change request.

Page 9: Manish Purohit_14_11_2016

9

Managing Share Point by setting up folder structure to store documentation from all phases of the Solution Delivery Life Cycle (SDLC), assigning permission of users,receiving approval of project documents from business sponsor and architect by work flow approval

Environment:.. JAVA , J2EE , Springs , RESTEasy , DB2 , Websphere 6.1, Linux, BMC and RSA (with SVN).

American Express (USA) - ATLAS MTI [09/2010 to 03/2011] Front End Technical Lead [IBM]

Project Description:

Web and iPhone Application developed for American Express customer and marketing team. Used for locating merchant based on users location. UI had options of searching merchant based on Category, Subcategory, Offers, and Location. Data for searched merchant can be posted to Facebook or send to mail. Rating for user can also be checked and changed. Provision for booking a service for that customer can also be placed form UI directly (Some places redirecting to Merchant site). Directions for merchant can be seen directly in UI from the current location of User.

Cross Domain Overlay Solutions for above was also created that can be plugged into merchant website by just adding few HTML TAG. Completed project was made as component that supported direct front end overlay integration or Proxy integration through application server.

Client Description: American Express is the only company with a strong, global presence across the entire payments chain. They are the world’s largest card issuer, the premium network for high-spending card members, a processor of millions of transactions daily, and a partner that provides business-building services to a worldwide merchant base. Having this horizontal scale across payments gives us diverse opportunities to grow our business and drive innovation in the marketplace. It’s also a gateway to a broader array of services that further differentiate American Express. Role & Responsibility:

Making prototype for bidding. Developing ERD as per Client Request and business discussion. Deciding other services to be used (Geocoder, Maxmind , Alep , City grid , Google maps etc ) as per

requirements of client. Upgrading SFS and SDS as per CR (Client Request). Developing basic framework for application (DOJO, Java , RESTful , Spring , Ant Build ). Developing widget based UI using DOJO for web and iPhone Application. Framework for different kind of configuration and administration. Encryption and decryption for transmitting data for business confidentiality . Generation of event and logging framework. Managing SIT and UAT phase. Integration with AKAMAI for optimization. Single handedly developed Proxy ( Having cache for static data , Redirecting facility to application

server tunnel , User latitude longitude detection capability) and Overlay Solution (Worked as Javascript UI SME).

Environment:.. Java , J2EE , DOJO , RESTEasy web services, Spring, DB2, Websphere 6.1, Akamai , Linux, and RSA (with SVN).

IPC Systems (USA) – Backup and Restore [06/2010 to 09/2010] Sr. Software Engineer [Tech Mahindra Limited]

Project Description:

For maintaining trading systems IPC provided DUNKIN Management System (DMS) developed in Flex, DMS runs on Linux and Weblogic Application Server.

Client Description: IPC has been the leading innovator in trading systems that keep financial markets participants connected to opportunity. Their dealer boards, workflow applications, and resilient backroom infrastructure are IP-based and SIP-enabled. As a result, they provide state-of-the-art solutions for Business Continuity Planning and

Page 10: Manish Purohit_14_11_2016

10

Disaster Recovery (BCP/DR), trader productivity and mobility, and collaboration between traders and other enterprise specialists. Role & Responsibility:

Upgrading SFS and SDS as per ERD and client discussion. Developing Web Services using RESTful web services. Creating framework and shell scripts for Database , Software and security backup. Framework for User level configuration backup and restore. Encryption and decryption of Backup ISO. Generation of event and syslog (Hyperic HQE). Customization and administration knowledge in RTC.

Environment:.. Java , J2EE , Flex , RESTful web services,,XML, Alotva Xml Spy ,Linux, and Eclipse (with RTC).

Device Manager iPolicy Networks Pvt. Ltd [12/2008 to 05/2010] Sr. Software Engineer [Tech Mahindra Limited]

Project Description:

In case of small enterprises, there is a need of Web-based “Device Manager” to configure and monitor the iPolicy Intrusion Prevention Firewall. Device manager can allow the configuration and monitoring for an IPF device in an easy and cost effective way. Device manager will not require any installation and can be run from any machine with a web browser. This provides for an easy and intuitive way of managing a network security device.

Device Manager runs on IPF which has Linux and Jetty server installed. Device Manager will be a complete device manager supporting all the defense mechanisms supported through ISM today.

Client Description: iPolicy Networks is the security product division of Tech Mahindra Limited. It has state-of-art product research and security platform development facility at its Noida office in India. It offers industry leading all-in-one Unified Threat Management (UTM) solutions to enterprises and service providers globally. They are called by the generic name of iPolicy Intrusion Prevention Firewall (IPF) 500 series, 1000 series, 2000 series, 3000 series, 4000 series, 5000 series and 7000 series. And they are each feature rich and created with value and performance engineering to serve multitude of segments encompassing 30-100 Mbps to 48 Gbps of firewall throughput. It is particularly driven by well integrated and at the same time modular approach to processing of complex threat detection and prevention system. Same software release is capable of delivering scalable results because of years of research and development and patented engine based on single pass architecture. Role & Responsibility:

Making User Interface prototype on different technologies according to ERD i.e. implementing functionality of module in different technologies.

Design Document preparation. Understanding required feature of DOJO framework. Making framework for DOJO compatibility with struts. Making other framework for logging and other functionality. Implementing functionalities for GUI (i.e. FW, URL Filtering, IDS/IPS etc ) according to ERD. Involved in writing test cases for Unit testing (JUnit), Module Testing and Integration Testing Removing bugs reported in previous Standalone GUI and Web Based Application. Developing framework for different functionalities. Developing Xml and Xsd as per data requirement.

Environment:.. Java , J2EE , Dojo , Struts 2.0 ,HTML ,XML, Alotva Xml Spy ,Linux, Micromedia Dreamweaver and Jbulider 2006.

iPolicy Security Manager (ISM) [08/2008 to 12/2008] Technical Associate [Tech Mahindra Limited]

Project Description:

Page 11: Manish Purohit_14_11_2016

11

ISM is a highly scalable security management system that provides centralized administration, configuration, monitoring and reporting. ISM is most suitable for Service Providers and medium to large enterprises due to its distributed architecture.

Client Description: iPolicy Networks is the security product division of Tech Mahindra Limited. It has state-of-art product research and security platform development facility at its Noida office in India. It offers industry leading all-in-one Unified Threat Management (UTM) solutions to enterprises and service providers globally. They are called by the generic name of iPolicy Intrusion Prevention Firewall (IPF) 500 series, 1000 series, 2000 series, 3000 series, 4000 series, 5000 series and 7000 series. And they are each feature rich and created with value and performance engineering to serve multitude of segments encompassing 30-100 Mbps to 48 Gbps of firewall throughput. It is particularly driven by well integrated and at the same time modular approach to processing of complex threat detection and prevention system. Same software release is capable of delivering scalable results because of years of research and development and patented engine based on single pass architecture. Role & Responsibility:

Making User Interface prototype on different technologies according to ERD i.e. implementing functionality of module in different technologies. Implementation of IPv6, VPN Configuration & Client generation, Security posture (Monitoring) and Dynamic Routing (RIP, OSPF, BGP) related functionality according to ERD.

Design, Impact analysis, detailed design and implementation Document preparation. Coding for all the given features in Java, UNIX and Shell Scripting. Complete understanding of Quagga Engine for bug free command generation. Involved in writing test cases for Unit testing , Module Testing and Integration Testing Developing framework for different functionalities.

Environment:.. Java , SwingX, Jexplorer , Linux, Jbulider 2006 and PL/SQL.

Software Upgrade Framework - Device Manager iPolicy [06/2008 to 08/2008]

Technical Associate [Tech Mahindra Limited]

Project Description: This Module is used for Software Upgrade framework for Device Manager. In this Framework they invoke script using java code and pass parameters according to which all functionalities are performed.

In this framework process execution is maintained by java code. Java code runs command for extraction of new software tar provided .Checks version for all the components passed according to which Parameters are passed to Shell script .Shell Script in this module does functionality like COPY , Upgrade components (i.e. JRE, Jetty Web Server, RULECOMPILER , Device Manager related files , IPF software image , Restart with new software , Rollback to old ). All the logs generated in shell are forwarded to specified File in Syslog Format using Shell logger.

Client Description: iPolicy Networks is the security product division of Tech Mahindra Limited. It has state-of-art product research and security platform development facility at its Noida office in India. It offers industry leading all-in-one Unified Threat Management (UTM) solutions to enterprises and service providers globally. They are called by the generic name of iPolicy Intrusion Prevention Firewall (IPF) 500 series, 1000 series, 2000 series, 3000 series, 4000 series, 5000 series and 7000 series. And they are each feature rich and created with value and performance engineering to serve multitude of segments encompassing 30-100 Mbps to 48 Gbps of firewall throughput. It is particularly driven by well integrated and at the same time modular approach to processing of complex threat detection and prevention system. Same software release is capable of delivering scalable results because of years of research and development and patented engine based on single pass architecture. Role & Responsibility:

Design Document preparation. Implementation of Framework i.e. writing Java code and shell Script. Providing logging generation functionality in both java and Shell (Format : Syslog). Testing framework.

Page 12: Manish Purohit_14_11_2016

12

Environment:.. Java core ,Linux ,Shell Scripting , TELNET , WinSCP, Syslog

Race course Manager Smadurk Infotech Pvt. Ltd [01/2008 to 06/2008] Software Engineer [Smadurk Infotech Pvt. Ltd.]

Project Description: A Web Based application developed for Mauritius Horse Race Board. Application will be used to manage Race Course. Consists of many modules like Access Manager, Sales, Initialize Race, Report Generator, and Race Manager, Customer details, Users administration, Center, Transaction managers and Call center support system. This Application is Single Point management System. It provides authentication for all software and accounts (Identity Management system) using different type of Kerberos, X.500 and LDAP authentication.

Client Description: Mauritius Horse Race Board Role & Responsibility:

Developing UML, DFD and module completion plans. Developing Java Bean, Action Controller Servlet and JSP, JSPF. Developing Database schema. Unit testing of module before delivery. Making maintenance documentation and report.

Environment:.. Java 5.0, Net Beans 6.0,JSP2.0, JSPF, JSTL, Servlet2.3, JavaBeans, JDBC , MYSQL ,Struts 2.0, MVC 2,HTML, XML ,Window XP, Tomcat 5.5.

Bug repository and Ticket Generation System EMKAYIT [08/2007 to 12/2007]

Network Engineer [EM KAY IT Solutions Pvt. Ltd.]

Project Description:

An In-house project developed to manage bug repository and helps to track history of different clients.

This software is used to save different bugs into the repository. Keeps the track of ticket generated for a particular bug till it is resolved. Sends alert to the administrator responsible for solving the bug and escalates it to next level after a time duration if bug if ticket is not closed. You can search bug according to the description, client id or name, ticket id, title and the level of bug.

Client Description: EM KAY IT Solutions Pvt. Ltd was IT solutions providing company to Call centers and other IT firms. Role & Responsibility:

Developing application using Eclipse IDE Design of the database including complete setup of IT division, which included complete

requirement analysis to maintenance of the Database and its setup. Provide Support for Database Maintenance of existing system Test Case writing and execution Create and maintain requirement & maintenance documents.

Environment:.. Java 1.4 , Swing/AWT ,MYSQL.

PERSONAL DETAILS

Permanent Address : N-619, Sector 25 , Noida , U.P., India . PIN-201301

Present Address : Unit 10, 2 Charles Street, Carlingford, Near Sydney metro, Australia. PIN-2118 .

Phone Number : (+61) 45011-7903 Skype : manish.purohit_27 Nationality : Indian

Page 13: Manish Purohit_14_11_2016

13

Date of Birth : 27th August 1985 Passport Details : No:-G4410797 Date of expiry :- 24/07/2017 PAN Details : AXEPP0443K PMI.org (PMP) member ID : 3014365 Director Identification Number (DIN)

: No:-03140016 Date of Approval : 16/07/2010

Email : [email protected] [email protected]

[email protected],

Awards

Capgemini bronze Award for Facilitation.

Performance Excellence,EY,2014

EY Turbo Leadership Award.

Project Excellence from IBM in year 2011

Rising Star ,Tech Mahindra ,2008

Participation, Training and Seminars

EY White belt Certification for participation.

Introduction to Workflow & Configuration. Intro to Front Office Suite Architecture & Development from FirstBest Systems Inc in 2014

IBM Know your Industry – Banking and Financial (88%).

Tech Mahindra Capability Index - Java based enterprise Application Development.

Tech Mahindra Basic Telecom (80%). Publications/Presentations

Overview, Impact, Detection and Mitigation of Botnet (http://botnet.jidokasolutions.com/).