Sugandika Jayasinghe

Associate Tech Lead at Embla Software Innovation (pvt) Ltd
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Sri Lanka, LK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • MCPD: Web Developer 4
    Microsoft
  • MCTS: .NET Framework 4, Data Access
    Microsoft
  • MCTS: .NET Framework 4, Service Communication Applications
    Microsoft
  • MCTS: .NET Framework 4, Web Applications
    Microsoft

Experience

    • Sri Lanka
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Associate Tech Lead
      • Sep 2018 - Present

    • Senior Software Engineer
      • Sep 2016 - Sep 2018

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Engineer
      • Nov 2015 - Aug 2016

    • Singapore
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Engineer
      • May 2013 - Nov 2015

      Azure cloud based dashboard web application for building and property maintenance - Data is retrieved from a data warehouse in CSV format. The JSON dataset is manipulated and presented with different perspectives such as finance, facilities management, corporate real estate and so on. Data is represented as infographic interactive charts and animations for trend analysis and comparisons. Data visualization is done prioritizing the points related to user experience (UX). Infographic charts are designed for different devices such as iPad, iPhone and Google watch. Data manipulation and visualization were done at front end using Angular.js MVC based development framework. JavaScript libraries used – d3.js, google charts library, dc.js, nvd3.js, Crossfilter.js, Queue.js and Angular.js

    • Software Engineer
      • Feb 2011 - Nov 2015

      LommebokaMi (My Wallet) - Responsive web application providing mobile SD cards for hiring bicycles in several cities. Users can get registered in the web application and download the corresponding mobile wallet application from Google Play Store. After installing the mobile wallet application on the mobile phone, the users are able to subscribe the SD cards via the web application. Mobile SD cards and secure elements can be purchased via the credit card payments. Offline facility and Rich UI capabilities are provided using the Single Page Architecture (SPA). Localization is implemented using Knockout.jsTechnologies used – Single Page Architecture (SPA), ASP.NET Web API, MVC 4, RESTful calls, EF, JQuery.js, Require.js, Knockout.js, Sammy.js, Amplify.js, Breeze.js, data services, Ajax, Modenizer, Elmah loggingYayCRM - Customer Relationship Management System for Exilesoft, which is used to manage people and companies according to deals and cases. It is possible to add posts, comments and tags for people and companies; similar to Facebook. Tag based searching facility is available for people, companies, deals and cases; all the tags are available in an attractive dynamic tag cloud.

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer
      • Jul 2010 - Jan 2011

      Web based Extension to MS. Outlook 2010 - Business Contacts Manager (BCM), which will be used by the company’s clients. Simplified version of MVC is used along with ASP.NETEntity Framework (EF), Linq and SQL Server 2008.Windows based File Transfer Tool was developed to upload and download files via FTP. It supports protocols such as FTP, FTPS and FTPES.Member of the Service Deliveries team – Production/ Live support for the Australian client projects (mostly PAP systems); fixing production issues based on their priority levels, production releases and effective and responsive communication with the clients.

    • Junior Software Engineer
      • Sep 2008 - Jul 2010

      Web based common components framework is developed which can be used when developing other consuming applications. The framework consists of 5 common modules:Notification, Audit, Globalization, Security and Configuration; and windows service. The security framework Fides is used.Windows application is developed for exporting project metrics from an internal web site using SharePoint Web services. Different kinds of graphs (MS. Excel) were created using the exported project metrics. XML Deserialization and CAML queries were used and MVP architecture was practiced.Paperless Accounts Payable (PAP); Web based financial system was developed for handling invoices, Purchase Orders and General Ledger(GL) details. Web services and MS. SQL Reporting Services were also used and MVC architecture was practiced.

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Intern - Software Engineer
      • Oct 2007 - Apr 2008

      Development and maintenance of company’s internal applications which supports Human Resource Management, Help desk and Project Time Reporting.Technologies used: Microsoft Visual Studio.Net 2005, MS. SQL Server 2005, SQL Reporting Services, CSS, JavaScript, Log4Net

Education

  • University of Colombo
    Master of Computer Science (MCS), Computer Science
    2014 - 2016
  • University of Moratuwa
    BSc in Information Technology, Second Lower Class (GPA - 3.21)
    2005 - 2008
  • Devi Balika Vidyalaya, Colombo
    1995 - 2004

Community

You need to have a working account to view this content. Click here to join now