Chanaka Prasanna

Chanaka Prasanna

AI Engineer & Full-Stack Developer

3+

Years Experience

15+

Projects Completed

5+

AI Models Deployed

Who I Am

AI & ML Enthusiast

I'm driven by the potential of AI, from predictive models to Generative AI, exploring new ways to build smarter applications.

Technical Writer

I believe clear documentation is as important as clean code. I excel at breaking down complex concepts for all audiences.

Full-Stack Mindset

I see the full picture, from database schema to the final pixel, architecting robust solutions where all parts work in harmony.

Experience

Enlear

Technical Writer - Part time

March 2025 - Present

Moratuwa

Infinity Innovators

Software Engineer - Intern

January 2024 - June 2024

Bambalapitiya, Colombo

Education

University of Moratuwa

BSc (Hons) in Information Technology

2021 - 2025

GPA: 3.44, Dean's List: L4S2

Major: Artificial Intelligence, Machine Learning, Deep Learning, Reinforcement Learning

Dewanampiyathissa Central College

Advanced Level - Physical Science Stream

2017 - 2019

Z-Score: 1.8118

Contributions

Dataset on Kaggle

Regular Expressions to epsilon-NFA Dataset

2025

A comprehensive dataset for converting Regular Expressions to epsilon-NFA, contributing to the AI/ML research community.

Certifications & Badges

Professional credentials and achievements

Build Generative AI Agents with Vertex AI and Flutter

Google

Vertex AI Google Cloud Platform Flutter Python

Foundation: Introduction to LangGraph

LangChain Academy

LangChain Python LangGraph

Building Generative AI Applications with MongoDB

MongoDB

MongoDB Generative AI

Building RAG Apps Using MongoDB

MongoDB

Retrieval-Augmented Generation MongoDB

Building Gen AI Apps: 12+ Hands-on Projects with Gemini Pro

Udemy

Gemini RAG AI Agents Generative AI

AI, Machine Learning, and Data Science Bootcamp

Udemy

NumPy TensorFlow Python Machine Learning

Python for Beginners

OpenCV University

Python

Getting Started with MongoDB Atlas

MongoDB

MongoDB Atlas

Introduction to AI and Vector Search

MongoDB

MongoDB Generative AI

Managing Atlas Vector Search Indexes

MongoDB

Atlas Vector Search

Python Basics

HackerRank

Python

Using Atlas Vector Search for RAG Applications

MongoDB

Retrieval-Augmented Generation Vector Search

Using Vector Search for Semantic Search

MongoDB

MongoDB Vector Embedding

What I Offer

End-to-End ML

Complete machine learning lifecycle from data collection to scalable API deployment.

Generative AI Solutions

Custom AI agents, RAG systems, and fine-tuned models for context-aware applications.

End-to-End Web

Full-stack applications with React/Next.js and Node.js/FastAPI for optimal performance.

React Native (Expo)

Cross-platform mobile apps for iOS and Android with TypeScript and Expo.

Technologies I Use

Programming Languages

Python JavaScript Java TypeScript

Frontend

React Next.js HTML5 & CSS3 Tailwind CSS

Backend

Node.js FastAPI Express.js Docker

AI/ML

PyTorch TensorFlow scikit-learn Pandas NumPy Matplotlib

Databases

MongoDB Firebase DynamoDB MySQL Pinecone

Cloud & Tools

AWS Google Cloud Appwrite LangChain LangGraph Git & GitHub