NB


Hi, I'm Nuwan Bhathiya

Bachelor of Science (Hons) in Information Technology (Undergraduate)

View My Work
Nuwan Bhathiya

01. About Me

🎓 IT Undergraduate at Horizon Campus passionate about creating practical, user-centered tech solutions. Currently leading a research project on a Context-Aware Carbon Footprint Calculator for Sustainable Tourism in Sri Lanka, combining AI, data analytics, and environmental awareness.

💡 Building skills in Java, C, Python (Pandas), and working with tools like Android Studio, Firebase, Wireshark, and Linux OS. Certified in Oracle Cloud (Oracle Certified AI Foundations Associate) and experienced in Figma and UI/UX design.

Technologies I work with:

  • Java & Java Swing
  • Python (Pandas)
  • Android Studio
  • Streamlit
  • Kaggle
  • Linux
  • DevOps
  • Wireshark (Realtime Database, Firestore, Authentication)
  • Firebase
  • HTML/CSS/JavaScript
  • PHP & MySQL
  • React
  • node.js
Nuwan Bhathiya

02. Skills

Programming

Java (Core, Swing)

Python (Pandas, NumPy)

PHP

JavaScript

Web & Mobile

HTML / CSS / JS

Android Development (Java)

Firebase (Auth, Realtime DB, Firestore)

PHP & MySQL

Data & AI

Data Analysis (Pandas)

Machine Learning (Kaggle)

Data Visualization (Matplotlib, Pandas)

DevOps & Systems

Git & GitHub (Version Control)

Linux (Ubuntu, Shell)

AWS (Basic DevOps)

Logrotate, Fail2Ban

UI/UX & Design

Figma (UI/UX Design)

Responsive Design & Wireframing

Prototyping & Mobile UI

Tools & Concepts

SDLC & MVC Architecture

Jupyter Notebooks

Telegram Bot API

Communication & Project Management

03. Projects

Full-stack task manager web app

Full-stack task manager web app

A modern, full-stack task management application with Google OAuth authentication, built with React and Node.js/Express.

react node js MongoDB
QuickNote Synapse Project

QuickNote Synapse

Enterprise-Grade Micro SaaS with Automated DevOps - A high-performance note-taking SaaS platform built with cutting-edge DevOps practices.

DevOps Microservices SaaS
PETCARE Mobile App

PETCARE Mobile App

SDG-Focused mobile application with full stack development (Front-end + Back-end) using Firebase and NoSQL database.

Android Java Firebase
Player Registration System

Player Registration System

Developed a desktop-based player registration system using Java Swing and MySQL as part of the OOP module. Applied OOP principles and MVC architecture. Features include CRUD operations, input validation, and a clean user interface. Implemented core CRUD functionalities with JDBC integration

OOP MVC SDLC JAVA Swing Version Control
Tourism Carbon Footprint ML Engine

Tourism Carbon Footprint ML Engine

Developed a machine learning model to predict the carbon footprint of tourism activities. Utilized Python, Scikit-learn, and Pandas for data analysis and modeling. The model helps in understanding the environmental impact of tourism and supports sustainable travel planning.

Python Scikit-learn Pandas Streamlit
Wine Quality Prediction App

Wine Quality Prediction App

A machine learning-powered web app that predicts red wine quality (Excellent/Average) based on physicochemical features like alcohol content, pH, and sulphates. Built with Python, Scikit-learn, and Streamlit, deployed on Streamlit Cloud.

Python Pandas Streamlit
ClipNovaXBot Project

ClipNovaXBot

A Telegram bot developed using Python that demonstrates advanced command handling, API integration, and asynchronous user interaction.

Python Telegram Bot API aiohttp
Dynamic website

Dynamic Website

Developed a dynamic multi-page website as part of the final group project for IT22023 – Information Architecture and Web Development. The system includes CRUD operations, user login, JavaScript-validated forms, and structured content following IA principles.

HTML CSS JS PHP MySQL
Responsive Website UI/UX Design

Responsive Website UI/UX Design (Figma Prototype)

Designed a modern, responsive website interface using Figma, focusing on intuitive navigation, clean layout, and mobile-first UX principles.The project involved wireframing, creating high-fidelity mockups, and building an interactive prototype to demonstrate user flows.Key UX elements include navigation design, consistency, typography, and responsive layouts for desktop and mobile screens.

Figma UI/UX Design Wireframing Prototyping Mobile UI

04. Certifications

Data Visualization

Issued by: Kaggle

Completed: Jul 2025

Data Visualization Jupyter Notebooks Matplotlib

Getting Started with DevOps on AWS

Issued by: Amazon Web Services

Completed: Jul 2025

AWS DevOps CI/CD

Data Cleaning

Issued by: Kaggle

Completed: Jun 2025

Data Cleaning Handling Missing Values Outlier Detection

Intro to Machine Learning

Issued by: Kaggle

Completed: Jun 2025

Machine Learning Python scikit-learn

Oracle Cloud AI Foundations Associate

Issued by: Oracle

Completed: Jun 2025

Credential ID: 320605211OCI25AICFA

AI Machine Learning Oracle Cloud

Pandas

Issued by: Kaggle

Completed: Jun 2025

Pandas Data Cleaning Data Visualization

Intro to Deep Learning

Issued by: Kaggle

Completed: Aug 2025

Pandas Deep Learning

Ethical Hacking Workshop

Issued by: Extraordinary Thinkers (Pvt) Ltd

Completed: Jan 2024

Cybersecurity Ethical Hacking Vulnerability Assessment

The Hour of Code - Minecraft Edition

Issued by: Code.org

Computer Science Problem Solving Programming Basics

05. Get In Touch

Let's work together

I'm currently seeking new opportunities in the IT industry. Whether you're looking for technical talent, have a project to discuss, or simply want to connect with a passionate IT professional, I'd be delighted to hear from you.

WhatsApp

Message me

Location

Malabe, Sri Lanka