Software at the
Speed of Thought.

I’m Nelaka Withanage - a Senior Software Engineer helping founders and teams turn ambitious ideas into fast, dependable software. 9+ years building clean web products that launch quickly, work reliably, and scale smoothly as your business grows.

System Manifest
Discipline

Deterministic state machines, graph engines, compiler tooling, full-stack web.

Primary Stack

TypeScript · Vue/Nuxt · React/Next · Node/Nest · PostgreSQL · Tailwind

Flagship Focus

Saadhaka ILS: Rule-based graph state engine for organic chemistry synthesis paths.

Technical Architecture

The Engineering Lab

Commercial production engines and independent full-stack architectures engineered for scale, determinism, and high runtime efficiency.

Saadhaka ILS
Flagship Engineering Specimen

Saadhaka ILS

Active Engineering Deterministic Engine

Bridging static textbooks and interactive dynamic synthesis. Saadhaka models organic chemistry as a graph-based state ecosystem for high-precision examination workflows.

Stack Architecture
NestJS APIReact ClientNuxt WebState Graph
01 / Deterministic Rule-Based Graph Engine

Built on a strict, rule-based state machine treating chemical compounds as functional nodes and syllabus-approved reagents as directed edges. By strictly encoding exam-valid conditions, it completely eliminates non-deterministic AI hallucinations.

02 / Interactive Sandbox Lab & Traversal Solver

Features a visual workspace where students drag and chain reagents to explore reaction pathways, backed by a graph traversal solver calculating the most efficient, syllabus-safe conversion routes between arbitrary compound pairs.

Production Deployments

Commercial Delivery

Vue 3

Deal Flow - Calendar and Events

Engineered the Calendar and Events synchronization module for Startup Steroid's flagship Deal Flow investor platform.

Vue 3JavaScript ES6CSSAzure DevOps
Vue 3

Jiva.ai Studio Portal

Frontend systems development for multimodal zero-code AI workflow orchestrator and dataset modeling engine.

Vue 3TypeScriptPrimeVueVue Query
React

Digital Banking & Mobile Wallet

Financial technology UI architecture for mobile banking client interfaces and telco-grade payment platforms.

ReactJavaScriptSCSSMaterial UI
Vue 3

Tiks Enterprise Compliance

Delivered cross-platform UI component library for safety & compliance platform across desktop and hybrid mobile apps.

Vue 3TypeScriptIonic CapacitorVuex
JavaScript

Expedia Promotions Engine

High-traffic frontend promotional templates and booking platforms serving global travel consumer traffic.

JavaScriptHTML5LESSTemplating
PHP

OzoneDesk Enterprise ERP

Core UI interfaces and workflow management modules for monolithic enterprise resource management systems.

PHPJavaScriptBootstrapMySQL
Self-Directed R&D

Independent Systems & Tools

TOOL_01

YouTube Competitor Analyzer

Direct channel metric ingest and competitive content intelligence tool built for creator teams needing data-driven analytics without dashboard overhead.

YouTube Data APINext.jsShadcn/uiTailwind CSS
TOOL_02

DeClerk RAG Assistant

Enterprise Retrieval-Augmented Generation agent with deep PDF structural extraction, pgvector semantic vector search, and a multi-provider model pipeline.

Node.js/ExpresspgvectorGemini APIGroq SDK
TOOL_03

Gloire Performance Roadmap

Goal-tracking and operational attendance management system for educational programs with interactive cohort visualization.

Vue 3Express.jsMySQLPrimeVueTailwind CSS
TOOL_04

The Black Box Beacon

Mental recovery logging journal treating personal notes as structured survivability telemetry rather than generic wellness surveys.

Vue 3NestJSPostgreSQLGroq SDKTailwind CSS
Track Record & Capabilities

Career Ledger & Competencies

Senior software engineer with 9+ years architecting frontends, deterministic APIs, and data-intensive client platforms.

Chronological Ledger

Professional Journey

06/2025 — Present/Independent Practice·Remote

Senior Product Engineer

  • Architected Saadhaka Interactive Logic Sandbox (ILS), an engine-driven educational platform for organic chemistry dynamic synthesis with rule-based state graphs.
  • Engineered Ground-0, an automated news analysis pipeline integrating NestJS backend microservices, Python scrapers, and Nuxt analytical dashboards.
  • Built Gloire Roadmap, a performance analytics platform for goal tracking and cohort attendance with high-density data views.
  • Delivered full-stack system prototypes emphasizing test-driven architectures, CI/CD automation, and fast runtime evaluation.
Next.jsReactVue 3Nuxt 4Node.jsNestJSPostgreSQLTypeScriptTailwind CSS
10/2024 — 05/2025/Gloire Academy·Remote

Full-Stack Engineer (Contract)

  • Engineered Gloire Roadmap , a performance-tracking management platform featuring interactive data analytics.
  • Built a highly responsive Vue.js frontend alongside a robust Node.js API to process high-frequency metrics.
Vue 3Nuxt 4Node.jsMySQLTailwind CSS
05/2024 — 10/2024/Startup Steroid·Los Angeles, CA (Remote)

Frontend Engineer (Contractor)

  • Authored and optimized core workflow UI modules for Deal Flow investor relation platform.
  • Built event coordination calendar subsystem with resilient client-state caching.
  • Collaborated via Azure DevOps across sprint cadences with zero regression handoffs.
Vue.jsJavaScript ES6CSSAzure DevOps
10/2022 — 04/2024/Uptime·Colombo, Sri Lanka

Senior Frontend Engineer

  • Led frontend engineering on Jiva AI zero-code machine learning workflow orchestrator using Vue 3 and TypeScript.
  • Delivered model-fusion playground enabling non-technical operators to construct multi-modal pipeline topologies.
  • Re-engineered NOC partner and incident management system with Quasar UI, slashing ticket response turnaround.
Vue 3TypeScriptSCSSPiniaQuasar UIVue Query
07/2019 — 10/2022/IdeaHub·Colombo, Sri Lanka

Senior Frontend Engineer

  • Contributed to digital banking applications (mobile wallet, merchant POS, banking portal) on the Symphony white-label fintech platform.
  • Delivered cross-platform UI component library for Australian enterprise compliance platform (Tiks) with Vue and Ionic Capacitor.
ReactVue.jsTypeScriptSCSSMaterial UIIonic
02/2017 — 04/2018/Eyepax IT Consulting·Colombo, Sri Lanka

Junior Software Engineer

  • Constructed frontend booking campaign modules and promotional platforms for Expedia seasonal traffic loads.
HTML5JavaScriptLESSJavaNode.js
04/2015 — 01/2017/Lily Digital·Colombo, Sri Lanka

Junior Software Engineer

  • Contributed to OzoneDesk monolithic ERP interfaces, invoicing pipelines, and reporting tables.
PHPJavaScriptjQueryBootstrapMySQL
Technical Inventory

Disciplines & Capabilities

Languages & Runtimes

TypeScriptJavaScript (ESNext)PythonSQLHTML5 / CSS3

Frontend Systems

Vue 3Nuxt 4ReactNext.jsTailwind CSSAstroPiniaState Machines

Backend Architecture

Node.jsNestJSExpressPostgreSQLpgvectorMySQLREST APIsGraphQL

AI & Vector Pipelines

RAG PipelinesEmbeddings SearchGemini APIGroq SDKLlama Tooling

Engineering Infrastructure

DockerGitHub ActionsGitlab CILinux / NginxVitePlaywrightVitest

Methodology & Design

Systems ArchitectureTDD PracticesFigmaAzure DevOpsPerformance Tuning
Direct Engagement

Initiate Technical Dispatch

Connect directly for systems architecture, technical prototype builds, or senior product engineering leadership.