SlideShare a Scribd company logo
PRALAY PATORIA
Mobile: +48 883861117 E-Mail: ppatoria@gmail.com,
PROFILE SUMMARY
• A dynamic professional with nearly 12 years of experience in Software Design & Development with
participation in all the phases of SDLC and Project Management
• Comprehensive experience in conceptualizing design, development, and delivery of various products
using various technologies and quality standards
• Track record of collecting, understanding and transmitting the business requirements for the project
and accordingly translating these into functional specifications and detailed test plans
• An effective communicator with good client relationship & problem solving skills
• Demonstrated skills in designing and developing software on Microsoft .NET framework and C++.
• Extensive experience in developing Trading Applications, working with OMS and ECN using FIX and
other propriety protocols
• Experience in designing and developing robust and scalable distributed applications
CORE COMPETENCIES
Software Design and Development Project Management Requirement Analysis
Team Management Problem Solving
Technical Skills
• Programming languages: C++, C#
• Framework/Libraries: STL, BOOST, POCO, Prism (Composite Application Guidance)
• Middleware: UM/LBM, EMS, TIBCO Rendezvous
• Scripting: Bash, PowerShell
• GUI: WPF
• UML: Enterprise Architecture, Visio, PlantUML
• Source Control: SVN, HG, VSS
• Database servers: MySQL 5.0, Sybase 15 and 12.5.
• OS: Linux, Windows
• Tools: GDB, CMake, Jira, GTest, Teamcity(CI software)
ORGANISATIONAL EXPERIENCE
Since April' 14 with Credit-Suisse, Wroclaw Poland as Assistant Vice President
Project: Integration Library
Environment: C++11, STL, UM/LBM, Protobuf, CMake, GTest, SVN, Linux
Description: API for product lines to connect to downstream line handlers or market connectivity
components. This involves discovery and authentication process to connect to market connectivity services and
establish open session over chosen transport layer. Key functionalities it provides are service discovery, fail-
over resilience and load balancing .
Responsibilities:
• Open and continuous communication with upstream and downstream applications team (i.e. exchange
connectivity and product line) for requirement analysis, changes in business and environment.
• Design and development of the API from the scratch.
• Setup of build environment and continuous integration for IntegrationLibrary.
• Handling system support, modifications and adaptation according to business requirements.
Since Mar’ 12 with Credit-Suisse, Pune India as Assistant Vice President
Project: HermesAPI
Environment: C#.Net, C++, STL, Boost, Multi-Threading, HG.
Description: Design and development of C# and C++ versions of HermesAPI - a Multi-threaded, high-performance
API to interact with Order Management System (AGORA)
Responsibilities:
• Involved in design and development of API .
• Handling system support, modifications and adaptation according to business requirements .
• Development and enhancement of tools for testing and interacting with order management system.
• Extending of test suite for white box testing of the API
• Managing global support for APAC, EMEA and US.
Project: Trinity Server
Environment: C#, .Net Framework, Multi-Threading, EMS, SVN, PowerShell, Rule based Architecture
Description: A server-side software framework that extends Credit-Suisse's Order Management specific
business objectives and additionally can be used to provide load-balancing capability across
multiple clients
Responsibilities:
• Developing new features and enhancements.
• Handling system’s support, modifications and adaptation according to business requirements.
• Managing global support .
• Handling of migration activities between architectures.
(Pls. refer Annexure for major projects)
PREVIOUS EXPERIENCE
Nov’ 08 – Feb’ 12 with ITCAN PTE Ltd., Singapore as Senior Software Developer
Jul’ 05 – Oct’ 08 with Computech Enterprise Solutions (USA/India) as Team Lead
Mar’ 04 – Mar’ 05 with Lambent Technologies Pvt. Ltd., Nagpur as Software Engineer
Dec’ 02 – Feb’ 04 with Mahatma Gandhi International University, Lucknow as Computer Lexicon
Associate (Software Developer)
EDUCATION
• MCA from GH Raisoni College of Information Technology, Nagpur, Maharashtra in 2002
• B.Com. from Nagpur University in 1999
PERSONAL DETAILS
Date of Birth: 2nd
September 1977
Address: ul. Ks. Czeslawa Klimasa, 39B/18, Wroclaw 50-515, Poland
Languages Known: English, Hindi and Marathi
ANNEXURE:
MAJOR PROJECTS
ITCAN
Project: Bulletin Board
Client: Credit-Suisse Singapore
Description: Designed and developed both client and server components of Bulletin Board application. It
processes orders from OMS and provides indications to traders and also provides an interface
to traders to communicate and exchange messages using Bulletin Board.
Environment: C#, .Net Framework, EMS, WPF, Multi-Threading, SVN, PowerShell, Trinity Framework, Prism
(Composite Application Guidance)
Responsibilities:
• Design and Development of Server Applications which listens to OMS for orders and publish Indications
to Clients
• Design and Development of GUI Client Application which listens to Bulletin Board Server and displays
indications and also provides UI for text based communication between the traders
• Support and Enhancement.
Project: GCE Client
Environment: C++/CLI, Multi-threading
Description: This is an application for compliance checking for the orders from clients .
Responsibilities:
• Designed and development
• Support and Enhancement.
Project: Hermes Adaptor
Environment: C#, Multi-Threading, EMS, SVN, Trinity Framework (propriety)
Description: Involved in all phases of development of Hermes Adaptor. It’s an adaptor for old client to
connect to new version of OMS .
Responsibilities:
• Design and development .
• Support and interaction with clients.
• Support and enhancements .
Project: Program Trading - Trinity
Environment: C#, Multi-Threading, EMS, SVN, Trinity Framework
Description: PT-Trinity and OAS are used to provide the underlying data for representation of Trading
Activity and market comparison to clients via the Trade View website which is used by traders.
Project: Compression Engine
Environment: C#, Multi-Threading, SVN, Trinity Framework
Description: Compression Engine allows reduction of a number of execution reports returning to an Order
Originator from an Executing Venue, using various compression algorithms.
Project: ShortSellLocate
Environment: C#, Trinity Framework.
Description: Short Sell Locate Service used by stock loan desk to locate & approve short sales of US
securities.
CompuTech
Project: Bundle Qualification Tools (Client: Verizon, Silver Spring, Maryland, USA) (June 2008 – Oct
2008)
Environment: C#, Web Services, Oracle 10i
Description: Design, development and support Bundle Qualification Tools used by Verizon for the
enrollment of customers for various bundles /plans of wireless, broadband and internet
services
Project: Mannatech E-commerce Application
Client: Mannatech Incorporated, Coppell, Texas, USA
Period: Nov’ 07 - May’ 08
Environment: ASP.NET, C#, SQL Server 2005, Web Service & Team Foundation Server
Description: Design and enhancement of mission critical e-commerce website for online order placement
and management used by Mannatech for networking and distribution of pharmaceuticals. It’s a
3 tier application which uses Enterprise Library.
Client: Countrywide Securities Corp, Agoura Hills, CA, USA
Period: Feb’ 07 – Oct’ 07
Role: Sr. Software Engineer
Environment: C++, C#, STL, Multi-Threading, Client/Server, FixEngine, Tibco RV, TOC(proprietary O/R
Wrapper over MS SQL Server and Oracle), Cygwin, shell script, GNUMake & Socket
Programming
Project: Post Trade Feed for Bloomberg
Description: The application is a Post Trade Feed Application which follows Straight through Process (STP)
to get trade data from Bloomberg electronic exchange using Fix Protocol.
Project: FixEngine-Generic Library which Implements FIX Protocol
Description: This is a generic library for FIX 4.2 (Financial Information Exchange)> FixEngine manages the
session level protocol and provides a generic data structure to send/receive trade application
data to/from the counter party.
Environment: C++, STL, Multi-Threading, Socket Programming
Project: CASECast
Description: CaseCast is one of the UI components of CASE which is a trading system to provide real time
consolidated Market Pictures (Bid/Offer) to traders. It also provides Hypothetical Market
Pictures (Synthetic Instruments).
Client: Countrywide Securities Corp, Mumbai, India
Period: Jul’ 05 - Jan’ 07
Role: Sr. Software Engineer
Environment: C++,STL,C#, Multi-Threading, Client/Server, WebService, XML,XSL ( C++ Xerces parser),
Managed/Unmanaged Code Interoperability,TOC (proprietary O/R Wrapper over MS SQL
Server and Oracle),cygwin, shell script,GNUMake, TIBCO, .NET Remoting
Project: Post Trade Feed for Tullett Liberty
Project: Bloomberg Central
Project: Seaboard Post Trade Feed Application
Project: ArmDesk Price Feed Application
Mahatma Gandhi International University
Project: Contemporary Hindi Dictionary
Project: Network File Sharing
Project: Library Management
PralayPatoria
PralayPatoria

More Related Content

DOC
Pralay patoria
DOCX
ChetanResume
DOC
DOCX
Resume_Animesh_Deb
DOC
RAJA_TripleA_7Y_EXP
DOC
resume
DOC
DHANA_CV
DOCX
William-Timpany-2016-03-09-v4-Resume
Pralay patoria
ChetanResume
Resume_Animesh_Deb
RAJA_TripleA_7Y_EXP
resume
DHANA_CV
William-Timpany-2016-03-09-v4-Resume

What's hot (19)

DOCX
SiddharthPande_CV_17yrs_App_Support_Mgr
DOC
Abdul_Kareem_Resume
DOC
Alok_ResumeHclJul
DOC
David Robinson's On Line CV
DOCX
Resume-Anandan K
DOC
Sundaramoorthy resume
DOC
SrinivasThattai
DOC
RESUME_AdjunctFaculty
DOC
Resume Nimisha Jha Mainframe Developer 6 Years 5 Months
DOCX
Venkat_Resume_Updated
DOCX
Venkat_Resume_Updated
DOCX
Dipalee Shah Resume
DOC
Nirmal kumar
DOCX
Gustavo Ferrari Borges's resume
DOC
Sathish Prabhu Resume
DOCX
Tarun Kumar_Resume
DOC
BhanuChand_Resume
DOC
Abhishek resume hpe tibco developer
DOC
Resume_Arindom_Updated
SiddharthPande_CV_17yrs_App_Support_Mgr
Abdul_Kareem_Resume
Alok_ResumeHclJul
David Robinson's On Line CV
Resume-Anandan K
Sundaramoorthy resume
SrinivasThattai
RESUME_AdjunctFaculty
Resume Nimisha Jha Mainframe Developer 6 Years 5 Months
Venkat_Resume_Updated
Venkat_Resume_Updated
Dipalee Shah Resume
Nirmal kumar
Gustavo Ferrari Borges's resume
Sathish Prabhu Resume
Tarun Kumar_Resume
BhanuChand_Resume
Abhishek resume hpe tibco developer
Resume_Arindom_Updated
Ad

Viewers also liked (14)

PPT
Byzantineempire 120909213308-phpapp01
PDF
Revista
PPTX
Nuclear
DOCX
Motivational Essay
PPTX
Diseño de proyectos de trabajo
PPTX
Улаанбаатарын Олон Улсын Санхүүгийн Төв З.Нарантуяа
PDF
DOC
H V Sales Line Sheet 2016 (Tom)
PPTX
ASUG 2016 - Control Logístico, Legal y Financiero para el Comercio Internacional
PDF
үйлдвэрлэлийн дадлага 1
PDF
Manual química orgánica 1 rodolfo álvarez manzo 2016 1
PDF
TLC en Latinoamérica: La puerta está abierta
DOC
Formato de plan de trabajo y especificaciones
PPTX
Introducción sandra
Byzantineempire 120909213308-phpapp01
Revista
Nuclear
Motivational Essay
Diseño de proyectos de trabajo
Улаанбаатарын Олон Улсын Санхүүгийн Төв З.Нарантуяа
H V Sales Line Sheet 2016 (Tom)
ASUG 2016 - Control Logístico, Legal y Financiero para el Comercio Internacional
үйлдвэрлэлийн дадлага 1
Manual química orgánica 1 rodolfo álvarez manzo 2016 1
TLC en Latinoamérica: La puerta está abierta
Formato de plan de trabajo y especificaciones
Introducción sandra
Ad

Similar to PralayPatoria (20)

DOC
Amit Bhandari
DOC
PayaPal-Resume
DOC
Jesy George_CV_LATEST
DOCX
SONALI_RATHORE_Resume
DOCX
RAGHUNATH_GORLA_RESUME
DOC
Resume_Rajkumar
DOC
Ranjeet Mishra_JAVA_3+year exp
DOC
Resume-RDn-Detailed
DOC
SantiSagarMedisetty_Resume
PDF
Ashish tripath
DOC
RavisankarSamynathan_ASP_Dot_Net_MVC_and_Silverlight_Technology
PDF
Cv 7830388-81894-rizwan-farooq
DOC
CV-NeerajSaxena
DOC
Rajesh Kumar Bharathan
DOCX
Kunal bhatia resume mass
DOC
Janakiraman_Apr2016_3SF
DOCX
SureshSunkara
DOCX
Ravinder-1
DOC
Srikanth_hadoop
Amit Bhandari
PayaPal-Resume
Jesy George_CV_LATEST
SONALI_RATHORE_Resume
RAGHUNATH_GORLA_RESUME
Resume_Rajkumar
Ranjeet Mishra_JAVA_3+year exp
Resume-RDn-Detailed
SantiSagarMedisetty_Resume
Ashish tripath
RavisankarSamynathan_ASP_Dot_Net_MVC_and_Silverlight_Technology
Cv 7830388-81894-rizwan-farooq
CV-NeerajSaxena
Rajesh Kumar Bharathan
Kunal bhatia resume mass
Janakiraman_Apr2016_3SF
SureshSunkara
Ravinder-1
Srikanth_hadoop

PralayPatoria

  • 1. PRALAY PATORIA Mobile: +48 883861117 E-Mail: [email protected], PROFILE SUMMARY • A dynamic professional with nearly 12 years of experience in Software Design & Development with participation in all the phases of SDLC and Project Management • Comprehensive experience in conceptualizing design, development, and delivery of various products using various technologies and quality standards • Track record of collecting, understanding and transmitting the business requirements for the project and accordingly translating these into functional specifications and detailed test plans • An effective communicator with good client relationship & problem solving skills • Demonstrated skills in designing and developing software on Microsoft .NET framework and C++. • Extensive experience in developing Trading Applications, working with OMS and ECN using FIX and other propriety protocols • Experience in designing and developing robust and scalable distributed applications CORE COMPETENCIES Software Design and Development Project Management Requirement Analysis Team Management Problem Solving Technical Skills • Programming languages: C++, C# • Framework/Libraries: STL, BOOST, POCO, Prism (Composite Application Guidance) • Middleware: UM/LBM, EMS, TIBCO Rendezvous • Scripting: Bash, PowerShell • GUI: WPF • UML: Enterprise Architecture, Visio, PlantUML • Source Control: SVN, HG, VSS • Database servers: MySQL 5.0, Sybase 15 and 12.5. • OS: Linux, Windows • Tools: GDB, CMake, Jira, GTest, Teamcity(CI software) ORGANISATIONAL EXPERIENCE Since April' 14 with Credit-Suisse, Wroclaw Poland as Assistant Vice President Project: Integration Library Environment: C++11, STL, UM/LBM, Protobuf, CMake, GTest, SVN, Linux Description: API for product lines to connect to downstream line handlers or market connectivity components. This involves discovery and authentication process to connect to market connectivity services and establish open session over chosen transport layer. Key functionalities it provides are service discovery, fail- over resilience and load balancing . Responsibilities: • Open and continuous communication with upstream and downstream applications team (i.e. exchange connectivity and product line) for requirement analysis, changes in business and environment. • Design and development of the API from the scratch. • Setup of build environment and continuous integration for IntegrationLibrary. • Handling system support, modifications and adaptation according to business requirements.
  • 2. Since Mar’ 12 with Credit-Suisse, Pune India as Assistant Vice President Project: HermesAPI Environment: C#.Net, C++, STL, Boost, Multi-Threading, HG. Description: Design and development of C# and C++ versions of HermesAPI - a Multi-threaded, high-performance API to interact with Order Management System (AGORA) Responsibilities: • Involved in design and development of API . • Handling system support, modifications and adaptation according to business requirements . • Development and enhancement of tools for testing and interacting with order management system. • Extending of test suite for white box testing of the API • Managing global support for APAC, EMEA and US. Project: Trinity Server Environment: C#, .Net Framework, Multi-Threading, EMS, SVN, PowerShell, Rule based Architecture Description: A server-side software framework that extends Credit-Suisse's Order Management specific business objectives and additionally can be used to provide load-balancing capability across multiple clients Responsibilities: • Developing new features and enhancements. • Handling system’s support, modifications and adaptation according to business requirements. • Managing global support . • Handling of migration activities between architectures. (Pls. refer Annexure for major projects) PREVIOUS EXPERIENCE Nov’ 08 – Feb’ 12 with ITCAN PTE Ltd., Singapore as Senior Software Developer Jul’ 05 – Oct’ 08 with Computech Enterprise Solutions (USA/India) as Team Lead Mar’ 04 – Mar’ 05 with Lambent Technologies Pvt. Ltd., Nagpur as Software Engineer Dec’ 02 – Feb’ 04 with Mahatma Gandhi International University, Lucknow as Computer Lexicon Associate (Software Developer) EDUCATION • MCA from GH Raisoni College of Information Technology, Nagpur, Maharashtra in 2002 • B.Com. from Nagpur University in 1999 PERSONAL DETAILS Date of Birth: 2nd September 1977 Address: ul. Ks. Czeslawa Klimasa, 39B/18, Wroclaw 50-515, Poland Languages Known: English, Hindi and Marathi
  • 3. ANNEXURE: MAJOR PROJECTS ITCAN Project: Bulletin Board Client: Credit-Suisse Singapore Description: Designed and developed both client and server components of Bulletin Board application. It processes orders from OMS and provides indications to traders and also provides an interface to traders to communicate and exchange messages using Bulletin Board. Environment: C#, .Net Framework, EMS, WPF, Multi-Threading, SVN, PowerShell, Trinity Framework, Prism (Composite Application Guidance) Responsibilities: • Design and Development of Server Applications which listens to OMS for orders and publish Indications to Clients • Design and Development of GUI Client Application which listens to Bulletin Board Server and displays indications and also provides UI for text based communication between the traders • Support and Enhancement. Project: GCE Client Environment: C++/CLI, Multi-threading Description: This is an application for compliance checking for the orders from clients . Responsibilities: • Designed and development • Support and Enhancement. Project: Hermes Adaptor Environment: C#, Multi-Threading, EMS, SVN, Trinity Framework (propriety) Description: Involved in all phases of development of Hermes Adaptor. It’s an adaptor for old client to connect to new version of OMS . Responsibilities: • Design and development . • Support and interaction with clients. • Support and enhancements . Project: Program Trading - Trinity Environment: C#, Multi-Threading, EMS, SVN, Trinity Framework Description: PT-Trinity and OAS are used to provide the underlying data for representation of Trading Activity and market comparison to clients via the Trade View website which is used by traders. Project: Compression Engine Environment: C#, Multi-Threading, SVN, Trinity Framework Description: Compression Engine allows reduction of a number of execution reports returning to an Order Originator from an Executing Venue, using various compression algorithms. Project: ShortSellLocate Environment: C#, Trinity Framework.
  • 4. Description: Short Sell Locate Service used by stock loan desk to locate & approve short sales of US securities. CompuTech Project: Bundle Qualification Tools (Client: Verizon, Silver Spring, Maryland, USA) (June 2008 – Oct 2008) Environment: C#, Web Services, Oracle 10i Description: Design, development and support Bundle Qualification Tools used by Verizon for the enrollment of customers for various bundles /plans of wireless, broadband and internet services Project: Mannatech E-commerce Application Client: Mannatech Incorporated, Coppell, Texas, USA Period: Nov’ 07 - May’ 08 Environment: ASP.NET, C#, SQL Server 2005, Web Service & Team Foundation Server Description: Design and enhancement of mission critical e-commerce website for online order placement and management used by Mannatech for networking and distribution of pharmaceuticals. It’s a 3 tier application which uses Enterprise Library. Client: Countrywide Securities Corp, Agoura Hills, CA, USA Period: Feb’ 07 – Oct’ 07 Role: Sr. Software Engineer Environment: C++, C#, STL, Multi-Threading, Client/Server, FixEngine, Tibco RV, TOC(proprietary O/R Wrapper over MS SQL Server and Oracle), Cygwin, shell script, GNUMake & Socket Programming Project: Post Trade Feed for Bloomberg Description: The application is a Post Trade Feed Application which follows Straight through Process (STP) to get trade data from Bloomberg electronic exchange using Fix Protocol. Project: FixEngine-Generic Library which Implements FIX Protocol Description: This is a generic library for FIX 4.2 (Financial Information Exchange)> FixEngine manages the session level protocol and provides a generic data structure to send/receive trade application data to/from the counter party. Environment: C++, STL, Multi-Threading, Socket Programming Project: CASECast Description: CaseCast is one of the UI components of CASE which is a trading system to provide real time consolidated Market Pictures (Bid/Offer) to traders. It also provides Hypothetical Market Pictures (Synthetic Instruments). Client: Countrywide Securities Corp, Mumbai, India Period: Jul’ 05 - Jan’ 07 Role: Sr. Software Engineer Environment: C++,STL,C#, Multi-Threading, Client/Server, WebService, XML,XSL ( C++ Xerces parser), Managed/Unmanaged Code Interoperability,TOC (proprietary O/R Wrapper over MS SQL Server and Oracle),cygwin, shell script,GNUMake, TIBCO, .NET Remoting Project: Post Trade Feed for Tullett Liberty Project: Bloomberg Central Project: Seaboard Post Trade Feed Application Project: ArmDesk Price Feed Application Mahatma Gandhi International University Project: Contemporary Hindi Dictionary Project: Network File Sharing Project: Library Management