My portfolio

My portfolio

Chanupa Munasinghe

Undergraduate at SLIIT | AI/ML | Data Analyst | Computer Vision

πŸ“ Thalavitiya, Parakaduwa, Sri Lanka
πŸ“ž 076 0850 780
πŸ“§ chanupadeshan2002@gmail.com
πŸ”— LinkedIn
πŸ”— GitHub


Skills

  • Programming: Python, R (basic), C++, Java, SQL
  • ML & AI: Supervised & Unsupervised Learning, Deep Learning, Neural Networks, Hyperparameter Tuning
  • Frameworks: TensorFlow, Scikit-learn, NumPy, pandas, Matplotlib, Seaborn, OpenCV, NLTK, LangChain, CrewAI
  • Tools: Jupyter Notebook, AWS, Git
  • Concepts: Statistics, NLP, LSTM, Generative AI

Certifications

  • Generative AI with LangChain & HuggingFace (Udemy)
  • Python for Data Science & ML Bootcamp (Udemy)
  • Deep Learning A-Z (Udemy)
  • AI/ML Engineer - Stage 1 (SLIIT)
  • Complete Generative AI Course with LangChain and HuggingFace (Udemy)
  • AWS Cloud Practitioner (CLF-C02) (DataCamp)
  • R Programming A-Zβ„’ (Udemy)
  • Python for Beginners (UoM)
  • Maths & Statistics for AI (CodeBasics)

References

Ms. Uthpala Samarakoon
Senior Lecturer – Dept. of IT, SLIIT
πŸ“§ uthpala.s@sliit.lk | πŸ“ž +94 77 7237 653

Mr. Thusithanjana Thilakarathna
Senior Lecturer – Dept. of IT, SLIIT
πŸ“§ thusithanjana.t@sliit.lk | πŸ“ž +94 11 7543 999

About Me

Enthusiastic and self-motivated IT undergraduate at SLIIT with a strong foundation in AI/ML, deep learning, and GenAI. Experienced in Python, TensorFlow, and Scikit-learn, with project work in image classification, NLP, and model evaluation. Passionate about building intelligent systems and solving real-world problems through machine learning.

Currently, I am expanding my knowledge in MLOps, Transformer architectures, and Vision Transformers (ViT), aiming to strengthen my skills in production-level ML deployment and cutting-edge deep learning techniques.

Beyond coursework, I also pursue independent research in deep learning. My latest work explores hybrid CNN architectures that combine pixel-domain and frequency-domain features with adaptive fusion strategies. This research focuses on improving robustness and performance for domains such as low-light vision, solar panel defect detection, and medical imaging.


Education

BSc (Hons) in Information Technology
Sri Lanka Institute of Information Technology (SLIIT)
2022 - present (Expected Graduation: 2026)

GCE Advanced Level - Commerce Stream (2021)
Accounting: A | Economics: B | ICT: B


Projects

  • Bank Customer Churn ANN – Flask app with a deep learning model that predicts if bank customers are likely to leave.
  • Potato Disease Classification (CNN) – CNN model classifying potato leaves as Early Blight, Late Blight, or Healthy using PlantVillage dataset.
  • Stock Price Prediction (LSTM) – LSTM network forecasting stock prices based on historical Yahoo Finance data.
  • Atliq Bank (Statistical Analysis) – Data cleaning, exploratory analysis, and A/B testing on synthetic banking data.
  • Sentiment Analysis Web App – Flask app that loads a trained NLP model to classify text as positive or negative.
  • Email Spam Detector – ML classifier (NaΓ―ve Bayes, Logistic Regression, Random Forest) to detect spam emails, ~98% accuracy.
  • LoRA Fine-Tuning (LLM) – Efficient LoRA fine-tuning of TinyLlama-1.1B-Chat on GSM8K math dataset for reasoning tasks.
  • PPE Detection (YOLOv8) – YOLOv8 + OpenCV system to detect helmets and vests in real-time video streams.
  • RAG Chatbot – Streamlit chatbot using Retrieval-Augmented Generation with summarization and memory, supports PDFs, sites, YouTube.
  • CrewAI Content Pipeline – Agentic AI system with multiple specialized agents (research, writing, SEO, QA) to generate and refine blog content.