Rasike Abeyratne

Sri Lanka

@rasike_abeyratne

Experienced Web Developer

Badges

Problem Solving
Days of Code

Certifications

rasike_abeyratne has not earned any certificates yet.

Work Experience

  • Technical Team Lead - (Lead Developer)

    Codegen International (Pvt.) Ltd•  July 2018 - December 2020

    Projects Cloud Smart School - Seamlessly Connected Education - (Java, NodeJS, JavaScripts, Angular, Ionic, MySQL, MongoDB, Json, HTML5, CSS3, Docker, Kubernetes, GCP, Jenkins) With Cloud Smart School, we are transforming the learning experience of children with the use of cutting-edge technology. Our solution is tested and proven for school management, learning management and remote interactive learning capabilities to strengthen the education system for new-age students, who are curious and always on the lookout for something inspiring. Student Centric Invigorating Education Solution.

  • Senior Tech Lead

    DirectFN (Pvt.) Ltd.•  March 2012 - July 2018

    Projects DirectFN Test Automation Framework - (NodeJS, JavaScripts, Excel, Json, Selenium WebdriverIO) DirectFN Test Automation Framework is an end to end testing framework which can be used to test all the applications run on the browser. This is based on webdriverio (http://webdriver.io/) and implemented using JavaScript on NodeJS. Speciality of this framework is once the framework is in place QA engineers just have to define test cases in the excel file. Price data features, trading features, correct apply of CSS classes and values of the CSS classes, iterating through grids and verifying row by row etc. are available with this testing framework. Also this can be extendible to whatever the level user wants by writing custom commands. Currently this framework is integrated in directfn continuous delivery framework to test DirectFN's major client product (DirectFN Netplus) before sending it for UAT.

  • Senior Tech Lead

    DirectFN (Pvt.) Ltd.•  March 2012 - July 2018

    DirectFN Netplus – (Ember, JavaScript, HTML5, CSS3, Bootstrap, Ember CLI) DirectFN wanted to have feature rich, high performance, and responsive front end to view the stock market data using modern web technologies. Business expects zero latency for real time data and less than one second delay for initial page loading. It’s required to use this web application for smartphones and other devices with minimum changes. Also it’s expected to be highly customizable for the use of different markets and brokers, Need to be highly scalable to support any number of concurrent markets. In the long run they want to use this as a front end framework to build all the front end applications for DirectFN.

  • Senior Tech Lead

    DirectFN (Pvt.) Ltd.•  March 2012 - July 2018

    DCP API – (.NET 4.0, Oracle 10g, NHibernate, Json, Quartz, WWF, WCF) DCP API provides a unified way to insert price and fundamental data into a company backbone. DCP is a web based application through which price and fundamental data from several providers can flow through to company backbone. DirectFN content team insert data to company back bone via DCP API. In addition DCP API has integrated with the multiple data providers all over the world (e.g. Morningstar) to get the data directly to the company backend. In addition to data contribution, DCP is responsible for automatic data validation, data auto generation based on inserted data and notifying clients and responsible parties about the data updates and failures. Excel Add In (C#.NET, ASP.NET, Oracle 10g, Excel, Excel C API, Excel DNA) DirectFN clients want fundamental and financial data to retrieve to their Microsoft Excel application. So DirectFN provides an excel add – in, once installed it’s become part of the excel and using DirectFN functions and DirectFN user controls added to excel can retrieve data from DirectFN back – end directly to Excel. So DirectFN clients can view and analyse data using a familiar & much convenient excel environment.

  • Tech Lead

    DirectFN (Pvt.) Ltd.•  January 2010 - March 2012

    DCP Web (.NET 4.5, ASP.NET MVC 4, KnockoutJs, JQuery, Java Script) DCP web provides a lightweight, less complicated, responsive web interface to contribute market, financial & fundamental data into the DirectFN central backbone. DCP web is used by the internal & external contributors to contribute data. This also includes the administration tool to manage user creation, manage user & institutional permission hierarchies and insert, update & view required Metadata.

  • Senior Software Engineer

    DirectFN (Pvt.) Ltd.•  January 2008 - January 2010

    DirectFN DT (.NET 2.0, Syncfusion, CruiseControl.NET, MSBuild) Major challenges with Mubasher DT is to provide dealers the real time market data in a user friendly manner, handling huge amounts of data with hundred percent accuracy, to get decisions on trading and execute trades on top markets of the region within seconds. Being a .NET desktop application its architecture is based on a smart client software factory. It uses Microsoft best practices, design patterns and few third party tools to improve user experience .

  • Software Engineer

    Virtusa•  September 2006 - January 2008

    RDM (C#, WCF, WWF, .Net 3.0, MSMQ 3.0, BizTalk 2006, MSSQL 2005) Virtusa has been engaged to design and develop an enterprise standard for a reliable, highly scalable and an efficient data movement solution, between the retail hosting centers and the stores of the areas of the world implementations of McDonalds. The RDM solution focuses on standardizing the disparate technologies in use today and on improvements on the timeliness of data transmission by building the ability to have near real time data transfer capabilities. Furthermore, RDM provides an extensible solution that minimizes the cost of solution for franchise owners & support constraints through near zero-touch supportability.

  • Software Engineer

    Virtusa•  September 2006 - January 2008

    Vanguard (.Net 3.0, MSMQ, WCF) The business problem was to develop the “Connector Framework Manager” of Courion’s Provisioning Product. The design of the product was based on SOA Architecture and was developed using .NET Framework 2.0 and 3.0. Technologies such as “Windows Communication Foundation”,” Microsoft Message Queuing” were used as some of the key technologies.

Education

  • University of Moratuwa, Sri Lanka

    Computer Science & Engineering, BSc Engineering•  June 2002 - September 2006

Skills

rasike_abeyratne has not updated skills details yet.