TESHANKALHARA

think. build. evolve.

scroll
move your cursor

I engineer ideas into products,

balancing simplicity, performance, and scale.

I care about how systems work,

and how they stand the test of time.

— Teshan Kalhara

here's my recent work.

next case study — in the works.

View showcase
rltechzone.lk

TECH STACK

  • Next.js
  • TypeScript
  • Clerk
  • Supabase
  • Prisma ORM
  • PostgreSQL

DESCRIPTION

An online store for a computer retailer — shoppers browse, pay, and track orders; staff manage the whole site (pages, prices, stock) without touching code.

a full-stack computer store, multi-gateway checkout in progress.

View showcase
dreamelevators.lk

TECH STACK

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Radix UI
  • Vercel

DESCRIPTION

A marketing site for a vertical-transportation company — one page telling the company's story, plus a projects showcase and a form that reaches sales by email.

we lift your dream — a company profile, built to convert.

View showcase

DETECTION ARCHITECTURE

FONT METADATAname · size · encodingGLYPH RENDERstroke · curvatureFLAGGED BLOCKSconfidence scoreHIGHLIGHTED PDFreviewer viewOCR VERIFYlogical checkMATCHING ENGINES = α·D_meta + (1−α)·D_glyphRandom Forest classifier
SignalsMatching EngineDetection OutputVerification

TECH STACK

  • Python
  • scikit-learn
  • OpenCV
  • Flask
  • React

DETECTION ACCURACY

82.8%

vs 24.4% rule-based

catching pdf text tampering invisible to the eye. 82.8% accuracy.

View case study
All Work

Here’s what I do.

  • Full-Stack Engineering

    01

    Designing and building production-ready applications across the frontend, backend, APIs, and data layer.

    • Frontend
    • Backend
    • APIs
    • Data
  • System Architecture

    02

    Structuring maintainable systems with clear boundaries, reliable data flows, and room to scale.

    • Boundaries
    • Data flow
    • Scale
  • AI & Machine Learning

    03

    Building intelligent solutions with machine learning, NLP, transformer models, and LLM-based applications.

    • ML
    • NLP
    • LLMs
    • Transformers
  • Performance Engineering

    04

    Optimizing applications for speed, efficiency, reliability, and a better user experience.

    • Speed
    • Profiling
    • Caching
  • Production Engineering

    05

    Shipping dependable software with secure integrations, testing, CI/CD, observability, and deployment practices.

    • CI/CD
    • Observability
    • Security
Think
Build
Evolve
systemsperformancescalesimplicityreliabilitylatencythroughputcraftsystemsperformancescalesimplicityreliabilitylatencythroughputcraft

a loop, not a line

you have the vision,

I’ll engineer the experience.

let’s build what’s next.

available globally · remote