Shanaka Amarasingha

Software Engineer

Sydney, New South Wales, Australia19 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 8 years of software engineering experience.
  • Expert in developing high-performance trading systems.
  • Proven track record in client engagement and requirements gathering.
Stackforce AI infers this person is a Fintech Software Engineer with expertise in high-frequency trading systems.

Contact

Skills

Core Skills

Software DevelopmentSoftware Engineering

Other Skills

Openroad SQL ServerMicrosoft TechnologiesOrder Matching AlgorithmsFeasibility StudiesRequirements GatheringFIX ProtocolFIX Gateway DevelopmentMarket Data Gateway DevelopmentMarket Data GatewaysFIX/FAST ProtocolDirect Market Access GatewaysPost Trade Information DisseminationIn-memory Database DevelopmentBack-end ImplementationXML

About

A Software Engineer with more than 8 years of experience who is looking for challenging position that will allow me to use my experience and technical knowhow to create solutions Skills • Software Engineering(C++, Java, Python, OOP, Design Patterns, Agile/Scrum) • Databases • Requirement Gathering • Process Improvement • Analysis and Design • Team working • Communication/Negotiation

Experience

Ion trading

Software Developer

Feb 2016Present · 10 yrs 1 mo · Sydney, Australia

Peercore nexgen software

Analyst Programmer

Apr 2015Jan 2016 · 9 mos · Sydney, Australia

  • Developing a CRM using Openroad SQL Server and set of Microsoft Technologies
Openroad SQL ServerMicrosoft TechnologiesSoftware Development

Millennium it london stock exchange group

5 roles

Tech Lead

Promoted

Aug 2013Dec 2014 · 1 yr 4 mos

  • • As Primary Matching Engine developer; implemented critical order matching algorithms including but not limited to “indicative matching”, “multi stage auctions” and “Self Execution Prevention”.
  • • Played a key role in Dark Matching algorithms development for Turquoise. Turquoise is Multilateral trading facility of London Stock Exchange Group.
  • • As the development lead directly engaged with clients in feasibility studies and requirements gathering.
  • • With Strong technical expertise convert client requirement to efficient, reliable and robust software solutions.
  • • Developed FIX order management gateway for OSLO stock exchanges, Børs Italiana, Turquoise as well as London Stock Exchange.
  • • Successfully troubleshoot critical production issues in highly stressed and demanding situations
  • • Sole representative of the development team in onsite consultancy for Børs Italiana (Italian Stock Exchange) initial production launch.
  • • Led development teams for London Stock Exchange and Turquoise Dark Pool customizations.
Order Matching AlgorithmsFeasibility StudiesRequirements GatheringFIX ProtocolSoftware Engineering

Associate Tech Lead

Apr 2011Aug 2013 · 2 yrs 4 mos

  • • Primary FIX gateway developer for order management gateways of London Stock Exchange Trading Platform.
  • • Assumed the role of development lead of London Stock Exchange and Turquoise Trading platform customization groups. Promoted to the position of Tech Lead in recognition of this contribution.
  • • Primary Market Data Gateway developer for London Stock Exchange, OSLO, Børs Italiana and Turquoise stock exchanges projects.
  • • Developed Matching Engine for London Stock Exchange trading system.
FIX Gateway DevelopmentMarket Data Gateway DevelopmentSoftware Engineering

Tech Specialist

Apr 2010Mar 2011 · 11 mos

  • Developed latency critical, high throughput FIX/FAST based Market Data Gateways for world fastest trading system on behalf of London Stock Exchange.
  • • Market Data Gateway is an integral component of Millennium Exchange deployments around the globe.
  • • Successfulness of the Market Data Gateways were highly rewarded with the promotion towards Associate Tech Lead
Market Data GatewaysFIX/FAST ProtocolSoftware Engineering

Senior Software Engineer

Promoted

Apr 2008Mar 2010 · 1 yr 11 mos

  • • • Developed Direct Market Access Gateways for different markets and Book Depth Gateways for building order book of Smart Order Routing product.
  • • Develop a gateway which disseminates Post Trade information through FIX protocol.
Direct Market Access GatewaysPost Trade Information DisseminationSoftware Engineering

Software Engineer

Aug 2006Mar 2008 · 1 yr 7 mos

  • • Developed in-memory database for Service Billing System catering Telecom Billing
  • • Implemented the back-end of the billing component of Smart Order Router designed to function as a SAS (Software as a Service) offering.
In-memory Database DevelopmentBack-end ImplementationSoftware Engineering

Ifs

Associate Software Engineer

Jan 2006Jul 2006 · 6 mos · Sri Lanka

  • • Carried out solo project to implement an Internal Resource reservation system using ASP.NET

Education

University of Colombo

Master of Computer Science — Computer Science

Jan 2009Jan 2010

University of Colombo

Bachelor of Computer Science (Honors) — Computer Science

Jan 2003Jan 2006

Nalanda College

GCE A/L — Mathematics in GCE A/L

Jan 1994Jan 2002

Stackforce found 100+ more professionals with Software Development & Software Engineering

Explore similar profiles based on matching skills and experience