Menu
Eranda Jayasinghe

Eranda Jayasinghe

AI & Machine Learning Engineer

About Me

I am a Final-year Computer Engineering undergraduate at the University of Jaffna, specializing in AI, Machine Learning, and Generative AI. I have extensive experience in building real-world ML, NLP, and cross-platform Flutter projects.

My technical expertise spans Python, PyTorch, LangChain, OpenAI API, Flutter, Firebase, and cloud platforms like AWS Bedrock and Azure AI. I am deeply passionate about continuous learning and hold over 20+ professional certifications in the field.

BSc. Computer Engineering
Full-Stack AI Developer
20+ Certifications

AI Development

Generative AI, NLP, computer vision (CNNs), LLM and RAG pipelines.

ML Development

Sentiment analysis, image classification. Scikit-learn, Keras, MLOps.

Flutter Apps

Cross-platform mobile apps with Firebase, custom UI, and animations.

Cloud & Backend

AWS Bedrock, Azure AI, Flask, Spring Boot, MySQL deployment.

Professional Experience

View all on LinkedIn

Software Engineer Intern

Simsyn Logo

Simsyn (Pvt) Ltd — Sri Lanka

Enterprise AI-powered CRM & multi-channel communication platform

Oct 2025 – May 2026
ReactTypeScript Node.jsPostgreSQL RedisMoleculer ElevenLabsGoogle STT 3CX PBXMCP RAGRedux Toolkit PrismaDocker
  • Built a real-time AI voice agent platform integrated with 3CX PBX using Node.js Moleculer microservices and multi-provider STT/TTS pipelines.
  • Engineered live interrupt handling, automatic STT recovery, and cancellable TTS for stable real-time conversations.
  • Implemented ElevenLabs WebSocket STT with FFmpeg audio resampling and Google gRPC-compatible streaming.
  • Built a full-stack WhatsApp Business API integration with template management, media uploads, Redis caching, and CRM variable resolution.
  • Developed a React/TypeScript frontend with live previews, placeholder injection, and Redux Saga state management.
  • Implemented inbound/outbound messaging pipelines with webhook verification, session tracking, retries, and delivery status updates.
  • Built a WhatsApp-to-AI-Agent bridge supporting threaded replies and workflow-driven AI execution.
  • Built a reusable Conversations Dashboard supporting WhatsApp, SMS, Email, Agent, and CRM inboxes with real-time polling and infinite scrolling.
  • Implemented dynamic rendering for channel-specific message layouts and CRM context injection.
  • Developed a tri-channel template sending system with placeholder mapping and session-aware error handling.
  • Built a unified CRM conversation interface with reusable dashboards and split-panel thread views.
  • Resolved critical messaging, workflow, and conversation routing bugs across multiple modules.
  • Stabilized AI agent services by resolving Prisma client exhaustion, workflow refresh failures, and provider state issues.
  • Fixed release focus on frontend and backend defects involving Redux initialization, migrations, API failures, and permission logic.

Education

BSc. Engineering (Hons.) in Computer Engineering

University of Jaffna

April 2022 – Present

Skills & Tools

AI / ML Technologies

Python

PyTorch

LangChain

OpenAI API

LLaMA

RAG

Keras

Flutter & Mobile

Flutter

Firebase

Dart

Provider

Riverpod

Google Maps

Web Development

React

HTML

CSS

Spring Boot

PHP

MySQL

Cloud & Backend

Flask

AWS

Azure

Docker

Development Tools

GitGitHub VS CodeAndroid Studio JupyterPostman DockerMaven npmFigma

Featured Projects

🤖 AI & Machine Learning

🌐 Web Development

📱 Mobile Development

Certifications

View all on LinkedIn

Major Specializations

Domains Covered

PythonDeep Learning Computer VisionNLP Generative AIPrompt Engineering AWS BedrockAzure AI Linear AlgebraChatbot Dev LLMsMLOps

Credentials span Coursera, DeepLearning.AI, Udemy, Microsoft, and SoloLearn.

Awards & Activities

View all on LinkedIn

🏆

MoraXtreme 9.0

Sri Lanka Rank: 82

Team ViperBytes

🥇

CodeRally 5.0

Sri Lanka Rank: 12

Team Code_Mazer

💻

SpiritX 2025

Participant

Stage 1 Web Dev Hackathon

Contact Me

Send Me a Message

Get in Touch

Rikillagaskada, Central Province, Sri Lanka

Connect With Me

Resume