Skip to content
View kaveenexe's full-sized avatar
๐Ÿ•น๏ธ
Freelancing
๐Ÿ•น๏ธ
Freelancing

Highlights

  • Pro

Block or report kaveenexe

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
kaveenexe/README.md

Kaveen Uththara Banner



LinkedIn Gmail Twitter StackOverflow

"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."



๐Ÿ‘‹ About Me

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

๐Ÿš€ Featured Projects

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

๐Ÿ› ๏ธ Tech Stack

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

๐Ÿง  What I'm Working On Right Now

๐Ÿ“Š  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

๐Ÿ’ก Engineering Philosophy

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.


๐Ÿ“Š GitHub Metrics

Kaveen's GitHub Stats Top Languages
GitHub Streak

github contribution snake


๐Ÿ† Milestones & Highlights

๐Ÿ”จ Built From Scratch

  • ๐Ÿฆ 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

โšก Technical Wins

  • 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

๐ŸŒ Impact

  • 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

๐Ÿ”— Let's Connect

I'm always open to interesting projects, collaborations, and conversations about AI, fintech, or building products from Sri Lanka for the world.


Pinned Loading

  1. Awesome-Sri-Lanka Awesome-Sri-Lanka Public

    Curated, searchable directory of public APIs, datasets, and developer resources relevant to Sri Lanka

    4

  2. ColletteAPI ColletteAPI Public

    C# 3

  3. todlymbart todlymbart Public

    Python

  4. plustik plustik Public

    A mobile app for waste manegement

    Dart 1 3