Curious bydefault. Preciseby design.
Software Engineer and AI Engineer from Sri Lanka. I build high-performance systems, useful intelligence and interfaces that respect the person using them.
Say hello ↗
I'm Chethiya, a software engineer and AI engineer who cares about how things work and how they feel.
I am a Software Engineer and AI Engineer studying Software Engineering at the Java Institute for Advanced Technology since 2023, based in Sri Lanka. I engineer high-performance desktop applications, deep learning and AI systems, and modern full-stack web platforms with clean code, sub-second execution speeds and zero bloat.
To date, I have engineered and released 8+ production-ready personal systems. My flagship desktop application, Traders Journal, syncs live MetaTrader 5 deals in under 100 ms with zero manual setup and tracks daily PnL calendars, equity curves and 15+ risk metrics completely offline.
For commercial retail operations, I built a desktop POS and Inventory Management System in Java Swing with FlatLaf, JasperReports and barcode checkout completing in under 3 seconds per sale. On the web, I architect full-stack applications with Next.js, React, Node.js and TypeScript, backed by MySQL, PostgreSQL, SQLite and Supabase.
In AI and computer vision, I engineered a CUDA-accelerated Real-ESRGAN 4K 60 FPS video super-resolution pipeline with multi-threaded FFmpeg processing, tripling batch rendering throughput. I build production AI agents, prompt architectures and full-stack intelligent applications using Google AI and PyTorch.
Chethiya Rathnasekara.
Software engineer & AI engineer. Curious builder.
"The best engineering is felt before it is noticed. It gives people momentum instead of making them think about the machine."
The toolkit.
TypeScript / JavaScript
Tailwind / PWA
Java EE / REST APIs
JavaFX / MQL5
SQLite / Supabase
Docker / GitHub Actions
Real-ESRGAN / GPT-4o
Batch pipelines