CURRICULUM VITAE
Rajnish Tiwari
Senior S/W Consultant
#**-***, *** ***, ***** Ris Dr 6,
Singapore 510446.
Email – ***************@*****.***
HP +65-91837597
Ref - https://www.linkedin.com/in/rajnish-tiwari-67610771
Summary:
Overall 11 years of Total IT experience Specialized in Investment Banking and Financial Domain.
BE (Computer Science and Engineering) from RGPV University Bhopal, India.
Strong coding skills in C/C++/C++11, STL, Templates, Multithreading.
Have good command on debugging tools – gdb, Val grind, strace, gcore, etc.
Proficiency in boost library, Google Test, Unix/Linux, Shell/Python/Perl Scripting.
Knowledge of messaging middleware framework (IBM MQ) and Core Java
Professional Summary:
Organization
From
To
Role
Credit Suisse Singapore(On Contract with Comtel)
17/07/2011
Till date
Senior Software Consultant
PayPal India Pvt. Ltd., Chennai
5/10/2006
08/07/2011
Software Engineer
Incore Technology Pvt. Ltd,
26/09/2005
4/10/2011
Software Engineer
Technical Skills:
Languages: C, C++, C++11, Multi-programming/Multi-threading, SQL.
Operating Systems : Unix(es), Windows
Databases : Oracle, Sybase
Version Control: Tortoise SVN, Microsoft VSS, Clearcase/ClearQues
Scripting: Perl Scripting, Python Scripting, Shell Scripting.
Products Tools: GDB debugger, Val grind, strace, gcore, MS Visual Studio 2010.
Education Summary:
Bachelor of Engineering(BE) in Computer Science and Engineering- RKDF Bhopal(Affiliated to Rajiv Gandhi Technical University, Bhopal, Madhya Pradesh India)
Year of completion:2002
Grade : 70.5%
Work Experience Summary
1)Company: Credit Suisse, Singapore
Project Title: Market Connectivity Pre-Trade Risk check
Client: Credit Suisse Singapore
Area/Domain: Investment Banking, Risk Management System, Exchange Connectivity.
Technology Used: C++, STL, Templates, Multi-threading, Google Test, Unix/Linux, Oracle
Perl/Python/Shell scripting.
Duration: Feb’2014 – Till Date.
Brief Description: Global Compliance Engine (GCE) or Limit Checker is developed to
establish performance-oriented infrastructure for pre-trade checking of orders against a dynamic
Set of rules. These rules can have variety of origins: they may have been set by Legal and Compliance
Department, or established by Risk Management, or be required by different exchanges, and desks. These limits are Established to alert user, trader or client to any erroneous orders before the orders are sent to exchange. GCE is a limit checking service that provides clients with several important features:
Limit Check based on per Exchange Order like Maximum Order Size/Consideration, Last/Close PriceTolerance, Market Depth Check, etc.
Limit Check based on Positions – Daily Net Consideration, Daily Turnover, Daily Exposure.
Cumulative based Position Check - Position based limit check based on input from Back-Office system Start of day Position
Specific Regulatory Requirement – Short Sell exemption, Auction period limit check.
Key Responsibilities :-
Requirement Analysis, Design, Coding and Unit Testing.
Performing Conformance Tests/Dress Rehearsals before going live.
E-to-E Integration with Client Application.
2)Company: Credit Suisse, Singapore
Project Title: Clearing and STP Links
Client: Credit Suisse, Singapore
Area/Domain: Investment Banking, Back-end/Straight through processing (STP) System, Exchange Connectivity.
Technology Used: C++, STL, Templates, Unix/Linux, IBM MQ, Perl/Python/Shell scripting, Oracle
Duration: July’2011 – Feb’14.
Brief Description: Clearing and STP system is developed to enable entire Trade process for capital Markets to be conducted electronically without the need for manual intervention. This covers wide variety of asset classes- Swaps, Derivatives, Repo Following are key benefits STP applications offers to clients.
Shortened processing cycles.
Reduced Risks and lower operating costs.
Reduces Errors through lost or wrongly input orders, speeding settlement, reducing cost of capital.
Synchronization of the clearance and settlement process across asset classes.
Enabling more flexible Trading and Investing
Improving service levels to customers
Improving data or information usage efficiency
Release of resources to more core functions
Enhancing processing throughput.
Key Responsibilities:-
Analysis, Design Development and Unit Testing.
Integration with Client application
Performing Conformance Tests/Dress Rehearsals before going live.
3)Company: PayPal India PVT LTD, Chennai
Project Title: Verification and Authentication Flow
Client: PayPal, USA
Area/Domain: Online Payment flow/Risk Management System.
Technology Used: C++, STL, Templates, Unix/Linux, Shell scripting, Oracle
Duration: Feb’09 – July’11
Brief Description: Authentication Flow is the next increment of the Risk Based Authentication System which is being added to PayPal’s tools. It strengthens the infrastructure by adding a new SMS Service and a new SMS auth challenge. With this feature authentication options will be making available to few more check points. It will add verification challenge (SSN) across checkpoints
Verification flow basically aims in reducing the US iach and uach declines by leveraging the service provided by the EWS [Third Party software]. With the help of EWS Business intelligence, Risk Model declines can be reduced to improve the funding mix for the PayPal.
Customer Identification lookups are needed to a) raise limits, b) lift restrictions, c) investigate accounts for fraud and d) release access to credit products e) fulfill KYC and AML compliance requirements globally. This needs to build up the UV Gateway, including Consumer ID abstraction, additional business logic, incorporate existing UV checks.
Key Responsibilities:-
Analysis, Design and Development and Unit Testing.
Providing QA and Go-Live Support
Performing Conformance Tests/Dress Rehearsals before going live.
4)Company: PayPal India PVT LTD, Chennai
Project Title: Transaction Level Holds and EBay Holds.
Client: PayPal USA.
Area/Domain: Online Payment flow/Risk Management System.
Technology Used: C++, STL, Templates, Unix/Linux, Shell scripting, Oracle
Duration: Oct’06 – Feb’09
Brief Description:
EBay Holds was developed for mitigating the Risk involved due the Non performer Seller on eBay website. For any high risk auction event, an API call (Trinity Event) is made from EBay towards PayPal with details like Risk score, eBay Item Id & eBay Transaction Id. On the EBay side, separately a communication via email is sent to the seller about this. After receiving the email, Seller is supposed to enter a Shipping tracking# to prove that he has actually shipped the item.
Transaction Level Holds was developed to apply apply hold and notify merchants if anything find suspicious. All the rules that have high priority that have TLH settings, Fruad functionality will apply TLH functionality based on this rules when transaction hit by back end mode.
Key Responsibilities:-
Analysis, Design and Development and Unit Testing.
Providing QA and Go-Live Support
Performing Conformance Tests/Dress Rehearsals before going live.
5)Company: Incore Technologies PVT LTD, Chennai
Project Title: Axelera
Client: Telkom, Malaysia
Area/Domain: Networking
Technology Used: C++, STL, Templates, Unix/Linux, Shell scripting
Duration: Sept’05 – OCT’06
Brief Description AxelERA is a comprehensive web accelerator solution aimed to decrease the bandwidth requirement and in the process increase the access speed while accessing the web. Accelerator was enriched with caching functionality of text and images and web pages which in turn reduces the Browsing speed. Following are the key benefits of this application:
Improve dynamic web application response times by up to 5X
reduces number of data round-trips necessary to complete a web request
Optimize server and bandwidth usage- Extend server capacity and reduce bandwidth usage to improve performance and reduce costs.
Reduce costs Reduce the number of application servers required with SSL offload, compression offload, and caching and save both CapEx and OpEx.
Boost performance of mobile apps Apply front-end optimization techniques to overcome the unique app delivery challenges of mobile devices.
Key Responsibilities:-
Analysis, Design and Development and Unit Testing.
Providing QA and Go-Live Support
Performing Conformance Tests/Dress Rehearsals before going live.
Personal Particulars:
Race: Indian
Nationality: Indian
Interests: Badminton, swimming, cooking
Languages Known: English, Hindi
D.O.B. 30/09/1979
.
I hereby declare that information given above is true to the best of my knowledge.
Date: 10/12/2016
Place: SINGAPORE Rajnish Tiwari.