Product-Focused Full-Stack Software Engineer — building production-ready SaaS & AI systems.

I build scalable SaaS platforms, AI systems, and automation tools. Strong in structured, phase-based development from planning to deployment using modern AI-assisted workflows. Seeking on-site or hybrid opportunities in Colombo.

📍 Colombo • Open to On-site / Hybrid
🚀 Full-Stack Software Engineer / AI Developer
⚙️ React · Next.js · Python · FastAPI · Docker
Asitha Konara
ReactReact
Next.jsNext.js
TypeScriptTypeScript
TailwindTailwind
PythonPython
FastAPIFastAPI
DockerDocker
PostgreSQLPostgreSQL
OpenAIOpenAI
GitGit
ReactReact
Next.jsNext.js
TypeScriptTypeScript
TailwindTailwind
PythonPython
FastAPIFastAPI
DockerDocker
PostgreSQLPostgreSQL
OpenAIOpenAI
GitGit
ReactReact
Next.jsNext.js
TypeScriptTypeScript
TailwindTailwind
PythonPython
FastAPIFastAPI
DockerDocker
PostgreSQLPostgreSQL
OpenAIOpenAI
GitGit

Experience

Professional Journey

My path building software and automation systems.

Full-Stack Software Engineer

Freelance & Open Source

2024 — Present

Built and deployed multiple production-ready SaaS applications and AI automations. Specialized in Next.js, FastAPI, and LLM integrations.

  • Architected a portfolio CMS with automated GitHub synchronization.
  • Developed custom RAG pipelines for AI-driven document analysis.
  • Created high-performance marketing sites with framer-motion animations.

Projects

Technical highlights

Selected builds where I owned architecture, delivery, and measurable outcomes across AI, automation, and DX.

JarvisX Extension – AI Development System

Active

Local AI-powered development assistant with VS Code extension, memory engine, and Figma integration.

TypeScriptNode.jsVS Code Extension APIOllama+8
⚡️

No Preview Available

Code

Problem: Most AI coding assistants rely on cloud APIs, lack customization, and do not provide persistent memory, offline capability, or full integration with local development workflows.

Contribution: • Developed full VS Code extension powered by custom fine-tuned AI model • Built AI orchestrator with model routing, prompt engine, and tool execution • Implemented local AI server using Ollama and llama.cpp • Designed memory engine using SQLite and vector embeddings • Integrated Figma plugin for AI-assisted UI generation and design automation

Impact: • Enabled fully local AI-powered development without external API dependency • Improved developer productivity with intelligent code and UI assistance • Created scalable AI development ecosystem with persistent memory • Demonstrated expertise in LLM integration, developer tools, and system architecture

Smart LMS SaaS

Active

Multi-tenant SaaS Learning Management System with course management, authentication, and scalable cloud architecture.

Next.jsReactTypeScriptNode.js+9
⚡️

No Preview Available

Code

Problem: Many educational platforms lack scalable, customizable, and cost-efficient LMS solutions that support modern SaaS deployment and multi-user environments.

Contribution: • Designed and developed a full-stack SaaS learning management platform • Implemented authentication, course management, and user dashboards • Built scalable backend architecture supporting multi-user access • Developed responsive frontend using modern web frameworks • Integrated database for persistent course and user data

Impact: • Created scalable SaaS-ready LMS platform • Enabled structured digital learning and course delivery • Demonstrated full-stack SaaS architecture skills • Built production-ready cloud-deployable application

AutomateLanka

Active

All-in-One Automation SaaS Platform - Built on N8N Workflows Foundation

Next.js 15TypeScriptTailwind CSSFramer Motion+11
Live
Code

Problem: Enterprises and teams need a streamlined, all-in-one platform that accurately interprets natural language intents to build, execute, and monitor complex automated workflows without juggling separated tools and disjointed third-party platforms.

Contribution: Built a unified, multi-tenant monorepo architecture separating a high-performance Next.js application and a scalable Node.js/Express execution engine. Integrated semantic AI search with Xenova transformers, a robust Stripe checkout and billing layer with tier enforcement, and comprehensive workspace isolation (RBAC).

Impact: Provides businesses with a secure, highly-reliable automation workflow engine (comparable to n8n) embedded directly into a modern SaaS lifecycle. It empowers users to construct intelligent process topologies locally, scale them via Redis and BullMQ, and monitor their status efficiently with built-in audit logging and security protections.

J-Tech Pixel LED Upload Bridge

Active

Professional desktop and cloud platform for designing, simulating, and uploading Pixel LED matrix patterns.

PythonLaravelJavaScriptDesktop Application+7
⚡️

No Preview Available

Code

Problem: Pixel LED hardware systems require specialized software to design, simulate, and upload visual patterns efficiently. Existing tools lacked integrated simulation, licensing control, and streamlined upload workflows.

Contribution: • Developed full desktop application for LED pattern design and upload • Built simulation engine to preview hardware behavior before deployment • Integrated secure licensing and subscription backend system • Implemented WiFi-based upload system for real-time hardware communication • Created scalable architecture combining desktop and web backend

Impact: • Enabled efficient design and deployment of LED matrix visual patterns • Improved development workflow through simulation and preview tools • Created production-ready hardware integration platform • Demonstrated expertise in desktop, backend, and hardware-integrated systems

JarvisX V2

Active

Custom-Trained AI Assistant powered by a fine-tuned Mistral-7B model with multi-mode automation and bilingual intelligence.

PythonMistral-7BLoRAHugging Face+10
Live
Code

Problem: Generic LLMs lack domain-specific intelligence and cannot reliably perform specialized engineering, system monitoring, automation, and bilingual operational tasks. They also lack real-time system integration and automation capabilities required for productivity workflows.

Contribution: • Fine-tuned Mistral-7B using LoRA with 137,300 structured training examples • Designed a multi-mode AI orchestration system with 7 operational modes • Built full AI assistant architecture including training, inference, deployment, and automation • Developed CLI interface, cloud deployment integration, and local inference pipeline • Implemented bilingual English and Sinhala support • Integrated system monitoring, business automation, and engineering assistant capabilities

Impact: • Created a production-ready custom AI assistant with 95-99% domain-specific accuracy • Reduced reliance on generic LLM APIs by enabling local and cloud inference • Enabled automation of engineering, monitoring, design, and business workflows • Built scalable AI architecture supporting cloud, desktop, and local deployments • Demonstrated advanced LLM fine-tuning, deployment, and orchestration skills

Live Deployments

Deployment

AutomateLanka

Stack
Next.js 15TypeScriptTailwind CSSFramer MotionXYFlow (React Flow)+10

"AutomateLanka is a professional, self-hosted automation hub that bridges the gap between intelligent AI discovery and high-fidelity workflow execution. It offers a robust SaaS infrastructure for managing complex business processes at scale, featuring an intuitive node-based visual drag-and-drop canvas (XYFlow) and intelligent intent analysis powered by local ML models."

Deployment

JarvisX V2

Stack
PythonMistral-7BLoRAHugging FaceGGUF+9

"JarvisX V2 is a custom-trained AI assistant built by fine-tuning the Mistral-7B model using 137,300 domain-specific examples across 7 operational modes. The system integrates engineering automation, system monitoring, business workflows, creative tools, and bilingual conversational intelligence. It supports both cloud and local deployment using Hugging Face, GGUF, and Ollama for efficient and scalable inference."

Preview Unavailable
Deployment

SmartStore SaaS

Stack
Next.js 14TypeScriptPostgreSQLRedisPrisma+7

"--- title: SmartStore SaaS slug: smartstore-saas tagline: AI-Powered E-commerce Automation Platform. status: Active startDate: 2026-02-19 featured: true --- # SmartStore SaaS ## Basic Info - **Project Title:** SmartStore SaaS - **Slug:** smartstore-saas - **Tagline:** AI-Powered E-commerce Automation Platform. - **Status:** Active - **Start Date:** 2026-02-19 - **Featured Project:** Yes ## Demo & Media - **Hero Image URL:** https://... - **Repo URL (Manual):** - https://github.com/AsithaLKonara/SmartStoreSaaS-Mono - **Deployment URL:** https://smart-store-saas-demo.vercel.app/ - **Vercel Project ID / Name:** smarts tor e-saas - **GitHub Repo (owner/repo):** AsithaLKonara/SmartStoreSaaS-Mono ## Full Content - **Summary / Overview:** Architected and built a production-ready, multi-channel SaaS e-commerce platform with AI-powered recommendations and business intelligence. Actively used local AI models (Ollama) alongside OpenAI for business automation. - **Technologies:** Next.js 14, TypeScript, PostgreSQL, Redis, Prisma, Docker, Stripe, NextAuth, Tailwind CSS, Playwright, Jest, Supabase - **Problem:** E-commerce businesses lacked affordable, integrated AI recommendations and business intelligence tools. They struggled with complex text-based ordering (like WhatsApp), multi-tenant data isolation, and scattered payment gateways. - **Contribution:** Architected and built a production-ready, multi-channel SaaS platform with AI-powered recommendations, natural language order parsing, and an integrated real-time analytics engine. - **Impact:** Delivered a scalable backend, integrated payments, and AI-driven insights for store owners, supporting automation across inventory, financials, and customer support. ## Challenges - **Data Isolation in Multi-Tenant SaaS:** Ensuring strict boundaries so that each tenant's data (products, orders, customers) remains secure and isolated without performance degradation. - **Text-to-Order AI Parsing:** Converting unstructured natural language (e.g., WhatsApp messages) into structured order formats efficiently and accurately. - **Multi-Gateway Payment Integration:** Handling simultaneous support for local and international gateways (Stripe, PayPal, PayHere, LankaQR) along with a dynamic currency exchange engine. - **Real-Time System Monitoring and Telemetry:** Integrating smooth real-time telemetry ingestion and alert monitoring across a Next.js and Redis stack. ## Solutions - **Strict Database Scoping:** Implemented rigid database scoping at the Prisma ORM level by linking all core records directly to an `organizationId` with robust Role-Based Access Control (RBAC). - **Hybrid AI Engine:** Deployed an NLP engine leveraging both local AI models (Ollama) and OpenAI to handle text-to-order requests and smart customer segmentation efficiently. - **Unified Payment Architecture:** Abstracted payment flows into a multi-gateway processor, providing a seamless checkout experience regardless of the user's selected provider or currency. - **WebSocket & Redis Integration:** Built a robust event-driven system using Redis and WebSockets to deliver real-time operational intelligence and telemetry updates directly to the client interfaces. ## Outcomes - **Enhanced Operational Efficiency:** Automated order creation from WhatsApp, drastically reducing manual data entry for store owners. - **Scalable Architecture Deployed:** Successfully launched a high-performance orchestration engine capable of scaling with multiple tenants and managing large product catalogs. - **Improved Analytics & Insights:** Empowered organizations with an AI Financial Controller and Inventory Autopilot, enabling better business decisions and automated reordering. ## Case Study SmartStore SaaS is an advanced, AI-driven multi-channel commerce platform engineered to overcome the common shortfalls of traditional e-commerce solutions. By combining the power of Next.js 14, PostgreSQL, Redis, and a sophisticated local/cloud AI architecture, it transforms how businesses interact with clients and manage internal operations. The application introduces a robust multi-tenant design ensuring complete data isolation through organizational scopes. Rather than typical form-based entries, it embraces modern conversational commerce with its Text-to-Order NLP parser, allowing orders out of completely unstructured text—directly bridging platforms like WhatsApp with the core database. Smart integration of IoT telemetry metrics and dynamic multi-gateway pricing architectures ensure that store administrators always have a real-time, comprehensive view of their operations. SmartStore SaaS successfully demonstrates how modern edge computing and AI can automate standard workflows into intelligent business processes."

Value

What I offer as a developer

Full-stack product engineering from discovery to deployment—frontend polish, backend systems, AI integration, and ops readiness.

Full-Stack SaaS Development

Build production-ready web and SaaS applications using React, Next.js, Node.js, and Python.

Contract / Project
  • Scalable backend architecture (FastAPI/Node.js)
  • Interactive modern frontends (React/Next.js 14)
  • Database design & optimization (PostgreSQL/Redis)

AI & Automation Engineering

Design and deploy AI systems, LLM fine-tuning, and automation workflows to streamline operations.

  • Custom AI Assistants (LLM Fine-tuning/LoRA)
  • Workflow Automation (n8n, Temporal)
  • AI-integrated application development

Product & UX Engineering

End-to-end product development from requirements to deployment, focusing on user experience and business impact.

  • Phase-based development (Planning → Design → Build)
  • Figma to production-ready UI components
  • DevOps Integration (Docker, CI/CD, Vercel)

Premium UI/UX Design

High-end responsive web interfaces, modern dynamic aesthetics, and tailored user experiences.

  • Dark mode & glassmorphism interfaces
  • Figma prototypes & interactive wireframes
  • Dynamic micro-animations & layout flows

Blog

Lessons from shipping automation

Technical deep-dives and postmortems on launching AI agents, automation marketplaces, and developer experience pipelines.

Ready to add a Full-Stack Software Engineer who ships?

Let’s chat about the roadmap you need help delivering—automation systems, AI agents, or DX tooling.