"I don't just write code โ I build worlds. Every system is a universe with its own rules, and every bug is a quest waiting to be solved."
I'm Kaveen, a Full-Stack Software Engineer and SaaS founder based in Colombo, Sri Lanka ๐ฑ๐ฐ. I specialize in building intelligent, production-grade applications that sit at the intersection of AI, financial technology, and real-world problem solving.
By day I architect scalable backends and intuitive frontends. By night I'm deep in GPU-accelerated ML pipelines, LLM prompt engineering, and turning raw financial data into actionable insight.
- ๐๏ธ Currently building CeylonStreet. A financial analytics platform for the Colombo Stock Exchange (CSE)
- ๐ค Obsessed with LLM integration, document intelligence pipelines, and AI-powered data extraction
- ๐ฎ Philosophy: I approach engineering like a game. Complex challenges are quests, systems are worlds, and shipping is leveling up
- ๐ฌ Reach me at
kaveenuththara@gmail.com
| Project | Description | Tech Stack | Status |
|---|---|---|---|
| CeylonStreet | Financial analytics & stock data platform for the Colombo Stock Exchange. Real-time price tracking, KPI dashboards, and AI-powered annual report analysis. | Nuxt.js Express.js PostgreSQL Python Docker AWS EC2 |
๐ก MVP |
| MinerU-Pipeline-Local | Local GPU-accelerated PDF extraction pipeline using MinerU + LLM post-processing. Extracts structured financial KPIs from CSE annual reports with high accuracy. | Python MinerU Ollama RunPod Docker PostgreSQL |
๐ข Active |
| WhatsApp Chatbot SaaS | Multi-tenant WhatsApp automation SaaS with webhook handling, session management, and conversational AI integration. | Node.js Express.js MySQL Railway LLM APIs |
๐ก Building |
| AI Translation Bot | Real-time Sinhala-English translation using fine-tuned mBART and custom lexicons for low-resource language handling. | Python LangChain Ollama mBART FastAPI |
๐ต GitHub |
| Category | Technologies |
|---|---|
| Frontend | Nuxt.js Vue.js React.js Next.js TypeScript HTML5 CSS3 |
| Backend | Express.js NestJS Node.js Spring Boot FastAPI ASP.NET Core |
| AI / LLM | LangChain Ollama Mistral mBART MinerU Python Prompt Engineering |
| Databases | PostgreSQL MySQL MariaDB MongoDB SQLite |
| Cloud & DevOps | AWS EC2 AWS ECR Railway Docker Nginx GitHub Actions RunPod GPU |
| Data & Finance | CSE API Integration Web Scraping KPI Extraction PDF Intelligence Financial Analysis |
| Languages | JavaScript TypeScript Python Java SQL |
๐ CeylonStreet MVP โโโโโโโโโโโโโโโโโ 75% โ Stock analytics platform for CSE
๐ค MinerU PDF Pipeline โโโโโโโโโโโโโโโโโ 85% โ KPI extraction from financial reports
๐ฌ WhatsApp SaaS Platform โโโโโโโโโโโโโโโโโ 50% โ Multi-tenant chatbot automation
Gamified Thinking. Every complex problem is a game with rules, constraints, and win conditions. I break large systems into solvable quests โ this keeps momentum high and makes the hard stuff feel like progress, not pain.
Worldbuilding Approach. I don't build features, I build ecosystems. Software should have internal consistency โ every API, schema, and component should feel like it belongs to the same logical world. Users shouldn't notice the seams.
Ship, then refine. A good v1 in production beats a perfect v0 in development. I prioritize deployable, observable systems and iterate from real feedback.
๐ Milestones & Highlights
- ๐ฆ CeylonStreet โ First dedicated financial analytics platform for CSE retail investors in Sri Lanka
- ๐ง MinerU-Pipeline-Local โ GPU-accelerated local document intelligence pipeline for financial data
- ๐ค Sinhala-English mBART Model โ Fine-tuned translation model for a low-resource language pair
- ๐ฌ Multi-tenant WhatsApp SaaS โ End-to-end chatbot automation platform with session and webhook management
- Deployed GPU-accelerated inference on RunPod for ML-heavy financial KPI extraction
- Built microservices with Spring Boot and containerized with Docker + Nginx
- Designed multi-tenant database architectures for SaaS isolation and scalability
- Integrated CSE APIs to pull real-time stock data, financial statements, and company filings
- Building tools that help Sri Lankan retail investors make data-driven decisions on the CSE
- Contributing to NLP accessibility for the Sinhala language through open-source translation models
I'm always open to interesting projects, collaborations, and conversations about AI, fintech, or building products from Sri Lanka for the world.


