Open to senior full stack, technical leadership, and production AI engineering opportunities.

Senior Full Stack Software Engineer

Building systems that perform in production.

Sachira Nuwanga, Senior Full Stack Software Engineer

Sachira Nuwanga

I build reliable digital platforms and practical AI-powered products across modern web architecture, cloud infrastructure, and developer tooling.

Sri Lanka
Full stack platformsAI solutionsDevOpsSystem design
6+
years in software engineering

Production platforms, cloud infrastructure, and technical ownership

  1. AmSafe BridportNov 2018 — Jan 2019Sri Lanka
  2. IFSNov 2019 — Apr 2020Sri Lanka
  3. Zone24x7Oct 2021 — Sep 2023Sri Lanka
  4. FixicoSep 2023 — Jul 2025Netherlands
  5. AKQAJul 2025 — PresentAustralia
01Experience

Production work, not a list of responsibilities.

A career spanning modern web platforms, cloud infrastructure, architecture, and practical AI engineering.

AKQA

Australia

Jul 2025 — Present

Senior Full Stack Engineer

Building production digital platforms and practical AI experiences across MACH architecture, Next.js, cloud infrastructure, and headless content.

  • Designed and delivered production digital platforms using MACH architecture, Next.js, headless CMS, and cloud services.
  • Built production Generative AI features using LLMs, RAG, and Algolia-backed semantic search, including an agentic assistant supported by a content ingestion pipeline.
  • Engineered image and video generation across four model providers through Vercel AI Gateway with quota handling and per-generation cost tracking.
  • Instrumented AI workflows with Langfuse, serverless-safe trace flushing, branch-level tagging, and automated LLM-as-judge image evaluation.
  • Implemented Azure Functions endpoints and Azure API Management configurations, provisioning supporting infrastructure with Terraform.
  • Migrated a Contentful application from SSG to ISR with webhook revalidation and Draft Mode, eliminating 20-minute rebuild cycles.
  • Integrated agentic AI tooling into delivery workflows, reducing delivery time by approximately 35%.
Next.jsTypeScriptMACHContentfulAlgoliaRAGVercel AI GatewayLangfuseAzure FunctionsAPIMTerraform

Fixico

Netherlands

Sep 2023 — Jul 2025

Senior Software Engineer

Owned frontend modernization, shared UI architecture, authentication, and production diagnostics for vehicle damage and repair workflows.

  • Built Next.js applications with Redux Toolkit for customers, garages, partners, and internal moderators.
  • Completed a four-month App Router migration, reducing load times by approximately 25% with Server Actions and server-side rendering.
  • Delivered a Storybook library of 20–30 reusable components adopted across engineering teams.
  • Led migration to NextAuth.js across Next.js and Laravel, consolidating multi-provider sign-in into a single authentication layer.
  • Integrated Sentry, source maps, Webpack, and CI/CD improvements to trace production errors to their source.
Next.jsReact.jsTypeScriptRedux ToolkitStorybookNextAuth.jsLaravelSentryWebpackCI/CD

Zone24x7

Sri Lanka

Oct 2021 — Sep 2023

Software Engineer / Senior Software Engineer

Worked across enterprise frontend architecture, Python services, Azure delivery automation, technical proof-of-concepts, and mentoring.

  • Developed a React.js enterprise document management platform and drove adoption of a Bit.dev component library.
  • Introduced Micro Frontends to establish a reusable, maintainable frontend architecture.
  • Developed Python backend services with Django and Flask and integrated APIs with the React.js frontend.
  • Designed Azure DevOps environments and automated CI/CD pipelines for repeatable QA, build, release, and deployment workflows.
  • Led technical POCs and mentored junior engineers on frontend development and reusable component practices.
React.jsBit.devMicro FrontendsPythonDjangoFlaskAzure DevOpsCI/CD

IFS

Sri Lanka

Nov 2019 — Apr 2020

Software Engineer Intern

Contributed to a production enterprise application during a six-month software engineering internship.

  • Investigated production issues, implemented bug fixes, and delivered user stories.
  • Collaborated with stakeholders to clarify requirements and validate reliable fixes.
Enterprise softwareProduction supportAgile delivery

AmSafe Bridport

Sri Lanka

Nov 2018 — Jan 2019

Software Engineer Intern

Contributed to internal applications and a company-wide intranet during a three-month software engineering internship.

  • Coordinated the design, development, and implementation of software applications against user requirements.
  • Helped implement a company-wide intranet and developed applications for the intranet portal.
VB.NETC#JavaScriptSQLSSRSHTML
02Selected case studies

Technical decisions with a reason behind them.

Sanitized summaries of commercial work. No client-confidential details or private implementation data.

Production AI02

Observable multi-model generation

Context
Coordinate image and video generation across providers while keeping usage, failures, and generation cost visible.
Contribution
Routed requests across Google, OpenAI, Black Forest Labs, and Recraft through Vercel AI Gateway, with quota handling and per-generation cost tracking.
Outcome
Added Langfuse traces, environment and branch-level tagging, and an automated LLM-as-judge image evaluation pipeline.
Vercel AI GatewayLangfuseNext.jsLLM evaluationGenerative media
Web platform03

Faster headless content delivery

Context
Static builds delayed content publishing and forced teams to wait through 20-minute rebuild cycles.
Contribution
Migrated the application from Static Site Generation to Incremental Static Regeneration with Contentful webhook revalidation and Next.js Draft Mode.
Outcome
Eliminated the rebuild wait for content changes and improved preview, QA, and publishing workflows.
Next.jsISRContentfulWebhooksDraft Mode
Cloud engineering04

Versioned Azure API infrastructure

Context
Safely add and modify backend endpoints and API gateway configuration across cloud environments.
Contribution
Implemented Azure Functions endpoints and Azure API Management configurations while provisioning the supporting infrastructure with Terraform.
Outcome
Kept application and infrastructure changes reviewable, repeatable, and aligned across environments.
Azure FunctionsAzure APIMTerraformREST APIs
03Selected projects

Products across platforms, industries, and production AI.

Commercial work is described without client names or proprietary details. Public repositories follow as supporting engineering evidence.

Digital experienceC/01

Event & Venue Discovery Platform

A shared digital platform for discovering events, exploring venue content, and managing event-led publishing across two public experiences.

Contribution

Contributed to the Next.js monorepo, Contentful content delivery, Algolia search, API integrations, testing, and Azure-hosted infrastructure.

Next.jsTypeScriptContentfulAlgoliaAzureTerraform
Consumer experienceC/02

Restaurant Campaign & Store Locator

A responsive campaign experience helping customers explore products and find nearby restaurant locations.

Contribution

Built the landing-page interface and a client-side store locator with postcode and suburb search, proximity filtering, and distance-based ranking.

HTML5CSSJavaScriptCloudflare PagesBitbucket Pipelines
Financial servicesC/03

Member Services Platform

A member-facing digital experience for an Australian retirement services organization.

Contribution

Contributed frontend engineering within an Agile delivery team while working across shared platform and content capabilities.

Frontend engineeringAgile deliveryDigital platform
Production AIC/04

Generative Character & Media Experience

An AI-powered character creation experience for a large retail destination platform, generating personalized image and video outputs.

Contribution

Implemented multi-provider model routing, quota and cost handling, Langfuse observability, and automated LLM-as-judge evaluation.

Next.jsVercel AI GatewayLangfuseGenerative AILLM evaluation
AI prototypeC/05

AI Travel Itinerary Assistant

A conversational travel-planning prototype that turns a trip brief into a curated, content-grounded itinerary.

Contribution

Built the Next.js agent experience, Algolia-backed search, content ingestion pipeline, streamed tool output, and structured itinerary UI.

Next.jsAI SDKAlgoliaRAGContent ingestionStructured UI
Operational platformC/06

Vehicle Damage & Repair Platform

A suite of applications supporting vehicle damage reporting and repair workflows for customers, garages, partners, and moderators.

Contribution

Modernized Next.js applications, migrated to App Router, built shared Storybook components, consolidated authentication, and improved diagnostics.

Next.jsRedux ToolkitStorybookNextAuth.jsLaravelSentry
Enterprise softwareC/07

Enterprise Document Management Platform

A React-based document management experience supported by reusable UI packages and independently deployable frontend modules.

Contribution

Developed frontend capabilities and helped establish a Bit.dev component library and Micro Frontends.

React.jsBit.devMicro FrontendsPythonDjango
Business softwareC/08

Beauty & Wellness Business Platform

A salon and spa management platform covering point of sale, customer relationships, treatment records, and stock control.

Contribution

Served as the primary frontend developer, translating complex operational workflows into maintainable product interfaces.

Frontend architectureCRMPoint of saleInventory
Personal builds

Selected GitHub and deployed projects

Handpicked public and private work covering full-stack teaching, integrations, real-time games, events, and mobile development.

P/01

Real-time Multiplayer Shooter

A room-based, top-down multiplayer shooter with keyboard movement, projectile combat, health state, collision handling, and synchronized gameplay.

Private source repository.

React.jsVitePixiJSJavaScriptFirebase Realtime DatabaseFirebase Hosting
P/02

Custom Multiplayer Snake & Ladder

A room-based multiplayer board game where hosts configure the board size, snakes, and ladders, then invite players with a shareable link.

Live project; source repository is not publicly linked.

React.jsViteJavaScriptCloud FirestoreFirebaseFirebase Hosting
P/03

Locus Location Reminder

A Flutter location reminder for bus travel. Add a stop with a radius, and the app wakes the phone and sounds an alarm when you enter that area so you do not miss your stop.

Private source repository. Previously published on Google Play; listing removed after maintenance ended.

FlutterDartGoogle MapsGPSSQLiteAndroid
P/04

Beginner MERN Teaching Platform

A beginner-friendly store management application used to teach full-stack MERN development, covering authentication, permissions, products, stock, sales, and reports.

Created as a practical teaching application.

React 19TypeScriptExpress 5MongoDBMUIJWT
P/05

Google File & Event Manager

A Google OAuth application for managing Drive files and Calendar events, including uploads, downloads, deletion, and event creation.

React.jsNode.jsExpress.jsGoogle OAuth 2.0Google Drive APIGoogle Calendar API
P/06

Fun Friday Voting Game

A hosted social voting game with registration, player and administrator views, and Firebase-backed game state.

Private source repository.

FlutterDartFirebase AuthenticationCloud FirestoreFirebase Hosting
P/07

MediBuzz Medicine Reminder

A Flutter medicine reminder application with profiles, scheduled local notifications, date and time selection, and on-device persistence.

Previously published on Google Play; listing removed after maintenance ended.

FlutterDartSQLiteLocal notificationsAndroidiOS
P/08

Online Tic-Tac-Toe

A two-player tic-tac-toe project with a React web deployment and a public Android repository containing Firebase-backed room creation and matchmaking.

The public repository contains the Android implementation; the live link is a separate web version.

React.jsViteJavaFirebaseAndroidFirebase Hosting
P/09

Personalized Wedding RSVP

A production wedding website with guest-specific invitation URLs, RSVP capture, ceremony details, countdowns, and calendar actions.

Private source repository.

Next.js 16React 19TypeScriptTailwind CSSGoogle APIsVercel
View all public repositories
04Capability map

Broad enough to connect the system. Deep where it matters.

Core

  • TypeScript
  • JavaScript
  • Python
  • PHP
  • Dart
  • React.js
  • Next.js
  • Node.js
  • Express.js
  • Laravel
  • Django
  • Flask
  • Flutter
  • .NET
  • Redux
  • Redux Toolkit

Architecture

  • MACH
  • MERN
  • Micro Frontends
  • Design Systems
  • Headless CMS
  • Monorepos
  • SSR / SSG / ISR

Cloud & delivery

  • Azure
  • GCP
  • Vercel
  • Cloudflare
  • Docker
  • Kubernetes
  • Terraform
  • CI/CD

Production AI

  • LLM applications
  • RAG
  • Semantic search
  • Agentic AI
  • Vercel AI Gateway
  • Langfuse
  • LLM evaluation

Backend & data

  • REST APIs
  • Azure Functions
  • APIM
  • SQL
  • NoSQL
  • MongoDB
  • Algolia
  • Contentful

Engineering practice

  • Automated testing
  • Sentry
  • Source maps
  • OAuth 2.0
  • JWT
  • Okta
  • IAM
  • Agile delivery
  • Jira
  • Bitbucket
  • Confluence
  • Mentoring
05Recruiter search

Find the evidence, then ask for the short version.

Search all public experience, case studies, skills, projects, education, awards, research, and recommendations.

Portfolio intelligence

Ask about my experience, projects, or technical decisions.

Search runs locally first. A language model is used only when you select Ask AI, and every generated answer is grounded in public portfolio records. You can also paste a job description to assess role fit.

Enter to ask · Shift + Enter for a new line

06Credentials

Education, recognition, and research.

Education

B.Sc. (Hons) in Information Technology, Specialization in Software Engineering

Sri Lanka Institute of Information Technology (SLIIT)
Sri Lanka · January 2021

Awards

Dean's List Award

SLIIT · 2021

Codefest Silver Award

SLIIT · 2019

Publication

Sustainable Manufacturing: Application of Optimization to Textile Manufacturing Plants

Research applying Python, machine learning, and optimization methods to textile manufacturing.

Read publication
Teaching & mentorship

End-to-end MERN stack education

Proacademy
Taught MongoDB, Express.js, React.js, and Node.js as a complete application development workflow.

Engineering mentorship

Professional experience
Mentored junior engineers on frontend development and reusable component practices.

07Recommendations

What managers and teammates said on LinkedIn.

Quoted in full from LinkedIn recommendations. Wording is preserved as written.

I had the chance to work closely with Sachira, and I can honestly say he was a great addition to the team.

From day one, he brought a really positive attitude and a strong willingness to learn. He wasn't afraid to ask questions, dig into problems, or jump into new areas — even if they were completely new to him. That kind of curiosity and drive is rare and super valuable on any team.

What I really appreciated about Sachira was how quickly he picked things up. You could see him growing week by week — whether it was improving his technical skills or getting more confident in how he tackled tasks. He also worked well with everyone and was always open to feedback, which made collaboration easy and fun.

All in all, Sachira is someone who's just getting started but already showing great potential. I'm excited to see where his journey takes him next — any team would be lucky to have him.

Sameera MadushanTechnical Lead | AI-Driven Product Engineering | Gapstars (Fixico)Managed Sachira directly · July 4, 2025

Sachira is one of the important associate in Zone24x7. I have worked with him almost 1.5 years and he is very enthusiastic and dedicated person who is willing to take up the challenges at work. Therefore I will recommended Sachira for his bright future.

Prabhashi MunasingheSoftware QA EngineerWorked with Sachira on the same team · November 22, 2023

I had the privilege of collaborating with Sachira at Zone24x7. Sachira, in essence, is a supportive individual who effortlessly adapts to various working environments and interacts effectively with diverse teams. He has especially good at Javascript stack & confidence in handling projects on the .Net platform within the Azure DevOps environment. In summary, Sachira is a highly skilled professional who consistently meets deadlines. It is both a pleasure and an honor to wholeheartedly recommend Sachira to anyone.

Chanuka AsankaSenior Tech Lead | Full Stack Developer | JavaScript EnthusiastManaged Sachira directly · October 3, 2023

Sachira is a very talented software engineer who can handle any complex task without any problems. His Knowledge of React JS is exceptional, and he is our main contact if we face any issues with React JS library.

He makes a good relationship with other team members, and he is willing to contribute more if needed.

The contribute which he gave to the project was huge and I was very comfortable working with him. I wish him all the very best!

Shamal FernandoLead Engineer .Net/Angular/ReactManaged Sachira directly · December 29, 2022
View LinkedIn profile
Ask AI