PhD Scholar · IIT Hyderabad

Ponnampalam
Pirapuraj

I am a third-year Ph.D. student in the Department of Computer Science & Engineering at the Indian Institute of Technology Hyderabad (IITH), under the supervision of Dr. Jyothi Vedurada. My current research interests include program analysis using large language models and static analysis.

I am a Senior Lecturer at the Dept. of ICT, Faculty of Technology, South Eastern University of Sri Lanka (currently on study leave). I completed my MSc in Computer Science from the Dept. of Computer Science & Engineering, University of Moratuwa, and my B.Sc. (Hons) Specialised in Computer Science from South Eastern University of Sri Lanka.

Program Analysis LLMs Static Analysis Software Engineering IoT

02 · Career

Work Experience

Senior Lecturer in ICT
South Eastern University of Sri Lanka — Faculty of Technology
February 2019 — Present (on study leave)
Lecturer in IT & Head of Department of IT
Sri Lanka Institute of Advance Technology Batticaloa ATI
September 2017 — February 2019
Instructor in Computer Science & Engineering
University of Moratuwa — Faculty of Engineering, Sri Lanka
February 2015 — March 2017
Visiting Lecturer — Faculty of Information Technology
University of Moratuwa, Sri Lanka
October 2015 — April 2016
Temporary Demonstrator in IT
South Eastern University of Sri Lanka
August 2014 — February 2015

03 · Education

Academic Qualifications

PhD (Pursuing) — Computer Science & Engineering
Indian Institute of Technology Hyderabad (IITH)
2023 — Present
Research Fellow
Indian Institute of Technology Madras (IITM)
2022 — 2023
MSc in Computer Science
Dept. of Computer Science & Engineering, University of Moratuwa
2015 — 2017
B.Sc. (Hons) Specialised in Computer Science
South Eastern University of Sri Lanka
2009 — 2014

04 · Research

Research Interests

Program Analysis
Large Language Models
Static Analysis
Software Engineering
Internet of Things

05 · Scholarship

Research Publications

Book Chapters
Journal Articles
Conference Papers
Local Conference Publications

06 · Work

Project Profiles

MSc Research Project

Analyzing source code identifiers for code reuse.

JavaEclipse IDEGitHub APINLPIR

WSO2 VirtualHackathon

Real-time event processing system for a smart home in WSO2's 24-hour online challenge.

WSO2 PaaSKubernetesStormSpark SQL

Intel IoT Competition

Smart home project using Arduino hardware and electronics equipment.

ArduinoIoTElectronics

Object Tracking System

Android app broadcasting device location with a web interface for real-time display.

JavaAndroidMySQLPHPAJAX

Filling Station Management System

Group project to reduce human error and manage staff details, salary, and maintenance records.

JavaSQLNetBeans IDE

Smart Garbage Collection

Arduino hardware with GPS and an Android app to manage smart bins via shortest path algorithm.

ArduinoAndroidGPSUltrasonic SensorPHP

07 · Recognition

Awards, Fellowships & Roles

Other Qualifications

08 · Contact

Connect With Me