Investigating in Distributed Micro-services.
Investigated a Machine Learning based method to accurately estimate the Carbon Footprint of business transactions (Funder: Sphere). A comprehensive research involving both qualitative and quantitative analysis was conducted about algorithmic recommendation in Spotify for Victorian Music Development Office (VMDO).
Investigated an advanced distributed context intelligence system (the prototype of which is now avaibale in GitHub).
Teaching Distributed & Parallel Computing, and Research & Development in Information Technology
The thesis titled "Adaptive Context Caching for Fast Concurrent Acess of the Internet of Things".
Investigating the Distributed Contextual Intelligence System (DCIS) and laying the foundation.
Academically, I've
Member of the Faculty Academic Committee
Designed and developed the course module "Cloud Management" offered by the Department of IDS.
Modified the course modules "IT Project Management" and "Software Management" offered by the Department of IDS.
Conducted Technical Sessions and workshops on DevOps, Containerized Application Development, Software Process and Tools (i.e. Version Controlling, Kanban), Software Architecture and Software Best Practises & Metrics for undergraduates.
Co-supervision of an undergraduate Final Year Research Project which later won the Best Research Paper Award at the 7th International Conference in Information Technology Resarch (ICITR) in 2022.
Developed Video Tutorials and articles for software engineering undergraduates.
Conducting a series of workshops on software and software development for the academic staff at the department.
Conducting Viva-Voce for evaluations of course modules - Industrial Reconnaisance, Industry Based Project
Providing technical mentoring for undergraduates for Industry Based Projects
Conducted syllabus revision on behalf of the department for the modules for final year course modules, IT Project Management, IT Infrastructure Management (modified as "Cloud Infrastructure Management") and Software Management
Moderator for the BSc (Hon) in Information Technology & Management course offering
On my personal initiative,
Developed "Guideline for Project Mentoring" - to be used in reference for mentoring, supervision and development of Level 02 Industry based Projects
Developing and setting up a Version Control Analysis Tool (http://vca.idsru.net) for continuous project supervision
Deployed instances of SonarQube and Jenkins for the benefit of students at the faculty in order to promote a DevOps culture
Developing the curriculum and structure for "Skill Sprint" - a parallel industry-academic bridge program, the proposal for "Industry Wing" and "Student Journey Map" for the undergraduates in order to produce highest quality graduates.
A full-stack developer to have executed the duties and responsibilities in web based application development, design, support and DevOps for Boligmappa.no. Atop the responsibilities described as a full stack developer, I was privileged to have executed the leadership role for the development of CultureEngine.no.
Apart from the core responsibilities, I was actively engaged in the following secondary roles for the company:
SPEC Auditor
Initiative Lead University Relations
Initiative Lead Quiz Initiative
Initiative Member of Sports/IoT/AWS Focus Group
I had the privilege of working alongside the best industry experts at the "Greatest place to work" in Sri Lanka as trainee software engineer in which a wealth of knowledge and experience was gained. Having worked on a research project and especially in a comprehensive client project : Boligmappa AS, I had the opportunity of working on a very wide scope of technologies including, Apache Spark, Scala, C#, .NET, Angular 1 and 2, AWS - Dynamo DB, Lambdas, EC2, S3, Serverless, Typescript, WordPress PHP, Node JS, Jenkins, NUnit, Web Services, REST APIs using Steroids Framework, MSSQL and several key integrations such as MailUp and 24Seven Office.