About

Experienced Associate Architect specializing in AI, R&D, Mobile, Integration, and Web solutions at hSenid Business Solutions. My expertise spans across multiple domains and technologies:

  • Development and enhancement of HRIS Payroll module using .NET technologies
  • AI-powered chatbot development using Rasa and Python
  • Cross-platform mobile development (Android, iOS, UWP) using Xamarin and Vue.js
  • Distributed systems architecture using C#, SignalR, and RabbitMQ
  • Enterprise social network development (Juraa V2) using modern stack: Docker, NGINX, Redis, MinIO, .NET 6.0, Vue.js V3

Career Journey

1

Associate Architect

hSenid Business Solutions

Sep 2024 - Present

Solution Architect for AI, R&D, PeoplesHR Mobile, and Integration solutions. Led development of Juraa V2, AI & Chatbot solutions, and HRIS modules using Python, JavaScript, C#, ASP.Net, .NET Core, SQL, and Vue.js.

2

Senior Technical Lead

hSenid Business Solutions

Oct 2022 - Sep 2024

Team Lead for R&D, PeoplesHR Mobile, PeoplesHR API, and Juraa V2. Developer for HRIS Payroll and Retirement Module.

3

Technical Lead

hSenid Business Solutions

Oct 2021 - Oct 2022

Led teams for R&D, PeoplesHR Mobile, PeoplesHR API, and Juraa V2 development. Contributed to HRIS Payroll and Retirement Module.

4

Associate Tech Lead

hSenid Business Solutions

Jan 2021 - Sep 2021

Led PeoplesHR Mobile Application Development, API teams, and R&D initiatives. Developed HRIS Payroll and Retirement Module.

5

Senior Software Engineer

hSenid Business Solutions

Nov 2017 - Jan 2021

Developed HRIS Payroll module, AI chatbot (Rasa, Python), Mobile apps (Xamarin, Vue.js), and implemented background process distribution (C#, SignalR, RabbitMQ).

6

Software Engineer

hSenid Business Solutions

Dec 2014 - Nov 2017

Development and Performance Enhancement of hSenid HRIS Payroll module.

Education

University of Kelaniya Sri Lanka

Bachelor of Science in Management and Information Technology

Computer Software Engineering

2011 - 2015

Certifications

Kubernetes for the Absolute Beginners - Hands-on

Udemy

Jan 2024

Credential ID: UC-5d7defc3-67ca-4c1e-9441-77ee60a6cf88

Kubernetes

PTE Academic

Pearson

Oct 2023 · Expires Oct 2026

Competent English

Projects

Juraa V2 - Enterprise Social Network

Enterprise Social Network platform with web and mobile interfaces

DockerNGINXRedisMinIO.NET 6.0Vue.js V3Bootstrap v5.0

PeoplesHR Vue.js Component Library

Reusable Vue.js component library for PeoplesHR applications

npm install peopleshr-hcx

PeoplesHR Mobile App

  • Android mobile app
  • iOS mobile app
  • Windows desktop app for kiosk machine
  • Push notifications with firebase cloud messaging
XamarinVue.jsFirebase Cloud Messaging

PeoplesHR Chat

Vue.jsDockerRocket.Chat

PeoplesHR Chatbot V2

Python

Retirement and Pension Management

ASP.NET MVCVue.js

Background Process Distribution

Distribution of background processes to multiple servers and Service Manager Console

C#SignalRRabbitMQReactJS

AI Powered Chatbot

Python

Payroll Simulations

ASP.NETKnockout

HRIS Payroll, Loan and Profit Share Modules

Technical Skills

Frontend Development

Vue.jsReact.jsKnockout.jsTypeScriptJavaScriptHTML5CSS3BootstrapTailwind CSS

Backend Development

.NET CoreC#ASP.NET MVCPythonRESTful APIsSQLSignalR

Mobile & Cross-Platform

XamariniOSAndroidUWPFirebase

Cloud & DevOps

DockerNGINXRedisMinIORabbitMQGitCI/CD

AI & Machine Learning

RasaNatural Language ProcessingChatbot Development

Leadership & Other Skills

Solution ArchitectureTeam LeadershipTechnical MentoringCode ReviewAgile Methodologies