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.