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

Highlights

  • Pro

Organizations

@SLTCIEEE

Block or report nawodyaishan

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

Nawodya Ishan

Senior Software Engineer · Colombo, Sri Lanka

LinkedIn · Website · Hashnode · Email

I build product systems where application code, realtime backends, release workflows, and infrastructure decisions meet.

Across 4+ years at Metarune Labs, my production work has spanned TypeScript/Node.js, React/Next.js, GCP/Firebase production infrastructure, realtime databases, WebSockets, webhooks, Unity game systems, and Web3 integrations.

Public work currently centers on Go tooling: small CLIs/TUIs with predictable workflows, clean output contracts, safe local execution, and automation-friendly behavior.

Current direction: backend reliability, infrastructure-as-code, Kubernetes, observability, and security-aware system design.

Pinned work

Pinned repositories are the best index of my current public work.

They currently cluster around three lanes:

  • Go developer tooling: CLIs/TUIs, local-first workflows, safe config automation, Homebrew/binary distribution.
  • Document and Markdown pipelines: PDF/transcript ingestion, structured Markdown output, RAG/VLM-friendly file contracts.
  • Applied product/research artifacts: selected AI/AR and Web3-adjacent engineering work.

Technical shape

Production:

TypeScript · Node.js · NestJS · React · Next.js · GCP/Firebase production infrastructure · realtime databases · monitoring/tracing/alerting · Docker · GitHub Actions · Playwright · WebSockets · Webhooks · Unity/C# · Foundry/Hardhat · Solana/Anchor · Rust basics

Public tooling:

Go CLIs/TUIs · local-first developer tools · MCP config automation · Markdown/RAG ingestion utilities · SDD/agentic workflows · Homebrew/binary distribution · CI/release workflows

Deepening:

Linux · AWS · Terraform · Kubernetes · OpenTelemetry/SLOs · security-aware system design

Background

Senior Software Engineer · Metarune Labs

Education

BSc (Hons) Engineering in Information and Communication Engineering · Sri Lanka Technological Campus

Pinned Loading

  1. universal-mcp-sync universal-mcp-sync Public

    Universal MCP Sync (usync) is a local-first MCP configuration manager for developers who use multiple AI clients.

    Go 5

  2. pdf2md-tui pdf2md-tui Public

    High-speed PDF → Markdown ingestion engine for multimodal RAG pipelines. Extracts structured text + isolated images so downstream chunkers, LlamaIndex, and VLM agents get context that actually works

    Go 4 2

  3. ar-fashion-tryon ar-fashion-tryon Public

    Full-stack augmented reality and AI-powered virtual garment try-on system for e-commerce. Combines real-time AR preview with ML-powered photo-realistic virtual try-on using state-of-the-art deep le…

    Python 9 2

  4. rust-api-boilerplate rust-api-boilerplate Public

    A boilerplate for building scalable and production-ready REST APIs in Rust using Actix-Web and SQLx with PostgreSQL.

    Rust 3 2

  5. hardhat-erc721-vrf-react-ipfs hardhat-erc721-vrf-react-ipfs Public

    This repository contains a comprehensive suite for developing, deploying, and interacting with NFT smart contracts on Ethereum, alongside a React frontend for a seamless user experience. It leverag…

    TypeScript 1

  6. GameDev-TileVania GameDev-TileVania Public

    TileVania - 2D Tile-map Platformer using Unity Engine and C# programming language.

    C# 5