A curious mind in a vast universe

Building
what’s next.

Angelo Kannangara is a technologist, developer, and lifelong learner exploring the edges of software, artificial intelligence, physics, and robotics — building tools that connect the digital and physical worlds.

CurrentlyLearning. Building. Exploring.
Based inSri Lanka · Earth
Scroll ↓
01 / About

Bridging computing and the physical sciences.

I’m pursuing two undergraduate degrees in parallel — a BSc in Physical Science and a Bachelor of Information Technology — because the most interesting problems live where code meets the laws of nature.

Physics teaches me how the universe behaves; software lets me model it, automate it, and build with it. From educational platforms to embedded robots, I like turning curiosity into things that actually run.

University of Sri Jayewardenepura

BSc Physical Science

Mathematics, Physics, and Electronics & Embedded Systems.

University of Moratuwa

Bachelor of Information Technology

Software engineering, systems, and applied computing.

“We are a way for the cosmos to know itself.”— Carl Sagan
02 / Selected Work

Things I’ve built and explored.

Education · Live↗

MathLanka mathlk.online

An educational platform for Sri Lankan students — making mathematics accessible, structured, and engaging with resources tailored to the local curriculum.

WebHTML / CSS / JSEducation
Civic Tech↗

Ape Para

A C# Windows Forms and cross-platform civic infrastructure reporting tool that helps communities flag and track local issues.

C#Windows FormsCross-platform
Intelligence↗

AI & RAG Explorations

Experiments with retrieval-augmented generation and intelligent assistants that reason over custom knowledge.

PythonRAGLLMs
Hardware↗

Autonomous Systems

ESP32-powered robotics and embedded systems — sensing, deciding, and moving in the real world.

ESP32EmbeddedRobotics
Science↗

Python Experiments

Scientific and problem-solving tools: simulations, numerical methods, and small utilities born from curiosity.

PythonSimulationProblem solving
03 / Areas of Focus

Where my curiosity points.

F.01

Artificial Intelligence & ML

Machine learning, RAG pipelines, and intelligent assistants.

F.02

Robotics & Embedded Systems

Microcontrollers, sensors, and autonomous behaviour.

F.03

Physics & Mathematics

First-principles thinking, modelling, and analysis.

F.04

Software & Web Development

Clean, responsive interfaces and reliable applications.

F.05

Scientific Computing

Numerical methods and simulation in Python.

F.06

Engineering Prototyping

Rapidly taking ideas from sketch to working hardware.

F.07

Research

Reading deeply, asking better questions, testing ideas.

04 / Journey

An academic trajectory across two disciplines.

Ongoing · Computing

Bachelor of Information Technology

University of Moratuwa — building a foundation in software, systems, and applied computing.

Ongoing · Science

BSc Physical Science

University of Sri Jayewardenepura — Mathematics, Physics, and Electronics & Embedded Systems.

Always · Beyond the classroom

Projects, experiments & research

Educational platforms, civic tools, AI assistants, and ESP32 robots — learning by building.

05 / Contact

Let’s explore something together.

Open to collaborations, ideas, and conversations about technology, science, and the universe we live in.

Connect on LinkedIn ↗

7.8731° N · 80.7718° E