SYSTEM INITIALIZATION

CRIMSON PROTOCOL

Initializing system, 0 percent.

Skip to content

Portrait of Nirmal Amanda, split down the middle: a human face on the left and a cybernetic face with a glowing red eye on the right.

NIRMAL AMANDA

02 / 06 — HUMAN ORIGIN

BEHIND THEMACHINE.

I’m a full-stack developer with 5+ years of experience building modern web applications, digital products, and scalable software solutions.

I enjoy transforming complex problems into practical, intuitive digital experiences.

From frontend engineering to backend architecture and third-party integrations, I enjoy working across the entire development process.

  • 5+ years experience
  • FULL-STACK DEVELOPMENT
  • WEB APPLICATIONS
  • API & PAYMENT INTEGRATIONS

03 / 06 — CAREER EVOLUTION

CAREER EVOLUTION

EVERY SYSTEM HAS AN ORIGIN.

  1. NODE 01 / 03Feb 2021 – Jan 2025Sri Lanka— ACTIVE

    Xoom Softwares

    Associate Software Engineer

    3 delivered · 3 projects — show details for Xoom Softwares

    Delivered

    • Developed Riyapuhunuwa, a multi-branch driving school management system covering student, instructor, lesson, examination and payment management, with SMS notifications, dashboards and automation.
    • Built Pulse, a Slack-integrated workflow automation platform with customizable questionnaires, scheduling and Slack-bot automation using the Slack API.
    • Built web and mobile grocery e-commerce applications with responsive interfaces, cart management, checkout workflows and LankaPay payment processing.

    Projects

    • Riyapuhunuwa
    • Pulse
    • Grocery e-commerce applications
  2. NODE 02 / 03Jan 2025 – Feb 2026USA

    US NOVA

    Software Engineer

    2 delivered · 2 projects — show details for US NOVA

    Delivered

    • Engineered Cubicle Kitchens, a full-stack platform that streamlines daily restaurant workflows, automates operations and integrates e-commerce functionality.
    • Developed Chelsie, a conversational web UI with user history management, dynamic prompt suggestions and real-time interaction states.

    Projects

    • Cubicle Kitchens
    • Chelsie
  3. NODE 03 / 03Jan 2026 – Aug 2026Sri Lanka

    Xoom Softwares

    Software Engineer

    1 delivered · 1 project — show details for Xoom Softwares

    Delivered

    • Built Sweatmate, a sports facility booking platform covering reservation management, automated workflows, waitlist allocation, analytics dashboards, commission tracking and financial reporting.

    Projects

    • Sweatmate

04 / 06 — ENGINEERING ARCHIVE

ENGINEERING ARCHIVE

IDEAS TURNED INTO DIGITAL REALITY.

  1. Illustration of the cubicle kitchens platform

    01FEATUREDJan 2025 – Feb 2026

    Cubicle Kitchens

    Restaurant ordering and operations platform.

    • Next.js
    • React
    • TypeScript
    • Node.js
    • Express
    • MongoDB
    • Stripe API
    • Restaurant ordering
    • Streamlined daily restaurant workflows
    • Operations automation
    • Integrated e-commerce functionality
  2. Illustration of the Riyapuhunuwa branch console: stats, branch activity, lessons, payments and SMS queue

    02FEATUREDFeb 2021 – Jan 2025

    Riyapuhunuwa

    Multi-branch driving school management platform.

    • React
    • Laravel
    • PHP
    • MySQL
    • SMS gateway
    • Student, instructor and lesson management
    • Examination management
    • Payment management
    • SMS notifications
  3. Illustration of the Sweatmate platform: stats, facility availability, bookings and analytics

    03FEATUREDJan 2026 – Aug 2026

    Sweatmate

    Sports facility booking and management platform.

    • React.js
    • JavaScript
    • Firebase
    • Mailchimp
    • Booking and reservation management
    • Waitlist allocation
    • Notifications
    • Commission tracking
  4. Illustration of the Pulse platform: customizable questionnaires, scheduling, and Slack-bot automation

    04SECONDARYFeb 2021 – Jan 2025

    Pulse

    Slack-integrated scheduled questionnaire and workflow automation platform.

    • React.js
    • JavaScript
    • SlackAPI
    • Firebase
    • GoogleCloudFunctions
    • StripeAPI
  5. Illustration of the grocery storefront on web and the mobile checkout with LankaPay

    05SECONDARYFeb 2021 – Jan 2025

    Grocery E-commerce

    Web and mobile grocery shopping application with LankaPay payment integration.

    • React.js
    • JavaScript
    • ReactNative
    • LankaPay

05 / 06 — TECHNICAL ARSENAL

NEURAL ARCHITECTURE

THE SYSTEMS BEHIND THE MACHINE.

Frontend09

Backend03

Data & Cloud03

Tools & Frameworks07

Integrations03

Write a message

Opens your email app with the message filled in. Nothing is sent until you press send there.

0 / 1000