Punjaya Wickramasinghe Profile Picture

Hello, I'm

Punjaya Wickramasinghe

My LinkedIn profile My GitHub profile

Get To Know More

About Me

Profile picture
BEng (R&D) @ ANU (First Class Hons.)
Major Mechatronics
Minor Computer Science
GPA 6.72 / 7.0
ATAR 99.20

Introduction

Fascinated by robotics systems—specifically how automated systems can be leveraged to create a more sustainable and fair future for all. Fueled by natural curiosity, long-term collaborations and a love for learning.

Mission

Dedicated to creating impactful robotic solutions to improve lives and tackle challenges aligned with the UN Sustainable Development Goals. My ultimate dream is assisting my home country, Sri Lanka, through humanitarian engineering efforts.

Interests

Hugely passionate about football (Visca el Barça!) and sports more generally, alongside music and travel. Curiosity drives my life as my greatest joy is exploring new ideas to broaden my perspective.

Browse My Recent

Projects

Professional & Academic

Air Gapped Agentic AI Solution

Air Gapped Agentic AI Solution

System Design Product Ownership Airgapped Deployment

Multi-purpose AI agent-enabled system, capable of question answering, analytics, figure generation, report generation

AI Voice Assistant

AI Voice Assistant

Human Centred Design Resource-Constrained Dev System Design

Lightweight edge-optimised AI voice assistant for a textile marketplace app in India to help users better manage their digital literacy limitations and improve autonomy

AI Change Detection System

AI Change Detection System

Unsupervised Deep Learning Data Pipeline Image Processing

Near real-time AI change detection on the edge using both camera and LiDAR fused measurements.

Battery Management System

Battery Management System

State Machines Embedded Firmware Dev I2C/PMBus

Intelligent charging/discharging of batteries through precise monitoring and regulation to ensure safe and efficient operation.

GPS-Denied Navigation Integration

GPS-Denied Navigation Integration

Visual Inertial Navigation Data Driven Evaluation DevOps

Successfully tuned and integrated an open-source state estimator into AirSim simulator for accurate navigation without GPS signals.

Robust Inertial Navigation System

Robust Inertial Navigation

Algorithm Implementation Sensor Fusion Math Derivations

The first observer for INS with delayed GNSS to feature almost global asymptotic and local exponential stability.

Acoustic Emotion Recognition with AI

Acoustic Emotion Recognition

Machine Learning Dataset Creation Data Visualisation

Deep and traditional machine learning algorithms deployed to detect human emotions through audio signals.

Acetone Sensing with MOFs

Acetone Sensing with MOFs

Meta-Analysis Literature Review Research Comms

Use of MOFs as filtration membranes to improve acetone detection in breath for non-invasive diabetic monitoring.

Personal Projects

Trip Planner

Trip Planner

Iterative Testing UX Design Placeholder

Trip planner optimised for a seamless visual experience. Allows users to visualise the physical route they have planned on a dynamic map, and receive insights on the distribution of their time.

AI Workaway Scraper

AI Workaway Scraper

Web Scraping LLM Processing Automation

AI-based scraper for the Workaway website, designed to fast-track host selection by filtering opportunities that match specific travel preferences and criteria.

Worldwide Connection App

Worldwide Connection App

Discord Bot Dev LLM Parsing Database Visualisation

An application connected to Discord that parses notes on newly met contacts using an LLM, automatically populating a database to visualize and recall connections globally.

Checkers Simulator

Checkers Simulator

Algorithm Visualization Minimax / Alpha-Beta Educational Tool

An educational checkers simulator developed to help users visualize and understand game engine decision-making algorithms, including Minimax search and alpha-beta pruning.

Combined XI Builder

Combined XI Builder

Web Scraping Flask / Python Web Dev

A fan-centric tool allowing users to generate combined XI starting lineups from two custom football teams.

Games in Python

Games in Python

Game Dev OOP Python GUI

Classic games (Connect 4, Pong, and Snake) implemented in Python to demonstrate solid OOP fundamentals.

Portfolio Website

Portfolio Website

HTML5 / CSS3 Vanilla JS Responsive Web

A premium portfolio website designed and developed using HTML, CSS, and modern interactive JavaScript.

Check Out My

Honours & Academic Work

Award icon

Australian AI Awards Finalist 2024

Selected as a national finalist for AI Innovator in Defence and National Security.

Journal icon

European Journal of Control (Publication)

Co-authored: "Constructive synchronous observer design for inertial navigation with delayed GNSS measurements".

Scholarship icon

CECS R&D Excellence Scholarship

Awarded to high-performing research-stream engineering students at the Australian National University (ANU).

Scholarship icon

CECC Dickins Scholarship

Awarded to high-performing Engineering Honours students at the Australian National University (ANU).

AI Awards photo

Explore My

Skills

Computer Vision & AI

Skill icon

C++

Intermediate

Skill icon

OpenCV

Experienced

Skill icon

Python

Experienced

Skill icon

PyTorch

Intermediate

Skill icon

TensorFlow

Intermediate

Embedded Systems

Skill icon

ROS / ROS2

Intermediate

Skill icon

C

Intermediate

Skill icon

UART | I2C | CAN | UDP

Intermediate

Skill icon

Verilog (FPGA)

Entry-Level

Skill icon

Altium Designer

Entry-Level

Control Systems

Skill icon

GPS-Denied Nav

Intermediate

Skill icon

State Estimation

Intermediate

Skill icon

SLAM

Intermediate

Skill icon

ArduPilot

Intermediate

Skill icon

State Machines

Intermediate

Software Development

Skill icon

Git

Experienced

Skill icon

Linux

Experienced

Skill icon

HTML | CSS | JS

Intermediate

Skill icon

Docker

Intermediate

Skill icon

Vim / Neovim

Experienced

Data Analysis

Skill icon

Pandas

Intermediate

Skill icon

Seaborn

Intermediate

Skill icon

Plotly

Experienced

Skill icon

Matplotlib

Experienced

Skill icon

NumPy

Experienced

Get in Touch

Contact Me

I am open to discuss new opportunities in robotics, computer vision, embedded engineering, and AI systems. Feel free to reach out!