Skip to content
View buwaneka-halpage's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report buwaneka-halpage

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
buwaneka-halpage/README.md

Hi there! 👋 I'm Buwaneka Halpage

Typing SVG

Computer Science & Engineering undergraduate building full-stack products, AI-assisted automation, and real-time data systems.
Seeking a software engineering internship to ship reliable, user-focused systems.

Portfolio LinkedIn Email Location


🎯 About Me

🎓 BSc (Hons) Computer Science & Engineering — University of Moratuwa (Expected 2028)

🔭 Currently focused on

  • Full-stack product engineering (React, Next.js, TypeScript, FastAPI)
  • Agentic AI systems, RAG, and ML pipelines
  • Real-time data platforms (Kafka, MQTT, Redis, TimescaleDB)
  • Shipping production tools for ops, logistics, and business automation

🌱 Building through CritiCo — an AI-focused venture for agentic systems and data-driven products

🌐 Portfolio: buwaneka.xyz


💼 Experience

Founder | CritiCo

Feb 2026 – Present · Sri Lanka

  • Building agentic systems and data-driven products for real business problems
  • Leading product discovery, technical planning, and delivery across frontend, backend, data, and AI
  • Designing an enterprise CRM for student immigration companies; security audit & integration support for KC Overseas Colombo
  • Delivered an SEO-ready site + RAG assistant for Temple Gate Solicitors, and launched the Prime Apostille website

Software Engineer | Mobile App Mart

Feb 2026 – Jul 2026 · Remote

  • Built an end-to-end invoice automation platform for Studio Nicholson (UK) — Gmail monitoring, AI PDF extraction, invoice-coding rules, and Xero sync
  • Developed a React dashboard for invoice review, error resolution, and processing logs
  • Configured Google Cloud, OAuth, and Gmail APIs for secure automated email ingestion

Software Engineer | Development Team of AIESEC in Sri Lanka

Mar 2025 – Oct 2025 · Sri Lanka

  • Built and maintained the AIESEC Exchange Data Platform and internal apps (Next.js, TypeScript, Node.js, MongoDB)
  • Migrated exchange data from legacy SQL to MongoDB; shipped dashboards and operational data-management tools

🚀 Featured Projects

FreshLens Smart Campus Digital Twin

KandyPack Temple Gate RAG

CritiCo Spot the Difference

Project highlights

FreshLens — Project Lead & Full-Stack Engineer
FastAPI · PostgreSQL · PyTorch · Celery · Redis · Expo · Next.js · Docker
Led a 3-person team; Expo vendor app + Next.js spoilage dashboard; RLS tenant isolation; async ML pipeline (R2 → Celery/Redis → CNN → Postgres).

Smart Campus Digital Twin
Python · FastAPI · React · Kafka · MQTT · Redis · TimescaleDB · Spark · MLflow · Docker
Multi-service IoT platform for sensor ingestion, streaming analytics, ML, and campus-state visualization.

HemasMind / CritiCo — AITHON 2026 Elite 10
Next.js · FastAPI · Socket.IO · CrewAI · PostgreSQL
AI pharmaceutical supply-chain intelligence for Hemas Pharmaceuticals Lanka — multi-agent procurement workflows with real-time dashboards.

KandyPack Logistics Platform
FastAPI · MySQL · React · TypeScript · JWT · RBAC · Docker
Multi-role logistics platform: warehouse-scoped access, order/fleet workflows, scheduling, and map-based route analytics.

Temple Gate RAG
FastAPI · Gemini · Hugging Face · Supabase/pgvector
Retrieval-augmented assistant for a UK law firm, grounded in scraped case studies and knowledge base content.

Spot the Difference — OctWave 2.0 Finalist
OWL-ViT · Siamese ViT · CLIP · TTA · Weighted Boxes Fusion
ML pipeline detecting added, removed, and changed objects between image pairs.

CritiCo Smart Grocery Planner — AgenTrix 2026
CrewAI · Gemini · FastAPI · Next.js · ChromaDB · MongoDB · RAG
Multi-agent meal planner for Sri Lankan households with store-by-store basket optimization.


🛠️ Tech Stack

Languages

Frontend
  Expo   React Native

Backend & Data

AI / ML & Cloud

Also: Kafka · MQTT · TimescaleDB · InfluxDB · Celery · Socket.IO · CrewAI · MLflow · XGBoost · Cloudflare R2 · pgvector · RAG


🏆 Awards & Leadership

Awards

  • Ranked 68th globally — IEEEXtreme 19.0
  • Elite 10 — AITHON 2026 (HemasMind / CritiCo)
  • Finalist — OctWave 2.0
  • Finalist — SLIIT CyberShield 4.0
  • Merit Award — SLIIT CODEFEST 2025 CTF

Leadership

  • Chairperson — SLIoT Challenge 2026 (Dec 2025 – May 2026): led a national IoT competition with IESL & SLT-Mobitel

Certifications

  • Machine Learning Specialization — DeepLearning.AI / Coursera (2024)
  • AWS Academy Cloud Foundations (2024)
  • Junior Penetration Tester Path — TryHackMe (2024)

📊 GitHub Stats

GitHub Stats Top Languages
GitHub Streak
Contribution Graph

🌐 Connect


Profile Views

Pinned Loading

  1. kandypack-logistics-platform kandypack-logistics-platform Public

    Web app for Kandypack - rail & road supply chain management

    TypeScript 1

  2. spot-the-difference spot-the-difference Public

    Forked from rathishTharusha/spot-the-difference

    Jupyter Notebook

  3. CritiCorp/hemas_agents CritiCorp/hemas_agents Public

    Python

  4. FreshLens-AI/FreshLens-AI FreshLens-AI/FreshLens-AI Public

    AI-Powered Automated Inventory and Freshness Monitoring System for Small-Scale Retailers

    TypeScript

  5. Smart-Campus-Digital-Twin/I1-IOT-Streaming Smart-Campus-Digital-Twin/I1-IOT-Streaming Public

    Real-time IoT integration and simulation

    HTML