I build things with Python. I am currently an incoming undergraduate at the University of Sri Jayewardenepura (Physical Science - ICT, 2027). I learn by building, breaking things, and reading a lot of docs.
- 🔭 I’m currently building Phase 2 of Contact Engine (FastAPI Cloud Sync)
- 🌱 I’m currently learning Linux, Real Analysis, DSA, and FastAPI
- 🎓 I recently earned my Cisco Linux Essentials certification
- ⚡ Fun fact: I live by Shaolin stillness, Ronaldo intensity, and Man City logic.
| Project | Description | Stack |
|---|---|---|
| 🗄️ Contact Engine | Local-first desktop contact manager with sub-millisecond FTS5 search, dockable UI, and 64 automated UI/DB tests. | PySide6 SQLite pytest |
| 🧠 Markov Chain Engine | Dependency-free text generator and graph traversal engine featuring NLP tokenization and BFS/DFS pathfinding. | Python Graph Theory NLP |
| 🧮 Professional Calculator | Fully-featured desktop calculator with a hand-written tokenizer, shunting-yard parser, and 91 automated tests. | NiceGUI Decimal PyInstaller |
| 🌐 Web Scrapers | Two Python scripts that scrape data from test sites and export the results into clean, formatted CSV files. | requests BeautifulSoup |
(Explore the rest of my work, including my early foundations like the Football Simulator and Rabbit Hunter Game, on my Portfolio Website.)
"The same mind that built a tokenizer can build anything."
