Skip to content
View randikapra's full-sized avatar

Organizations

@aaivu

Block or report randikapra

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
randikapra/README.md

Typing SVG


Portfolio LinkedIn Email

Typing SVG

randika@ai:~$ echo "Let's build something!" ๐Ÿš€

"Transforming complex data into intelligent solutions."

Developer working

๐Ÿงฌ About Me

name:          Randika Prabashwara
current_role:  Research Engineer @ Expert Intelligenceโ„ข  (Nov 2025 โ€“ Present)
prev_role:     Research Assistant @ University of Moratuwa (Jul 2025 โ€“ Feb 2026)
education:     B.Sc. Engineering (Honours) โ€” Computer Science & Engineering
               University of Moratuwa, Sri Lanka  |  Specialization: Data Science & Engineering
focus:         Computer Vision ยท Generative AI ยท MLOps ยท Production ML Systems
publications:  2  (IEEE ICITR 2025  +  ADScAI 2025)
location:      Sri Lanka / Remote
status:        Open to research collaborations & exciting ML opportunities

What I'm working on

  • ๐Ÿ”ฌ Research โ€” Multi-scale super-resolution with GANs, PINNs & diffusion-based probabilistic models
  • ๐Ÿญ Industry โ€” Production AI systems at Expert Intelligenceโ„ข (international, remote)
  • ๐Ÿ“ Publishing โ€” GSM-SR paper in IEEE ICITR 2025; DSFRA paper at ADScAI 2025
  • ๐Ÿง  Exploring โ€” Multi-modal learning, RAG systems, financial AI

๐Ÿ“ฐ Publications

๐Ÿ“„ IEEE ICITR 2025

GSM-SR: Generalized Structure-Informed Multi-Scale GAN for Efficient Image Super-Resolution

Gayani Wickramarathna, Oshadi Perera, Randika Prabashwara, Uthayasanker Thayasivam

2025 10th International Conference on Information Technology Research ยท Paper ID: ICITR2025-145

IEEE Status

๐Ÿ“„ ADScAI 2025

A Data-Driven Spatiotemporal Framework for Retail Analytics

Randika Prabashwara, H.K. Gayani V.L. Wickramarathna, Uthayasanker Thayasivam

Applied Data Science & Artificial Intelligence Symposium 2025 ยท University of Moratuwa Library

Proceedings Code Status

Key results: 86.5% prediction accuracy ยท 20.3% delivery cost reduction


๐Ÿš€ Featured Projects

๐Ÿ”ฌ CSM-SR โ€” Conditional Structure-Informed Multi-Scale Super-Resolution GAN

Final Year Research Project ยท Jun 2024 โ€“ Oct 2025 ยท Team of 3 ยท Principal Researcher

GitHub Demo Status Completion

Pioneering super-resolution framework for microscopy and nanoscience imaging. Novel architecture integrating encoder-based feature conditioning, multi-scale discriminator design, and a custom Semantic Structural Loss (SSL) function.

Metric Result Baseline Improvement
PSNR (Set5/Set14/BSD100) State-of-the-art +3.5 dB
SSIM 0.978 (SEM dataset) +20%
LPIPS 0.178 (SEM dataset) โˆ’20%
Outperforms EDSR, ESRGAN, SwinIR, HMANet โœ… All benchmarks

Python PyTorch TensorFlow Keras CUDA OpenCV Custom GAN


๐Ÿ“Š GeoSales Intelligence Platform โ€” Enterprise ML System

Brown & Company PLC ยท Dec 2024 โ€“ Oct 2025 ยท Lead Data Scientist

GitHub Status Publication

Enterprise-grade sales analytics platform translating a vague requirement ("better field visibility") into a concrete ML system: GPS-based route reconstruction, geospatial territory clustering (DBSCAN/OPTICS), and predictive opportunity scoring.

Impact Value
Sales Efficiency +35%
Operational Cost Reduction โˆ’40%
API Latency < 500ms
Prediction Accuracy 88% in production

Python FastAPI Apache Kafka PostgreSQL Redis Docker Azure React


๐Ÿง  MedAssist AI โ€” Multi-Model RAG Medical Conversational System

Independent Research ยท Aug 2025 โ€“ Present ยท Lead Developer

GitHub Status

RAG-powered medical chatbot with multi-model LLM consensus routing (Llama, OpenAI, Gemini, Claude), Pinecone vector database for semantic search, and persistent conversation memory.

  • 80% query classification accuracy across 4 integrated LLM providers
  • Semantic search over medical knowledge base with source attribution per response
  • Intelligent routing: model selected per query type (diagnostic / informational / drug interaction)

LangChain FastAPI PyTorch Pinecone OpenAI API Docker CUDA

๐Ÿ“‚ View all 9 projects

๐Ÿ†” Advanced Sri Lankan Driving License OCR System

Apr 2025 โ€“ May 2025 ยท Independent

GitHub Status

Multi-model OCR pipeline combining TrOCR, EasyOCR, and Enhanced Tesseract with 4-factor orientation detection, overcoming the 60โ€“70% accuracy ceiling of existing solutions.

Results: 96% vehicle class accuracy ยท 92% date extraction ยท 98% orientation detection ยท 1.8s avg processing

TrOCR EasyOCR PyTorch OpenCV Transformers CUDA


๐Ÿ’ฐ Cheque OCR System โ€” Banking Automation

Brown & Company PLC ยท Dec 2023 โ€“ Jun 2024 ยท Team of 3

3-layer OCR pipeline using Google Cloud Vision API, Azure Computer Vision API, and custom vision models for Sri Lankan bank cheque processing. Eliminated manual data entry bottlenecks with mobile banking integration.

Google Cloud Vision Azure CV Python OpenCV FastAPI


๐Ÿ“‹ Automated Report Generation Pipeline

Brown & Company PLC ยท Dec 2023 โ€“ Jun 2024 ยท Independent

Fully automated data pipeline replacing manual Excel-based weekly reporting. Scheduled extraction from PostgreSQL, automated EDA with anomaly flagging, dynamic visualization, and templated report assembly delivered to stakeholders automatically.

Python pandas Matplotlib Plotly PostgreSQL Jinja2 Azure


๐ŸŽ“ RPAL Automated Assessment System

University of Moratuwa ยท Jan 2025 โ€“ Jun 2025 ยท Teaching Assistant

Automated evaluation engine for RPAL programming assignments. Compiles, executes, and scores 100+ student submissions against comprehensive test suites with structured per-student feedback generation.

Impact: 70% reduction in grading time ยท 100% consistent scoring

Python Compiler Design Automated Testing AST Analysis


๐ŸŽต Distributed Music Genre Classification Engine

Mar 2025 โ€“ Jun 2025 ยท Big Data Project

GitHub

Fully Spark-native distributed ML pipeline for music genre classification. Ensemble of Random Forest, Gradient Boosting Trees, and Logistic Regression with parallel feature extraction across distributed clusters.

Apache Spark PySpark MLlib MLflow Python Distributed Computing


๐Ÿ› ๏ธ Technical Arsenal

Core Languages

Python Java C++ JavaScript

ML & Deep Learning

PyTorch TensorFlow Keras OpenCV HuggingFace LangChain scikit-learn CUDA

MLOps & Infrastructure

Docker Kubernetes MLflow Apache Kafka Apache Spark FastAPI

Cloud Platforms

AWS Azure GCP

Data & Databases

PostgreSQL MySQL MongoDB Redis Pinecone


๐Ÿ“ˆ GitHub Analytics

GitHub Stats Top Languages
Contribution Graph GitHub Streak

๐Ÿ† Trophies

GitHub Trophies

๐ŸŽ–๏ธ Achievements & Credentials

๐Ÿ… Academic

  • ๐Ÿฅ‡ Island Rank 29 โ€” G.C.E. A/L Physical Science Stream (Z: 2.1848)
  • ๐Ÿ† Sri Lankan Mathematical Olympiad โ€” High Distinction (2011โ€“2017)
  • ๐ŸŽ“ Best Result in Physical Science Stream โ€” Prince of Wales College
  • ๐Ÿ“Š Kaggle โ€” Top 83% ยท AMPยฎ Parkinson's Disease Prediction

๐Ÿ“œ Certifications

  • โ˜๏ธ AWS โ€” Data Engineering ยท ML for NLP ยท ML Foundations
  • ๐ŸŸข NVIDIA DLI โ€” Fundamentals of Deep Learning
  • ๐ŸŽ“ Stanford (Coursera) โ€” Machine Learning Specialization
  • ๐Ÿงฎ DeepLearning.AI โ€” Mathematics for ML & Data Science

๐ŸŒ Current Focus

๐Ÿญ Research Engineer Expert Intelligenceโ„ข

Production AI Remote Collaboration

๐Ÿ”ฌ Computer Vision Research Super Resolution

GANs PINNs Diffusion

๐Ÿค– Generative AI LLM & RAG Systems

RAG Multi-Model Medical AI

๐Ÿ“ Publications 2025

IEEE ADScAI Next


"Transforming complex data into intelligent solutions that drive real-world impact."


Portfolio ย  LinkedIn ย  Email


Profile Views ย  Followers ย  Stars

Popular repositories Loading

  1. Visual-Product-Recognition Visual-Product-Recognition Public

    Jupyter Notebook 1 2

  2. driving-license-ocr driving-license-ocr Public

    Jupyter Notebook

  3. CSM-SR---Structure-Informed-SR-for-Scientific-Imaging CSM-SR---Structure-Informed-SR-for-Scientific-Imaging Public

    Python

  4. CSM-SR-Test3 CSM-SR-Test3 Public

    Python

  5. Time-Series-Analysis-and-Model-Selection Time-Series-Analysis-and-Model-Selection Public

    Jupyter Notebook

  6. SafePathAI SafePathAI Public

    Python