DESHAD SENEVIRATHNE

AI/ML Engineer | Full Stack Developer
Colombo, LK.

About

Highly analytical AI/ML Engineer and Full Stack Developer with a robust foundation in real-world system development and industrial engineering. Proven ability to design, develop, and deploy scalable web applications and advanced AI/ML solutions, including predictive analytics, RAG systems, and knowledge graph pipelines. Eager to leverage a diverse technical skill set and project leadership experience in global opportunities, driving innovation and delivering impactful results.

Work

Dockyard General Engineering Services Pvt. Ltd.
|

Mechanical Site Engineer

N/A, N/A, N/A

Summary

Managed and supervised heavy engineering projects, ensuring adherence to quality, safety, and project timelines within a dynamic industrial environment.

Highlights

Oversaw heavy engineering operations, including welding and fabrication, ensuring stringent compliance with industry standards and project specifications.

Implemented comprehensive safety assurance protocols, significantly reducing potential workplace incidents and fostering a secure work environment.

Conducted rigorous quality control inspections, ensuring all fabricated components met high-quality benchmarks and operational requirements.

Managed project timelines and resources, collaborating with cross-functional teams to deliver complex engineering projects efficiently and within budget.

Freecords
|

Fullstack Developer

N/A, N/A, N/A

Summary

Led the development and maintenance of the Freecords web platform and mobile application, supporting over 200,000 users with a focus on robust, scalable solutions.

Highlights

Developed and maintained the Freecords website and app, successfully supporting a user base of over 200,000+ through continuous feature enhancements and performance optimizations.

Implemented full-stack solutions using Javascript, React.js, Next.js, Node.js, and Typescript, ensuring high scalability and responsiveness across platforms.

Utilized Git for version control and collaborative development, streamlining workflows and facilitating efficient code management for critical updates.

Contributed to the entire software development lifecycle, from conceptualization to deployment, delivering a seamless and engaging user experience.

Freelance
|

AI Engineer

N/A, N/A, N/A

Summary

Provided specialized AI engineering services, focusing on predictive analytics, Retrieval Augmented Generation (RAG) systems, and time-series analysis for diverse client projects.

Highlights

Developed and deployed predictive analytics models to solve complex business problems, enhancing decision-making capabilities for clients.

Designed and implemented Retrieval Augmented Generation (RAG) systems, improving information retrieval and content generation efficiency by leveraging advanced NLP.

Applied advanced time-series analysis techniques to extract insights and forecast trends, delivering actionable intelligence for various applications.

Managed end-to-end project lifecycles for AI solutions, from data acquisition and model development to deployment and performance monitoring.

Education

University of Peradeniya
Peradeniya, Central Province, Sri Lanka

BSc (Hons.)

Manufacturing and Industrial Engineering

D.S.Senanayake College - Colombo 07
Colombo, Western Province, Sri Lanka

High School Diploma

General Certificate of Education (Advanced Level)

Publications

Abstract for 'AI Driven Paddy (Oryza sativa) Yield Forecasting'

Published by

The 5th International Electronic Conference on Agronomy

Summary

Published an abstract titled 'AI Driven Paddy (Oryza sativa) Yield Forecasting Using Open Satellite Data, Weather APIs and Historical Data for Sri Lankan Agro Zones' at the 5th International Electronic Conference on Agronomy 2025.

Languages

Sinhala
English
German

Certificates

Modern Robotics and Control, Supervised Machine Learning, Understanding Research Methods

Issued By

Coursera

Introduction To The Space Economy

Issued By

United Nations Office for Outer Space Affairs (UNOOSA)

Machine Learning, Deep Learning, Computer Vision, SQL, Pandas

Issued By

Kaggle

MATLAB ON Ramp, Machine Learning ON Ramp, System Composer ON Ramp.

Issued By

MATLAB Study Portal

Introduction to Embedded Systems with Rust, Electrical Systems: Reading Drawings and Schematics, PLC Learning path

Issued By

LinkedIn Learning

Skills

Programming Languages

Python, SQL, Javascript, Typescript, HTML, CSS, C, MATLAB, R.

Tools and Platforms

Git, Node.js, Docker, Slack, Linux, MS Windows, Mac OS, Claude.

3D Modeling

SolidWorks, AutoCAD.

Graphics & Video

Adobe Premiere Pro, Adobe Photoshop.

Machine Learning & AI

Predictive Analytics, RAG (Retrieval Augmented Generation), Time-Series Analysis, Neural Networks, XGBoost, Random Forest, CatBoost, MLP, MistralAI, Faiss.

Web Development

React.js, Next.js, Node.js, Typescript, Javascript, HTML, CSS, Flask, FastAPI, Streamlit, Nginx.

Data Engineering & Analysis

SQL, Pandas, RDF, SPARQL, OCR, Serpapi.

Project & Quality Management

Project Management, Quality Control, Safety Assurance, Fabrication, Welding.

References

Mr. M. Dharmawardhana

Senior Lecturer, Dept. of Manufacturing and Industrial Engineering, Faculty of Engineering, University of Peradeniya | mahad@eng.pdn.ac.lk | +94 81-239 3651

Ms. Thilini Deshika

Data Scientist, Dialog Axiata PLC | thilini.deshika@dialog.lk | +94 71 324 7828

Projects

Industrial-grade RAGbot system for welding defect diagnosis

Summary

Developed an industrial-grade Retrieval Augmented Generation (RAG) chatbot system for accurate and efficient welding defect diagnosis.

Music Emotion Prediction Using Audio Signal Features and Machine Learning

Summary

Independent research project focused on developing machine learning models to predict music emotions from audio signal features.

AI-powered Knowledge Graph Pipeline for Satellite Power Systems Fault Diagnosis

Summary

Designed and implemented an AI-powered knowledge graph pipeline for diagnosing faults in satellite power systems.

Sentinode X: Microservice-based Satellite Telemetry Simulation Framework

Summary

Developed a microservice-based framework for simulating satellite telemetry, utilizing Python, Node.js, Docker, Nginx, and Neural Networks.

Ex0Hunt App: Exoplanet Classification Web Platform

Summary

Created a web platform for exoplanet classification, employing various machine learning algorithms and web technologies.

AI Driven Paddy (Oryza sativa) Yield Forecasting Using Open Satellite Data, Weather APIs and Historical Data for Sri Lankan Agro Zones

Summary

Research project focused on developing an AI-driven system for paddy yield forecasting in Sri Lankan agro zones, integrating satellite data, weather APIs, and historical agricultural data.

GRACE-Based Water Storage Predictions in Sri Lanka Using Machine Learning and Down-scaled Spatial Modeling

Summary

Independent research focused on predicting water storage levels in Sri Lanka using GRACE satellite data, machine learning, and down-scaled spatial modeling techniques.

Freelance Cinematic Video Editor

Summary

Provided freelance cinematic video editing services, translating concepts into engaging visual narratives for various clients.

Musician, Producer, Mixing and Mastering Engineer

Summary

Engaged in music production, including composition, audio mixing, and mastering, demonstrating creative and technical audio engineering skills.