Pankaj Lala, Associate Director

Pankaj Lala

Associate Director

Saxo Bank AS

Location
India
Education
Master's degree, Computers
Experience
19 years, 4 Months

Share My Profile

Block User


Work Experience

Total years of experience :19 years, 4 Months

Associate Director at Saxo Bank AS
  • India - Delhi
  • My current job since February 2011

I am working as the capacity of Lead, my roles involves complete ownership of the product. I am involved in all stages of software.

I communicate and collaborate with business to understand and deliver the requirements.

Good exposure to Retail Banking and Finance Industry
Hands on experience in Frontend development using HTML5, Object Oriented Javascript, Angular 1.4, React, Build process for front end applications.
Knowledge of Swift messages for Customer Payments and Cheques(MT1xx), Financial Institution Transfers(MT2xx),
Payment Card Industry Data Security Standards
Trading platform

Others
Team management, Agile methodology following scrum

Technical Lead at Open Solution Software Service Pvt Ltd
  • India
  • August 2006 to January 2011

Responsibilities:
•System maintenance
•Oversaw requirements-gathering
•Collaborate with teams to plan deliveries
•Managing sprints & running daily stand-ups.
•Implement & maintain development best practices

Team Member at Evalueserve
  • India
  • September 2005 to August 2006

Win Forms, C#, Oracle, SQR
Project Synopsis: The international version of TCBS/TCCUS was launched for Mexican client who required the GL reports to be generated for there accounting practices. System was modified to generate the reports which can be read by the third party tool the client was using, the exercise involved understanding the GL accounting method, discussion with business analyst to understand the need of the client, unit testing the new functionality and delivery

Team Member at P J Software’s Limited
  • India
  • January 2005 to September 2005

ASP.NET, C#, SQL SERVER
Scope: The tool supports automation of purchase requests in the organization. Users have a provision of logging to the system and providing purchase request details like the product category, product description, budget etc. The purchase request details are then sent to the respective department AVP and COO for approval through an email notification. After COO approves the request, the purchase team would arrange for the required products and update the status of the request in the tool. The system also has an interface for the user, using which the requestor can continuously view the status of his request. The purchasing team also has a provision for generating purchase orders through the system. The team also has a dashboard interface wherein they can view all the requests that have been made or closed

Senior Developer
  • to

Responsibilities:
•Participate in product backlog grooming meetings
•Sprint planning, and task delivery.
•Team mentoring
•Maintain code quality gates

Technical Lead
  • to

Responsibilities:
•End to end delivery of the product.
•Oversaw requirements-gathering, signoff with business stakeholders.
•Defining PBI along with product owner
•Collaborate with teams to plan deliveries
•Managing sprints & running daily stand-ups.
•People management
•Implement & maintain development best practices.
Project Synopsis: This system was a re-write of an existing legacy tool used by Saxo Bank A/S receive, process SWIFT messages (MT1xx) and fund in/out clients account with Saxo Bank A/S.

Along with the rewrite the system was enhanced to do the booking on the basis of MT103 instead of MT910 to increase the STP rate thus increasing the productivity of the business team.

System was redesigned to have an active-active configuration where in more than 1 instance of the WCF service can work simultaneously without having any conflicts ( state machines were introduced). System communicates with external vendor (BBP) via Web sphere MQ’s to receive and send messages.


Title: Credit Card Payment System.
Team Size: 4

Technical Lead
  • to

Responsibilities:
•System inception and design
•Signoff with 3rd party service providers
•End to end delivery of the product.
•Oversaw requirements-gathering, signoff with business stakeholders.
•Defining delivery timelines
•Collaborate with teams to plan deliveries
•Managing sprints & running daily stand-ups.
•Implement & maintain development best practices.


Project Synopsis: This system was created to enable Saxo Bank A/S to allow their clients to fund their account using the Credit Cards 24x7. Credit Card Payment system integrated Saxo Banks platform with Payment Service Provider (WorldPay) to send the payments to the clients acquirer bank after booking the funds in Saxo Banks system.

The core component of Credit Card Payment system is the window service hosting WCF endpoints. The endpoints are exposed to an internal Web client who enables user to enter details for credit card information. Upon due validation and enrichment the information is sent to PSP which post the payment to the acquirer bank informing Credit Card Payment system of the result and thus closing the payment.

Title: Credit Card Payment System - Enabling IVR payments
Team Size: 2

Technical Lead
  • to

Responsibilities:
•System inception and design
•Signoff with 3rd party service providers
•End to end delivery of the product.
•Oversaw requirements-gathering, signoff with business stakeholders.
•Defining delivery timelines
•Collaborate with teams to plan deliveries
•Managing sprints & running daily stand-ups.
•Implement & maintain development best practices.

Project Synopsis: This was an extension of Credit Card Payment system to enable clients to fund the account using voice response unit. Credit Card system was integrated with the 3rd party IVR system to get the inputs and process the payments

Liquidity Manager
  • to

Winform, WCF, C#

Team Member
  • to

To enhance the use experience of the commonly used screens (containing lots of control) of our product. The screens were modified to have an accordion type of menus so that the screen can be divided into logical parts. A custom control was created to cater the need of this. The control renders the items dynamically and used MVVM design pattern.


Title: Shared Branch Mandate.
Team Size: 2

Team Member
  • to

This project builds on the existing functionality of our product to transfer funds between two accounts of a credit union which is part of a shared branch network. We enhanced it to enable our product to transfer funds across two different credit unions. My responsibilities were to understand the requirements from the product team, do the feasibility study, prepare the story board provide the ETA, followed by development and unit testing

Team Member
  • to

My responsibility involved primarily making PL-SQL changes and minor C# changes in the application. My task was to gather the complete understanding of the proposed changes, do the impact analysis do the code changes and perform unit testing.
Regulation E provides a basic framework that establishes the rights, liabilities, and responsibilities of participants in electronic fund transfer systems. The product had to be modified as per the Regulations guidelines. This involved changing the UI as well as the back end of the application

Team Member
  • to

In this task my job was to indentify the probable areas for increasing the performance. Find the root cause of the problem and provide the PoC and then solution for same. This required me to change the UI part.
As the product evolves and the client tale increases, performance of the product is considered one of the major marketing tools. I was the part of the team formed to increase the performance of the product. This involved us to use various tools like WireShark, Memory profiler, JetBrain’s dotTrace to find the area which had performance issues and provide the solution to increase the performance

Team Member
  • to

Product is based on Client server architecture, where the business objects reside on the server. Earlier to WCF, the product was using web services for exposing the business objects to client (based on CSLA architecture).This project was taken as performance enhancement task to achieve a greater level of compression of data transferred over the wire. Conventional web services use Base64 encoding to transfer where as the WCF services uses MTOM encoding, by using WCF we were able to achieve 25% (approx) reduction in the data transferred over the network.



Title: Validation Rules
Team Size: 4

Team Member
  • to

Project Synopsis: I was involved in understanding of functional specs document, do impact analysis followed by coding and unit testing.
Client needed the functionality to be able to view all the warnings applied on an entity in the system. As soon as a person/account was selected all the warnings for that person/account should be displayed in the GUI and teller should have the option to generate a report

Team Member
  • to

Win Forms, C#, Oracle

Team Member
  • to

Win Forms, C#, Oracle

Team Member
  • to

ASP.NET 2.0, C#, VB.NET, SQL SERVER

Team Member
  • to

ASP.NET, C#, VB.NET, SQL SERVER

Team Member
  • to

As per the implementation of BS7799, each application, must implement Single Sign In, where in once a user signs on to an application, thereafter one should not be prompted for username and password again. Also for all the application an audit log should be maintained wherein any operation on data will be recorded along with the identity of the individual performing the operation

Team Member
  • to

ASP.NET, C#, SQL SERVER
Scope: The tool is developed to cater the need of IP Department. The tool serves the purpose of maintenance of records, document corresponding to a particular project. The tool also provides the functionality of a search engine, performing an extensive search of any related documents previously recorded which might be useful in regards to the current project. The docketing team also has the functionality of editing the records and generating custom reports using MS Excel

Project Trainee
  • to

Technologies: ASP.NET, C#, SQL SERVER

Education

Master's degree, Computers
  • at GGSIPU
  • May 2005
Bachelor's degree, Phy
  • at Dyal Singh College, Delhi University
  • January 2001

Hons in Physics

High school or equivalent,
  • at CBSE
  • January 1998

from

High school or equivalent,
  • at CBSE
  • January 1996

from

Specialties & Skills

Microsoft SQL Server
JavaScript Frameworks
JavaScript
DELIVERY
JAVASCRIPT
MICROSOFT C#
MICROSOFT WORKS

Languages

English
Expert
Hindi
Expert