Notable Projects

Central Counter Party System for London Clearing House

LCH is the largest clearinghouse in the globe, and the target is to replace all subsystems with a single scalable system that can be extended into all business domains.

Organization/ Employer : London Stock Exchange Group

Country: Sri Lanka

Roles and Responsibilities :

  • Scrum Master and Technical Lead for 12 members
  • Design and Development of critical components of the Clearing Product (Activity Management Core/ Position Manager Core)
  • Scrum Master/ Team leader of one of the sub-teams involved in core development
  • Identify design patterns to minimize development time and resources
  • Mentored and maintained continuous integration within the team (A green system)
  • Performance testing and data analysis to compare improvements

Trading Platform - Johannesburg Stock Exchange (Equity Market)

Electronic trading platform based on Millennium Exchange : the signature trading system deployed in London Stock Exchange.

Organization/ Employer : London Stock Exchange Group

Country: Sri Lanka

References :

Roles and Responsibilities :

  • Involvement in the design and development of Native Gateways (Millennium Native), Downstream Gateway and Regulatory News Feed Gateways (FTSE).
  • Design and Develop Test tools to optimize performance.
  • Participate in client queries and requirement clarifications, representing development division for the specialized components.
  • Design and execute extended test plans to adhere to a zero bug policy.
  • Maintained project documentation for the specialized components.
  • Planed, processed and efficiently performed all jobs.
  • Involved in writing test cases for unit testing.
  • Gained experience in full Software Development Life Cycle (SDLC).
  • Handle CRs and complete within time and budget.

Master Control System of Automated Fare System for Land Transport Authority of Singapore

Control System Front-end for the master control system which allows the station staff to monitor the status of station devices and control.

Organization/ Employer : QuEST Global Services

Country: Singapore

Roles and Responsibilities :

  • Lead and implemented the Master Control System for the rail system where the operators have

access/control over all stations in a single rail line. (Control system with Java REST-based backend and Reactjs front end)

  • Introduced Scrum practices and improved productivity by automation of tests and build processes

Trading Platform - Colombo Stock Exchange

Electronic trading platform based on Millennium Exchange : the signature trading system deployed in London Stock Exchange.

Organization/ Employer : London Stock Exchange Group

Country: Sri Lanka

Roles and Responsibilities:

  • Involvement in design and development of Native Gateways (Millennium Native), Downstream Gateway and Front Front End Driver.
  • Performance test planning and technical analysis for the Front End Driver to optimize bandwidth between front end applications and back end.
  • Design and develop test tools to optimize performance and simulate front end applications.
  • Maintained project documentation for the specialized components.
  • Analyze and Identify potential optimization possibilities for the Front End Drivers.
  • Gained experience in full Software Development Life Cycle (SDLC).
  • Participated in client queries and requirement clarifications, representing development division for the specialized components.

National Identity Card Validation System for the Central Bank of Sri Lanka

The solution enables the staff in financial institutes to securely verify the authenticity of Identity cards submitted by citizens via their mobile or web apps.

Organization/ Employer : Information and Communication Technology Agency of Sri Lanka

Country: Sri Lanka

References

Roles and Responsibilities :

  • Requirement analysis and documented the SRS (got approved by Central bank of Sri Lanka)
  • Designed the microservice architecture and lead the development team.
  • Introduced and applied scrum development practices within the team.
  • Designed, implemented, code reviewed spring boot services and the angualr application.
  • Setting up jenkins server, jenkins pipelines for the project, private docker registry, micro k8s envronments for staging and development.