Menu

Hi, I'm Eranda Jayasinghe

Looking for AI and Machine Learning Engineer Role

Final-year Computer Engineering undergraduate specializing in Computer Science Engineering, passionate and got hands on experience in AI, Machine Learning, and Generative AI. Experienced in building real-world ML, AI and NLP projects, including sentiment analysis, chatbots, and image classification. Skilled in Python, PyTorch, LangChain, OpenAI API, and cloud tools like AWS Bedrock and Azure AI. Passionate about continuous learning, with 20+ certifications and an active GitHub portfolio of AI-driven solutions.

Eranda Jayasinghe

Education

BSc. Engineering (Hons.) in Computer Engineering

April 2022 - Present

University of Jaffna

About Me

Who I Am

I'm an AI & Machine Learning Engineer with a strong background in computer science, specializing in Generative AI, ML automation, and deep learning. I enjoy building intelligent, adaptive systems using Python, TensorFlow, PyTorch, and LLMs. I also work on full-stack web development with React, Spring Boot, and MySQL—delivering scalable, end-to-end solutions. My focus is on creating ethical, efficient, and impactful AI products powered by real-world data and robust backend systems.

AI Development

Designing and deploying generative AI models. Experience in NLP, computer vision (CNNs), LLM and RAG

ML Development

Sentiment analysis, image classification, and predictions. Proficient in scikit-learn, Keras, and MLOps practices.

Backend Development

Deploying AI/ML models as flask and streamlit. Got experience with AWS (Bedrock, SageMaker) and Azure.

Cloud Practitioner

Backend developing with SpringBoot and PHP using MySQL. Integrating frontend with HTML, CSS, and React.

Skills & Tools

Core Technologies

AI/ML Technologies

Python

PyTorch

LangChain

OpenAI API

LLaMA

RAG

Keras

Web Development

React

HTML

CSS

Spring Boot

PHP

MySQL

Cloud & Backend

Flask

AWS

Azure

Development Tools

Git Docker VS Code Jupyter Postman Maven npm

Featured Projects

AI and ML

Plant Leaf Detection and Disease Recognition System

Real-time detection system using YOLOv5 for plant leaf detection and TensorFlow for disease classification. Features a multi-page Streamlit interface with dataset overview, manual prediction, and live camera-based recognition.

Python YOLOv5 TensorFlow Streamlit

English SpellChecker FlaskApp

Corpus-based auto-correction tool using the Leipzig English dataset. Implements edit distance algorithm for word suggestions and features a lightweight Flask web interface for real-time corrections.

Python Flask NLP PyTorch Transformers

Local RAG PDF Chatbot

Built a local RAG pipeline using LangChain and Ollama for PDF document interaction. Features context-aware summaries and secure local document handling without internet dependency.

Python LangChain Ollama Chroma

AI Chatbot for Attendance Management

AI-powered chatbot using Flask and PyTorch with custom intent training. Implements NLP features including tokenization and stemming, with a RESTful API and clean frontend integration.

Python Flask PyTorch NLP

CNN-LSTM Image Caption Generator

Image captioning model using ResNet101 and LSTM on the Flickr8k dataset. Features teacher forcing, greedy decoding, and comprehensive Jupyter workflow with loss tracking and model checkpointing.

Python PyTorch ResNet101 LSTM

Web Development

Student Attendance Management System

A comprehensive web-based system for managing student attendance, courses, and lectures. Features include course management, attendance tracking, report generation, and secure authentication.

HTML CSS PHP MySQL

Real-Time Video Conferencing App

A feature-rich video conferencing application built with WebRTC and Socket.IO. Includes multi-user video chat, screen sharing, text chat, and responsive design for seamless cross-device experience.

JavaScript WebRTC Socket.IO Express.js

Bookify Universal Booking System

Developed a robust backend booking system using Spring Boot, enabling efficient reservation and management workflows. Integrated MySQL for structured data storage and designed RESTful APIs for modular booking operations.

Spring Boot Java MySQL REST API

Certifications (Linkedin)

  • Certification Portfolio Summary: Demonstrates strong expertise in Python, web development, AI/ML, deep learning, generative AI, NLP, and cloud technologies. Completed specializations and hands-on projects in neural networks, computer vision, chatbot development, and prompt engineering, with real-world and domain-specific applications. Credentials span Coursera, DeepLearning.AI, Udemy, Microsoft, and SoloLearn.
  • Main Specializations:
  • Programming & Software Development: Python (HackerRank, Microsoft), Web Development (Azure, Microsoft Cloud Concepts)
  • AI, Machine Learning & Deep Learning: Neural Networks and Deep Learning (DeepLearning.AI), Mastering Machine Learning (Udemy), WhatsApp Chat Sentiment Analysis, Chatbot Using ML from Scratch (TensorFlow & Keras), Self-Driving Car Case Studies (Computer Vision)
  • Generative AI & Prompt Engineering: Generative AI for All (Udemy), GenAI 101 with Pieces (Pieces for Developers)
  • Chatbot & Cloud Integration: Chatbot Development with Azure AI Foundry, Introduction to Large Language Models (Simplilearn)
  • Tools & Platforms: Microsoft Azure (multiple certifications), Visual Studio Code, GitHub, Google Cloud / Microsoft Cloud fundamentals
  • Other Highlights: GenAI 101 with Pieces, project-focused computer vision, WhatsApp Chat Sentiment Analysis, Flipkart Review Sentiment & Spam Detection, Chatbot development, heart disease and diabetes detection models, neural networks with Python/TensorFlow/Keras, linear algebra for ML, mini projects (spam detection, neural network dev on GitHub)
  • Selected Individual Certificates:
    • Machine Learning Specialization (DeepLearning.AI, May 2024): Neural Networks, CNNs, Computer Vision, Supervised & Unsupervised Learning, Recommenders, Reinforcement Learning (TensorFlow, Keras)
    • Python Intermediate (SoloLearn, April 2024): Data structures, control flow, functions
    • Mathematics for Machine Learning: Linear Algebra (Imperial College London, Coursera, Feb 2024): Matrices, eigenvalues, vector spaces
    • Java Intermediate (SoloLearn, Dec 2023): Java fundamentals, GUI programming, GitHub projects
    • MS Office Specialist Certification (SLISEA College, Oct 2021): Word, Excel, PowerPoint

Awards/Activities (Linkedin)

Participated in coding competitions and hackathons such as:

  • MoraXtreme 9.0 (Sri Lanka Rank: 82, Team ViperBytes)
  • CodeRally 5.0 (Sri Lanka Rank: 12, Team Code_Mazer)
  • SpiritX 2025 (participated Stage 1 web development hackathon)

Contact Me

Professional Summary

I'm passionate about building real-world AI solutions, especially using NLP, generative AI, and LLMs. With a background in Computer Engineering and hands-on project experience, I focus on creating scalable, cloud-based AI systems using tools like Flask, React, and AWS. I'm particularly interested in full-stack AI development, prompt engineering, and deploying intelligent applications that solve real problems. My goal is to work in roles like ML Engineer or Generative AI Specialist, where I can keep innovating and contribute to impactful, ethical AI products.

Get in Touch

Rikillagaskada, Central Province, Sri Lanka

Connect With Me