Software Engineer

Welcome to Sajith Jeewantha's Portfolio

Hi, I'm Sajith Jeewantha, a passionate and innovative Software Engineer dedicated to creating impactful digital solutions.

I strive to make this world a better place for people by moving forward with new technology and taking those around me with me.

Connect with me

Skills profiles

Sajith Jeewantha
Full Stack Software Engineer
Academic & Professional Achievements

Education & Certifications

My academic journey and professional certifications that demonstrate my commitment to continuous learning and expertise in software engineering.

Education

BEng in Software Engineering

IIC University of Technology (Cambodia) / Java Institute for Advanced Technology

2022 - 2026

Specialized in software development methodologies, Database Management System, Object Oriented programming concepts, Computer Hardware & Networking, Object Oriented Design Patterns and Data Structures and Algorithms

In Progress

Master of Philosophy In Software Engineering

IIC University of Technology (Cambodia) / Java Institute for Advanced Technology

2026 - 2028

Currently pursuing a Master of Philosophy (MPhil) in Software Engineering, focusing on advanced research and intelligent computing technologies. My academic work includes Artificial Intelligence, Neural Network Programming, Genetic Algorithms, Swarm Intelligence, Image Processing, and Brain–Computer Interfaces. I also study Cognitive Science, Neuroscience, Network Security, and Advanced Research Methodology, while applying tools such as R for data analysis and research. My research interests center on developing intelligent systems and exploring the intersection of AI, human cognition and secure computing.

In Progress

Certifications

Amazon Web Services

AWS Certified Cloud Practitioner

Amazon Web Services

2026

AWS Certified Cloud Practitioner with solid understanding of core AWS services, cloud architecture, security, pricing models and best practices for building reliable, scalable and cost-effective cloud solutions.

In Progress
Great Learning

Artificial Intelligence Fundamentals

Great Learning

2026

An introductory course that provides a solid foundation in Artificial Intelligence (AI) principles, use cases, and practical applications. Through this program, I gained hands-on knowledge of key AI technologies, including neural networks, computer vision and real-world systems such as face recognition and video recommendation engines.

Great Learning

Python for Machine Learning

Great Learning

2026

Completed the Python for Machine Learning course on Great Learning Academy, learning key Python libraries like NumPy and Pandas and how to apply them in machine learning tasks.

Oracle Cloud Infrastructure

Oracle Data Platform 2025 Certified Foundations Associate

Oracle Cloud Infrastructure

2025

The Oracle Data Platform 2025 Certified Foundations Associate certification validates basic knowledge of Oracle data management services and is designed for both non-technical and technical individuals, with no hands-on experience or prerequisites required.

View Credential Valid until 2027
Oracle Cloud Infrastructure

Oracle Cloud Infrastructure 2025 Certified AI Foundations Associate

Oracle Cloud Infrastructure

2025

The OCI AI Foundations certification introduces beginners to core AI and machine learning concepts, focusing on their practical use within Oracle Cloud Infrastructure, with no extensive technical experience required.

View Credential Valid until 2027
Oracle Cloud Infrastructure

Oracle Cloud Infrastructure 2025 Certified Foundations Associate

Oracle Cloud Infrastructure

2025

The OCI Foundations certification validates basic knowledge of Oracle Cloud Infrastructure services and is suitable for both non-technical and technical individuals, with no hands-on experience or prerequisites required.

View Credential Valid until 2027

Featured Projects

AI Chat Bot

Completed 2026

Dockerized TF-IDF chatbot that delivers fast, deterministic responses using cosine similarity over a custom knowledge dataset, designed for lightweight, support automation use cases.

Key Features

TF-IDF vector search based chatbot
Cosine similarity response matching
Retrieval-based deterministic answers
Lightweight and fast CPU runtime
Dockerized for one-command deployment
JSONL dataset support

Technologies Used

Chatbot Machine Learning NLP TF-IDF Python Scikit-learn Docker Retrieval Chatbot AI Assistant

Online Auction System

Completed 2025

Built with modern enterprise Java and a microservices architecture, featuring secure user authentication, real-time bidding, and asynchronous service communication.

Key Features

User account creation & authentication
Secure login & authorization
Real-time bidding functionality

Technologies Used

Java Jakarta EE Microservices Architecture Apache ActiveMQ Maven

Technology Stack

A comprehensive overview of programming languages, frameworks, tools, and technologies I work with

Programming Languages

C#
C#
Java
Java
JavaScript
JavaScript
PHP
PHP
Python
Python

Technologies & Frameworks

Android
Android
Android Studio
Android Studio
Arduino
Arduino
ASP.net
ASP.net
Django
Django
Docker
Docker
Flask
Flask
GlassFish
GlassFish
IntelliJ IDEA
IntelliJ IDEA
Laravel
Laravel
Maven
Maven
Payara
Payara
Postman
Postman
PyCharm
PyCharm
React Native
React Native
Spring Boot
Spring Boot
Terraform
Terraform
Visual Studio
Visual Studio
VS Code
VS Code

Databases

MongoDB
MongoDB
MySQL
MySQL
Redis
Redis
SQLite
SQLite

Cloud Platforms

Amazon Web Services
Amazon Web Services
Firebase
Firebase
Google Cloud
Google Cloud
Oracle
Oracle

Version Control

Git
Git
GitHub
GitHub

CSS Frameworks

Bootstrap
Bootstrap
Tailwind CSS
Tailwind CSS