Skip to content
View harith-abeysinghe's full-sized avatar

Highlights

  • Pro

Block or report harith-abeysinghe

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
harith-abeysinghe/README.md

Harith Abeysinghe

Backend-focused Software Engineer with strong interests in distributed systems, event-driven architectures, and cloud-native platforms.
Computer Engineering graduate from the University of Peradeniya.

I enjoy building systems where correctness, performance, and observability matter — particularly microservices, data pipelines, and Kubernetes-based platforms. I’m especially interested in how AI techniques can be applied to optimize system behavior under real-world constraints.


What I Build

  • Event-driven microservices using Apache Kafka
  • Low-latency backend systems and data synchronization pipelines
  • Cloud-native applications deployed on Kubernetes
  • Backend APIs with a focus on performance, reliability, and clean design
  • Systems with strong observability using metrics, tracing, and logs

Research & Systems Work

AI-Driven Latency-Constrained Resource Scaling in Kubernetes

Final year research exploring adaptive resource management in Kubernetes environments.

  • Designed and evaluated dynamic scaling strategies under strict latency constraints
  • Instrumented microservices using Prometheus for workload and performance analysis
  • Experimented with learning-based and heuristic approaches for resource allocation
  • Deployed and tested microservices in Kubernetes clusters under controlled load

Technologies: Kubernetes, Docker, Python, Java, Prometheus


Selected Projects

Hand Tremor-Based Biometric Recognition System

Machine learning pipeline for multi-class classification of hand tremor signals as a behavioral biometric.
Achieved 95.9% classification accuracy after preprocessing and feature analysis.
Repository: https://github.com/harith-abeysinghe/e19-co544-Hand-Tremor-Based-Biometric-Recognition


E-Commerce Auction Platform

Full-stack auction system with real-time bidding logic and secure transaction handling.
Repository: https://github.com/cepdnaclk/e19-co328-Ecommerce-Auction-Website


Water Quality Management System

Distributed sensor-based monitoring system with data analysis and visualization components.
Repository: https://github.com/cepdnaclk/e19-co326-water-quality-management-system


Technical Interests

  • Distributed systems and microservices architecture
  • Event-driven systems and messaging platforms
  • Kubernetes internals and cloud-native design
  • Backend performance optimization
  • Observability and system reliability

Education

BSc. Engineering (Hons) – Computer Engineering
University of Peradeniya
GPA: 3.95 / 4.00


Connect

Pinned Loading

  1. e19-3yp-First-Person-AR-Game-with-Localization e19-3yp-First-Person-AR-Game-with-Localization Public

    Forked from cepdnaclk/e19-3yp-First-Person-AR-Game-with-Localization

    C#

  2. python_automation_file_manager python_automation_file_manager Public

    Python

  3. Gmail_Cleaner Gmail_Cleaner Public

    Python

  4. Advanced_Learning_Algorithms Advanced_Learning_Algorithms Public

    Python

  5. Supervised_ML_Regression_Classification Supervised_ML_Regression_Classification Public

    Python