Open to Senior / Lead roles · Remote & Australia

Building fast, scalable e-commerce & cloud platforms that ship and don't break.

Senior Full-Stack Software Engineer with 8+ years across React, Next.js, Node.js, GraphQL and AWS — shipping enterprise VTEX commerce platforms, automation tooling, and headless architectures for global clients.

📍 Colombo, Sri Lanka · Open to Relocation & Remote
✉️ neeshsilva1@gmail.com
📞 +94 77 466 9013
8+
Years experience
10+
Production projects shipped
50+
Microservices localized (i18n)
6
Enterprise clients delivered
About

Full-stack engineer, cloud-minded, client-facing.

I'm a Senior Full-Stack Software Engineer based in Colombo, Sri Lanka, with 8+ years of experience designing, building and shipping production software — most recently across enterprise VTEX e-commerce platforms for global clients including Stanley Engineering (Fastening & Infrastructure), Bisco.com, Cosmo Rentals, Ben's Cycle and GEM.

My core stack is React.js, Next.js, Node.js and GraphQL on the front end and API layer, backed by AWS cloud infrastructure and Python automation for everything from CI/CD to catalog operations. I've owned full-stack features end-to-end — from backend architecture and GraphQL API design through UI implementation, testing, performance optimization and release management — while working directly with clients to translate evolving business requirements into shipped software.

Recent highlights include architecting a new enterprise checkout with JDE/SAP order simulation, automating a full CI/CD pipeline across company mono-repos with GitHub Actions, scaling multi-language support across 50+ microservices, and building a cloud-rendering microservice to bring 3D product visualization into VTEX storefronts.

I hold an MEng in Electrical & Electronics Engineering (University of the West of England) and a BSc in Computer Science, Physical Sciences & Mathematics (University of Sri Jayewardenepura). I'm now looking for Senior / Lead Full-Stack or Cloud Engineer roles with international teams — Australia and remote-global preferred.

Quick Facts

  • LocationColombo, Sri Lanka
  • Open toRelocation · Remote
  • Target marketsAustralia · Remote Global
  • Experience8+ years
  • Core stackReact · Next.js · Node.js
  • CloudAWS · Docker
  • SpecialtyVTEX Commerce · GraphQL
  • LanguagesEnglish · Sinhala
Experience

Where I've built things.

A full-stack owner across enterprise commerce platforms, automation tooling and cloud infrastructure.

Software Engineer · Clouda Inc
Jan 2021 – Jan 2024
Colombo, Sri Lanka · Remote-capable

Functioned as a full-stack owner across 10+ production projects for enterprise VTEX e-commerce clients — architecture, GraphQL API design, frontend implementation, testing and release management. Also drove internal tooling: CI/CD automation, catalog automation with Python, and multi-language platform scaling.

Stanley Engineering — Checkout & Infrastructure VTEX · React.js · Node.js · GraphQL
  • Led full-stack build of a new enterprise checkout — designed backend architecture, documented business rules, and built GraphQL API services for product certification selection, sold-to/ship-to account management, and JDE/SAP order simulation.
  • Built custom React hooks and UI components for the checkout frontend, added mobile responsiveness, and tuned performance using Chrome Lighthouse audits.
  • Established unit, snapshot and integration test coverage across UI and backend components to support reliable production releases.
  • Extended multi-language (i18n) support across 30+ microservices using Python translation scripts executed on AWS.
VTEX Platform Apps — Quick Order & Multi-Wish-List GraphQL · React.js · Node.js
  • Independently architected and shipped two standalone VTEX applications end-to-end, including GraphQL API design, frontend/backend implementation, mobile responsiveness and release management.
  • Maintained strong Lighthouse performance scores and full test suites (unit, snapshot, integration) for each app.
GEM — Headless E-Commerce Platform Next.js · GraphQL · Headless Architecture
  • Architected and delivered headless commerce features on Next.js, including multi-wish-list and product comparison, with a custom sliding-panel UI layout.
  • Built backend infrastructure and GraphQL services, gathering requirements directly from stakeholders.
3D Experimental App Three.js · React Fiber · React Drei · Cloud Rendering
  • Evaluated 3D rendering libraries for VTEX platform compatibility and built a dedicated cloud rendering microservice, integrated into VTEX storefronts via iFrame to work around platform sandbox limitations.
Automation — CI/CD & Catalog Tooling Python · GitHub Actions · AWS · VTEX API
  • Automated the CI/CD pipeline across company mono-repos with GitHub Actions — custom scripts for version releases, tag creation, automated test runs and workspace provisioning.
  • Built Python automation for VTEX catalog operations: bulk product/SKU creation, image updates from CSV/XLSX, MOQ updates and duplicate-specification cleanup.
  • Scaled multi-language support across 20+ microservices for Bisco.com and 30+ for Stanley Engineering, integrating the Google Translate API.
React.jsNext.jsNode.js GraphQLAWSPython VTEXDockerGitHub Actions

Official employment title per company records: "Software Engineer" (probation Jan–Sep 2021, permanent role Oct 2021 – Jan 2024). Scope of work reflected senior-level ownership.

Software Engineer · Blimpit
Mar 2018 – Dec 2019
Colombo, Sri Lanka

Core contributor to Blimpit's omni-channel e-commerce platform — full-stack feature development across backend APIs and frontend UI, plus sole ownership of the AWS deployment.

  • Built backend APIs (Node.js, Express.js, MongoDB) and frontend UI (React.js) for an omni-channel commerce platform.
  • Owned end-to-end AWS deployment — provisioned EC2 infrastructure, containerized services with Docker, and configured MongoDB as the sole deployment engineer.
  • Standardized dev/staging/production environments via Docker to reduce environment-related defects.
Node.jsExpress.jsReact.js MongoDBDockerAWS EC2
Trainee Engineer · Lanka Electronics & FDK Lanka
2014 – 2017
Colombo, Sri Lanka

Early engineering training in R&D (CNC EDM systems design and process optimization at Lanka Electronics) and precision optical device manufacturing (FDK Lanka) — foundational experience in systems thinking, precision and quality control that carried into software engineering.

Skills

Technical toolkit.

🖥️ Frontend

React.jsNext.jsRedux Custom HooksTailwind CSSResponsive UI

⚙️ Backend & API

Node.jsExpress.jsGraphQL REST APIsMicroservices

☁️ Cloud & DevOps

AWS (EC2, S3, Lambda)Docker GitHub ActionsCI/CDMono Repos

🗄️ Data

MongoDBPostgreSQLMySQLRedis (basic)

🧪 Testing & Quality

Unit TestingIntegration Testing Snapshot TestingChrome Lighthouse

🤖 Automation & Platforms

PythonVTEX PlatformThree.js React FiberGoogle Translate APIJDE / SAP
Selected Work

Projects & case studies.

Client work delivered at Clouda Inc. Codebases are proprietary; details reflect scope, architecture and my role.

🛒

Stanley Engineering — Enterprise Checkout

Full-stack rebuild of a VTEX checkout with GraphQL services for certification selection, account management, and JDE/SAP order simulation. Backend architecture through mobile-responsive UI.

VTEXGraphQLReact

Quick Order & Multi-Wish-List Apps

Two standalone VTEX applications architected and shipped independently — from GraphQL API design to release management, with full test coverage.

VTEXNode.jsGraphQL
🧩

GEM — Headless Commerce

Headless e-commerce build on Next.js with a custom sliding-panel UI for multi-wish-list and product comparison, backed by a GraphQL data layer.

Next.jsGraphQLHeadless
🧊

3D Product Rendering Service

Cloud rendering microservice bringing Three.js / React Fiber 3D visualization into VTEX storefronts via iFrame — working around platform sandbox limits.

Three.jsReact FiberCloud
🔁

CI/CD Pipeline Automation

End-to-end GitHub Actions automation for company mono-repos — versioning, tagging, automated test runs and workspace provisioning.

GitHub ActionsPythonDevOps
🌐

Multi-Language Platform Scaling

Extended i18n support across 50+ microservices (Stanley + Bisco.com) using Google Translate API and Python translation pipelines run on AWS.

AWSPythoni18n
Testimonials

What colleagues & clients say.

Space reserved for recommendations — request a quote from a manager, teammate or client and drop it in here.

"

[Add a short quote from your Clouda Inc manager or team lead about your technical ownership and delivery.]

?
Name, Title
Clouda Inc
"

[Add a quote from a client stakeholder (e.g. Stanley Engineering) about working with you directly.]

?
Name, Title
Client
"

[Add a peer recommendation about collaboration, code quality, or mentorship.]

?
Name, Title
Teammate
Contact

Let's build something together.

Open to Senior / Lead Full-Stack and Cloud Engineer roles — Australia, remote-global, or on-site relocation.

Powered by Formspree — replace YOUR_FORM_ID with your own form endpoint (formspree.io) to activate. Until then, the mailto link above works immediately.