/home

Software Engineer · Full-Stack SaaS & AI Platform Engineering

MEAN & MERN · TypeScript · Node.js · AWS

Arthath Agary

Building customer-facing no-code builders, AI-assisted web platforms, and resilient full-stack architectures across the MEAN and MERN stacks.

Software Engineer with 2+ years of experience designing and shipping commercial SaaS products. I specialize in full-stack JavaScript and TypeScript architectures—engineering dynamic Angular, React, and Next.js interfaces alongside Node.js, Sails.js, and Express REST APIs integrated with Google Gemini, OpenAI, payment gateways, and production observability.

Full-Stack SaaS Engineering

Angular, React.js, Next.js, Node.js, Sails.js (MVC), Express.js, MongoDB

AI & Visual Builder Pipelines

Google Gemini API, OpenAI API, GrapesJS layout synthesis, Redis caching

Payments & Auth Infrastructure

Stripe, Ideabiz OTP-less checkout, Single Sign-On (SSO), JWT, bcrypt

Cloud & Production Observability

AWS EC2, AWS S3, Datadog RUM error tracking, Google Analytics 4 funnels

Featured & Commercial Engineering Work

Production SaaS Platforms & Open Source

Click any project panel to inspect its full case study, architecture, and verified impact—or scroll down to explore Experience, Skills, and Résumé.

Production Context: Appmaker, Otenro Pro, Telegram Sub Manager, and Appmaker Spark are commercial in-house SaaS platforms developed as part of the Simato Vas Solutions engineering team and used by external enterprise and business customers as no-code and AI builders.

Commercial SaaS Platform·Simato Vas Solutions

Appmaker — No-Code App Builder Platform

appmaker.lk
appmaker.lk · visual-builder
Datadog RUM Active

1. Template

Angular Kit

+35% Speed

2. Checkout

Ideabiz Direct

-30% Friction

3. Funnel

GA4 + RUM

+18% Conv.

Angular · Sails.js · MongoDB · Cordova -50% Debug Time

A commercial no-code application builder enabling enterprise and SMB customers to create, configure, and publish web and mobile applications without writing code.

My Engineering Contribution

Engineered the OTP-less Ideabiz payment checkout, reusable Angular template generation workflows, GA4 conversion funnel tracking, and Datadog RUM front-end observability.

-30%
Onboarding Friction
+18%
Completion Rate
-50%
Debugging Time
+35%
App Creation Speed
AngularAngularJSSails.jsMongoDBTypeScriptJavaScriptCordova
Commercial AI SaaS Platform·Simato Vas Solutions

Otenro Pro — AI-Powered Website Builder Platform

pro.otenro.com
pro.otenro.com · gemini-to-grapesjs
95%+ Gen Success

Input

Gemini API

SPA & Multi-Page

→

Pipeline

Redis + Parser

-60% Setup Time

→

Canvas

GrapesJS DOM

-45% Design Time

Gemini · GrapesJS · Redis · Sails.js Unified SSO (-25% Login)

An AI-powered website generation platform that converts user prompts into fully structured, visually editable single-page and multi-page websites.

My Engineering Contribution

Integrated the Google Gemini API for automated site structure synthesis, engineered the AI-to-GrapesJS layout transformation pipeline with Redis, and built cross-platform Single Sign-On (SSO).

-60%
Manual Creation Time
95%+
Generation Reliability
-45%
Design Iteration Time
-25%
Login Time
AngularSails.jsMongoDBGrapesJSRedisGoogle Gemini APITypeScript
Automation & Monetization SaaS·Simato Vas Solutions

Telegram Sub Manager — Subscription Automation Platform

telegram-sub-manager · bot-webhook-engine
-80% Manual Labor

Webhook

Payment Verified

Sails.js API

Bot Engine

Grant / Renew

Auto Invite

Enforcement

Kick / Unban

Zero Manual Ops

Telegram Bot API · Sails.js · Angular · MongoDB Recurring Revenue

A full-stack subscription management platform that uses the Telegram Bot API to automate paid community access, recurring billing validation, and member lifecycle enforcement.

My Engineering Contribution

Built the end-to-end Telegram Bot API automation engine, recurring monetization logic, and automated backend validation for member approvals, renewals, and kick/unban workflows.

-80%
Manual Admin Labor
100%
Lifecycle Automation
Sails.jsAngularMongoDBTelegram Bot APITypeScriptJavaScript
Commercial AI SaaS Platform·Simato Vas Solutions

Appmaker Spark — AI Landing Page Generator

ai.appmaker.lk
ai.appmaker.lk · spark-live-preview
Gemini + OpenAI

Section Stream

✓ HeroSection
✓ FeatureGrid
Angular Dynamic CanvasLive Binding

Editable sections hydrated in real time

Angular · TypeScript · OpenAI · Gemini Dynamic Loader

An AI landing-page generation workspace featuring real-time component streaming, live responsive previews, and multi-model content structuring.

My Engineering Contribution

Architected the responsive Angular front-end workspace, dynamic component loading engine, interactive live preview canvas, and Gemini/OpenAI content integration.

Real-Time
Live Preview Architecture
Dual-LLM
Gemini + OpenAI Pipeline
AngularTypeScriptSails.jsMongoDBOpenAI APIGoogle Gemini APIJavaScript
Open-Source Developer Tooling·Open Source (npm)

Cordova Hot Code Push CLI — Open-Source Node.js 20+ Modernization

cordova-hot-code-push-cli · npm
Node.js 20+ Ready

$ cordova-hcp build # Node v20+ LTS

✓ Patched legacy fs/crypto APIs & dependencies

✓ Generated chcp.json & chcp.manifest

Node.js · Apache Cordova · npm RegistryOpen Source

An open-source fork and modernization of the deprecated cordova-hot-code-push-cli utility restoring compatibility with Node.js 20+ build pipelines.

My Engineering Contribution

Forked the unmaintained CLI package, upgraded incompatible legacy dependencies, patched deprecated Node.js APIs, and published the modernized package to npm.

Node 20+
Runtime Compatibility
Published
Available on npm
Node.jsApache CordovaJavaScriptnpm

Career Timeline

Professional Software Engineering Experience

2+ years of hands-on full-stack product engineering across the MEAN and MERN stacks.

Simato Vas SolutionsFull-Time

Software Engineer

Nov 2024 – Present
Software Engineer (Nov 2025 – Present)←Associate Software Engineer (Nov 2024 – Nov 2025)

Lead full-stack engineering across Simato's commercial SaaS product suite, building no-code application builders, AI-powered website generators, and automated subscription platforms.

Core Engineering Responsibilities

  • Design and build customer-facing full-stack SaaS products—including Appmaker, Otenro Pro, Telegram Sub Manager, and Appmaker Spark—using Angular, Sails.js, Node.js, and MongoDB.
  • Integrate production payment gateways (Ideabiz), generative AI models (Google Gemini, OpenAI), product analytics (Google Analytics 4), and observability tooling (Datadog RUM).
  • Operate within an Agile/Scrum engineering workflow across cross-functional teams, managing sprint planning, backlog refinement, and production deployments via Jira.
  • Partner directly with company founders and product stakeholders to translate business requirements into scalable, maintainable platform features.
  • Manage cloud infrastructure, application deployments, and object storage utilizing AWS EC2 and AWS S3.

Verified Contributions & Impact

  • • Cut manual website creation time by 60% and achieved a 95%+ generation success rate on Otenro Pro by engineering a Google Gemini to GrapesJS layout pipeline.
  • • Reduced customer checkout friction by 30% and boosted onboarding completion by 18% on Appmaker through OTP-less Ideabiz billing and GA4 funnel instrumentation.
  • • Cut front-end debugging and issue resolution time by 50% by deploying Datadog RUM error monitoring across client applications.
  • • Reduced manual subscription management labor by 80% by building automated Telegram Bot API validation and renewal workflows.
AngularTypeScriptJavaScriptNode.jsSails.jsMongoDBRedisGrapesJSGoogle Gemini APIOpenAI APIAWS EC2AWS S3Datadog RUMGoogle Analytics 4IdeabizJira
Simato Vas SolutionsInternship

Intern Software Engineer

May 2024 – Nov 2024

Contributed directly to live production SaaS codebases across the MEAN stack, focusing on defect resolution, platform stability, and core feature delivery.

Core Engineering Responsibilities

  • Onboarded rapidly onto the production multi-product codebase to ship features and fixes for live, customer-facing SaaS applications.
  • Diagnosed and resolved critical defects across the Angular front-end and Sails.js back-end.
  • Built platform features and implemented performance optimizations for Appmaker and Otenro Pro under senior engineer mentorship.

Verified Contributions & Impact

  • • Reduced reported production user issues by 40% through systematic bug resolution across Angular front-end components and Sails.js REST APIs.
  • • Earned promotion to full-time Associate Software Engineer upon completion of internship.
AngularAngularJSSails.jsNode.jsMongoDBTypeScriptJavaScriptGit
Clancode LabsInternship

Intern Software Engineer

Aug 2023 – Feb 2024

Developed full-stack features, payment integrations, and authentication workflows for a commercial web product utilizing the MERN stack.

Core Engineering Responsibilities

  • Developed full-stack product features for a live commercial web application using MongoDB, Express.js, React.js, and Node.js (MERN).
  • Integrated the Stripe payment gateway backend to process one-time customer transactions reliably.
  • Designed MongoDB schemas and built RESTful backend APIs for user management, subscription records, and payment processing.
  • Implemented secure authentication and role-based authorization flows using JSON Web Tokens (JWT), bcrypt password hashing, and protected client/server routing.

Verified Contributions & Impact

  • • Delivered end-to-end Stripe checkout backend and JWT/bcrypt authentication architecture for production release.
React.jsNode.jsExpress.jsMongoDBStripe APIJWTbcryptRESTful APIsJavaScript
Cardiff Metropolitan University

BSc (Hons) in Software Engineering

2023 – 2025

Honours degree program covering the Software Development Life Cycle (SDLC), object-oriented system design, data structures, cloud computing fundamentals, and Agile software delivery.

Technical Capabilities

Production Stack & Engineering Tooling

Every technology listed below is backed by verified commercial SaaS or open-source experience on my résumé—grouped by domain with real usage context instead of arbitrary percentages.

Evidence Scope:Production CoreProduction IntegrationEngineering Workflow

Frontend Engineering

Building responsive single-page applications, visual drag-and-drop builders, and interactive client workspaces.

AngularProduction Core

Primary production framework for Appmaker, Otenro Pro, Spark, and Telegram Sub Manager

React.jsProduction Core

Commercial MERN stack product development at Clancode Labs and full-stack repositories

Next.jsProduction Core

Modern full-stack React applications and SSR/App Router web architectures

TypeScriptProduction Core

Strict-typed component architectures, API contracts, and AI payload parsing

JavaScript (ES6+)Production Core

Core language across browser runtimes, Node.js backends, and CLI tooling

Tailwind CSSProduction Core

Utility-first styling for responsive interfaces and design systems

HTML5 & CSS3Production Core

Semantic markup, responsive layouts, and custom visual builder styling

GrapesJSProduction Integration

Custom visual website builder integration and AI-to-layout block pipelines in Otenro Pro

AngularJSProduction Integration

Maintaining and modernizing legacy modules within Appmaker

Backend Engineering & Auth

Designing MVC architectures, RESTful APIs, webhook processors, and multi-platform authentication.

Node.jsProduction Core

Primary server runtime across all SaaS platforms and CLI packages

Sails.js (MVC)Production Core

Core backend MVC framework powering Simato's multi-tenant SaaS products

Express.jsProduction Core

REST API routing and middleware architecture for MERN applications

RESTful API DesignProduction Core

Resource modeling, webhook ingestion, pagination, and service-to-service APIs

Single Sign-On (SSO)Production Core

Cross-platform authentication architecture across Otenro services (-25% login time)

JWT & bcryptProduction Core

Token-based authentication, password hashing, and protected route middleware

Databases, Caching & Cloud

Schema design, high-speed caching for generative pipelines, and cloud infrastructure management.

MongoDBProduction Core

Document schema modeling for users, subscriptions, payments, and visual site trees

RedisProduction Core

In-memory caching and state management for Otenro Pro AI generation pipelines

AWS EC2Production Core

Production compute instance provisioning, process management, and deployments

AWS S3Production Core

Secure cloud object storage for user uploads, generated assets, and static builds

AI, Payments & Platform Integrations

Connecting LLM APIs, payment gateways, and messaging bots directly into reliable customer workflows.

Google Gemini APIProduction Integration

Automated full-site structure generation in Otenro Pro and section synthesis in Spark

OpenAI APIProduction Integration

Dynamic landing-page content generation and structured prompt pipelines

StripeProduction Integration

Backend checkout integration and webhook handling for commercial web transactions

Ideabiz Payment GatewayProduction Integration

OTP-less carrier billing checkout flow in Appmaker (-30% onboarding friction)

Telegram Bot APIProduction Integration

Automated subscription lifecycle, access control, and kick/unban handling

Apache CordovaProduction Integration

Hybrid mobile app packaging and Node.js 20+ Hot Code Push CLI modernization

Observability, Analytics & Workflow

Production monitoring, conversion funnel diagnostics, and collaborative Agile delivery.

Datadog RUMEngineering Workflow

Real-user error tracking and performance monitoring (-50% front-end debugging time)

Google Analytics 4 (GA4)Engineering Workflow

Funnel event instrumentation to diagnose drop-offs (+18% completion rate)

Git & GitHubEngineering Workflow

Version control across 56+ public repos; Pull Shark & Pair Extraordinaire badges

Jira (Agile / Scrum)Engineering Workflow

Sprint planning, backlog grooming, cross-functional coordination, and release tracking

PostmanEngineering Workflow

REST API contract testing, webhook simulation, and endpoint documentation

About & Background

Engineering Philosophy & Academic Foundation

Full-Stack SaaS Engineer

I am a Software Engineer with over two years of production experience across the MEAN and MERN ecosystems, focused on building commercial SaaS platforms that turn complex technical workflows into intuitive no-code and AI-powered products.

At Simato Vas Solutions, I progress from Associate Software Engineer to Software Engineer after starting as an intern—architecting core features across Appmaker, Otenro Pro, Telegram Sub Manager, and Appmaker Spark. My work spans the full request lifecycle: designing MongoDB schemas and Sails.js/Node.js REST APIs, building interactive Angular and GrapesJS visual editors, integrating LLM pipelines (Google Gemini and OpenAI), and managing cloud deployments on AWS EC2 and S3.

I care deeply about measurable engineering impact—whether that means removing checkout friction with OTP-less payment flows, cutting manual website creation time through structured AI-to-layout pipelines, or instrumenting Datadog RUM and Google Analytics 4 so teams can diagnose production issues with real telemetry rather than guesswork.

Education

BSc (Hons) in Software Engineering

Cardiff Metropolitan University

2023 – 2025

Honours degree program covering the Software Development Life Cycle (SDLC), object-oriented system design, data structures, cloud computing fundamentals, and Agile software delivery.

Final-Year Capstone

Final-Year Project: Designed and built a full-stack web application utilizing modern JavaScript frameworks, RESTful API architecture, and structured database modeling.

Relevant Coursework

Software Engineering PrinciplesData Structures & AlgorithmsDatabase SystemsWeb & Mobile App DevelopmentCloud Computing Fundamentals

Verified Engineering Achievements

56+ Public Repositories

Active Open-Source & Full-Stack GitHub Portfolio

Maintain 56+ public repositories on GitHub spanning full-stack web applications, developer utilities, and experiments across React, Angular, and Node.js.

Pull Shark & Pair Extraordinaire

GitHub Collaborative Engineering Recognition

Recognized with multiple Pull Shark and Pair Extraordinaire achievement badges on GitHub for sustained pull request merges and collaborative pair programming.

-40% Issues / -50% Debug Time

Production Reliability & Observability Impact

Reduced reported production user issues by 40% and cut front-end debugging and issue resolution time by 50% through proactive defect fixes and Datadog RUM instrumentation.

Curriculum Vitae

Résumé — Arthath Agary

View my complete structured résumé below or download the original PDF file (`Arthath_Agary_Software_Engineer_Resume.pdf`).

Download PDF

Summary

Software Engineer with 2+ years of experience designing and shipping commercial SaaS products. I specialize in full-stack JavaScript and TypeScript architectures—engineering dynamic Angular, React, and Next.js interfaces alongside Node.js, Sails.js, and Express REST APIs integrated with Google Gemini, OpenAI, payment gateways, and production observability.

Education

Cardiff Metropolitan University — BSc (Hons) in Software Engineering
2023 – 2025

Honours degree program covering the Software Development Life Cycle (SDLC), object-oriented system design, data structures, cloud computing fundamentals, and Agile software delivery.

Coursework: Software Engineering Principles, Data Structures & Algorithms, Database Systems, Web & Mobile App Development, Cloud Computing Fundamentals.

Final-Year Project: Designed and built a full-stack web application utilizing modern JavaScript frameworks, RESTful API architecture, and structured database modeling.

Professional Experience

Simato Vas Solutions — Software Engineer (Nov 2025 – Present) | Associate Software Engineer (Nov 2024 – Nov 2025)
Nov 2024 – Present
  • Design and build customer-facing full-stack SaaS products—including Appmaker, Otenro Pro, Telegram Sub Manager, and Appmaker Spark—using Angular, Sails.js, Node.js, and MongoDB.
  • Integrate production payment gateways (Ideabiz), generative AI models (Google Gemini, OpenAI), product analytics (Google Analytics 4), and observability tooling (Datadog RUM).
  • Operate within an Agile/Scrum engineering workflow across cross-functional teams, managing sprint planning, backlog refinement, and production deployments via Jira.
  • Partner directly with company founders and product stakeholders to translate business requirements into scalable, maintainable platform features.
  • Manage cloud infrastructure, application deployments, and object storage utilizing AWS EC2 and AWS S3.
Simato Vas Solutions — Intern Software Engineer
May 2024 – Nov 2024
  • Onboarded rapidly onto the production multi-product codebase to ship features and fixes for live, customer-facing SaaS applications.
  • Diagnosed and resolved critical defects across the Angular front-end and Sails.js back-end.
  • Built platform features and implemented performance optimizations for Appmaker and Otenro Pro under senior engineer mentorship.
Clancode Labs — Intern Software Engineer
Aug 2023 – Feb 2024
  • Developed full-stack product features for a live commercial web application using MongoDB, Express.js, React.js, and Node.js (MERN).
  • Integrated the Stripe payment gateway backend to process one-time customer transactions reliably.
  • Designed MongoDB schemas and built RESTful backend APIs for user management, subscription records, and payment processing.
  • Implemented secure authentication and role-based authorization flows using JSON Web Tokens (JWT), bcrypt password hashing, and protected client/server routing.

Professional & Open-Source Projects

Appmaker — No-Code App Builder Platformappmaker.lk

Angular, AngularJS, Sails.js, MongoDB, TypeScript, JavaScript, Cordova, Ideabiz, Datadog RUM, Google Analytics 4

Engineered the OTP-less Ideabiz payment checkout, reusable Angular template generation workflows, GA4 conversion funnel tracking, and Datadog RUM front-end observability.

Otenro Pro — AI-Powered Website Builder Platformpro.otenro.com

Angular, Sails.js, MongoDB, GrapesJS, Redis, Google Gemini API, TypeScript, JavaScript

Integrated the Google Gemini API for automated site structure synthesis, engineered the AI-to-GrapesJS layout transformation pipeline with Redis, and built cross-platform Single Sign-On (SSO).

Telegram Sub Manager — Subscription Automation Platform

Sails.js, Angular, MongoDB, Telegram Bot API, TypeScript, JavaScript

Built the end-to-end Telegram Bot API automation engine, recurring monetization logic, and automated backend validation for member approvals, renewals, and kick/unban workflows.

Appmaker Spark — AI Landing Page Generatorai.appmaker.lk

Angular, TypeScript, Sails.js, MongoDB, OpenAI API, Google Gemini API, JavaScript

Architected the responsive Angular front-end workspace, dynamic component loading engine, interactive live preview canvas, and Gemini/OpenAI content integration.

Cordova Hot Code Push CLI — Open-Source Node.js 20+ Modernization

Node.js, Apache Cordova, JavaScript, npm

Forked the unmaintained CLI package, upgraded incompatible legacy dependencies, patched deprecated Node.js APIs, and published the modernized package to npm.

Technical Skills

Frontend Engineering: Angular, React.js, Next.js, TypeScript, JavaScript (ES6+), Tailwind CSS, HTML5 & CSS3, GrapesJS, AngularJS
Backend Engineering & Auth: Node.js, Sails.js (MVC), Express.js, RESTful API Design, Single Sign-On (SSO), JWT & bcrypt
Databases, Caching & Cloud: MongoDB, Redis, AWS EC2, AWS S3
AI, Payments & Platform Integrations: Google Gemini API, OpenAI API, Stripe, Ideabiz Payment Gateway, Telegram Bot API, Apache Cordova
Observability, Analytics & Workflow: Datadog RUM, Google Analytics 4 (GA4), Git & GitHub, Jira (Agile / Scrum), Postman

Achievements

  • Maintain 56+ public repositories on GitHub spanning full-stack web applications, developer utilities, and experiments across React, Angular, and Node.js.
  • Recognized with multiple Pull Shark and Pair Extraordinaire achievement badges on GitHub for sustained pull request merges and collaborative pair programming.
  • Reduced reported production user issues by 40% and cut front-end debugging and issue resolution time by 50% through proactive defect fixes and Datadog RUM instrumentation.

Professional References

U. Mahfoos — Senior Software Engineer, Jaseci Labs
+94 77 5491 905 · umahfoosahamed@gmail.com
J.M. Rifkhan — Senior DevOps Engineer, Innodata
+94 76 7730 555 · rifkhan561@gmail.com

Direct Channels

Contact & Verified Profiles

Reach out directly via email, phone, or LinkedIn regarding Full-Stack, Backend, or JavaScript/TypeScript Software Engineering opportunities.

Direct inbox for engineering roles and technical discussions

Direct telephone & WhatsApp contact

Professional network and career history

56+ public repositories across React, Angular, and Node.js

GitHub (Work — Simato)

github.com/arthathagary-simato

Work profile for Simato Vas Solutions engineering

Canonical portfolio address

Professional References

U. Mahfoos

Senior Software Engineer · Jaseci Labs

J.M. Rifkhan

Senior DevOps Engineer · Innodata