AI Code Generator
View →Built an AI Code Generator extension for VSCode with chat window that has entire context of the repo and equipped with agent mode to perform coding tasks autonomously.
- TypeScript
- LanceDB
- Gemini API
Computer Engineer
Computer Engineering Undergraduate at the University of Ruhuna, Sri Lanka. Ex software engineering intern at Information Systems Associates (ISA).
I'm a fourth year undergraduate at Universitry of Ruhuna, Sri Lanka. I have completed 6-month internship at ISA (Air Arabia Group) as an software engineering intern. As a member of the AeroMart Thin Air team at ISA, I solved real-world problems regarding Air Arabia online ticket booking platform. My work involved solving bugs, fixing frontend/backend issues, and critical production issues.
I am skilled in JavaScript, TypeScript, Java and comfortable with many other popular programming languages and frameworks. I spend my time learning backend technologies, microservices, DevOps and artificial intelligence. My biggest strengths lies in problem solving, debugging and fixing issues in an innovative way.
A few highlights that showcase my approach to blending beautiful interfaces with robust engineering.
Built an AI Code Generator extension for VSCode with chat window that has entire context of the repo and equipped with agent mode to perform coding tasks autonomously.
Online video streaming platform built using microservices architecture and deployed using K8s in the Microsoft Azure. Supports HLS adaptive bitrate streaming.
Collect metrics and various network information from laptops, remote VMs and visualize them, analyse them in a central web application. Chatbot is integrated within the app using Langchain that has knowledge of all data in the app and can perform actions in the app behalf of the user using tools.
I work with a wide range of modern technologies, tools, and frameworks to build fast, scalable, and user-friendly products.