Available for new rolesPannala, North Western, Sri Lanka

Rajanith
Bandara

Full-stack developer and project manager delivering production client software including an international impact reporting platform (Synpact) and an independently engineered offline-first retail POS system. Currently Project Manager at SynthiaSync, holding a BSc (Hons) Computer Science, Second Class Honours (Upper Division) from the University of Plymouth.

Download CV
RB

Rajanith Bandara

Full-Stack Developer

Current role

Project Manager, SynthiaSync

Education

BSc (Hons) Computer Science

Core stack

Next.js · NestJS · ASP.NET Core

2:1

BSc (Hons) Computer Science

University of Plymouth · Completed

PM

Project Manager

SynthiaSync · 2026 →

6+

Shipped products

Client · Web · Mobile · Desktop

15+

Technologies

Frontend · Backend · Cloud

01 · About

Engineering, leadership and everything between

I bridge hands-on technical work with the planning that keeps delivery predictable writing the code and running the sprint that ships it.

A short introduction

I'm a detail-oriented full-stack developer and project manager with a BSc (Hons) in Computer Science, awarded Second Class Honours (Upper Division) from the University of Plymouth.

At SynthiaSync, I lead end-to-end project planning and sprint management across cross-functional engineering teams serving as key liaison between technical and non-technical stakeholders to keep releases predictable and on scope.

On the engineering front, I deliver client-facing software across web, mobile, and desktop stacks. Recent client work includes developing the Next.js frontend for Synpact (built for Double Delta, Singapore) against a NestJS & Neon Postgres backend, and independently building an offline-first retail POS system with WPF, ASP.NET Core, and SQLite-to-cloud sync.

Verified qualification: BSc (Hons) Computer Science · Second Class Honours (Upper Division) · University of Plymouth, completed March 2026.

Location

Pannala, Sri Lanka

Current org

SynthiaSync

Focus

Full-Stack & PM

Availability

Open to new roles

Academic foundation

BSc (Hons) Computer Science from the University of Plymouth, awarded Second Class Honours (Upper Division). Grounded in data structures, algorithms and distributed systems.

BSc (Hons) · 2nd Upper

Project leadership

Project Manager since January 2026 owning end-to-end sprint planning, delivery timelines, stakeholder liaison, and proactive risk mitigation across software releases.

SynthiaSync

Full-stack delivery

Hands-on engineering across web, mobile, and desktop stacks from Next.js and Flutter to ASP.NET Core and NestJS, backed by relational and NoSQL databases.

Web · Mobile · Desktop

Client & cloud solutions

Delivered real-world client platforms: an international impact platform (Synpact for Double Delta) on AWS ECS and an independently engineered offline-first retail POS system.

Production shipped
02 · Journey

Where I've worked and studied

A short, honest timeline of professional delivery work and the qualifications behind it.

Current roleJanuary 2026 — Present

Project Manager

SynthiaSync

  • Lead end-to-end project planning and coordination across cross-functional software development teams, ensuring alignment between technical delivery and business objectives.
  • Own delivery timelines and sprint management, proactively identifying risks and resolving blockers to keep releases on schedule and within scope.
  • Serve as the key liaison between technical and non-technical stakeholders, translating business requirements into clear, actionable development tasks.
  • Contributed hands-on as frontend developer on Synpact, an impact reporting platform built for client Double Delta (Singapore); developed the frontend in Next.js against a NestJS backend, with Neon Postgres for data storage and AWS ECS for hosting (March – August 2026).
Agile / ScrumSprint managementStakeholder liaisonNext.jsNestJSNeon PostgresAWS ECS
03 · Work

Things I've designed, built and shipped

Production client software, offline-first architectures, and full-stack platforms engineered from database design to production release.

MIQ POS System

Offline-first retail POS & cloud sync

An offline-first point-of-sale system sold to a supermarket client, pairing a WPF desktop client with an ASP.NET Core backend. Engineered with a dual-database architecture: local SQLite for offline transactions with Neon Postgres cloud sync, hardened with SQLCipher encryption, RBAC, and audit logging.

C#WPFASP.NET Core (SDK 10)SQLiteNeon PostgresSQLCipherRBAC
Commercial Delivery · Supermarket Client

Synpact

Enterprise ESG & impact reporting platform

A production impact reporting platform built for international client Double Delta (Singapore). Built high-performance frontend interfaces in Next.js communicating with a NestJS backend, utilizing Neon Postgres for data storage and AWS ECS for containerized hosting.

Next.jsNestJSTypeScriptTailwind CSSNeon PostgresAWS ECS
Client Platform · Double Delta (Singapore)

EpiLanka

Disease surveillance & outbreak intelligence

A final-year health-surveillance platform that monitors and visualises infectious disease outbreaks across Sri Lanka, combining health statistics, environmental indicators and machine learning with TomTom Maps for live geospatial risk.

Next.jsReactFastAPIPythonMongoDBPostgreSQLRedisAppwriteMLTomTom Maps
View source

AQI Monitoring Dashboard

Colombo real-time air quality telemetry

An environmental dashboard measuring Colombo air purity from high-frequency sensor streams, with responsive charts, pollutant thresholds and historical analytics served by an ASP.NET Core API.

ReactASP.NET CoreC#PostgreSQLMaterial UIREST APIs
View source

EduTrack

Student academic progression & GPA sync

A cross-platform Flutter app for university students to track academic milestones, calculate GPA, manage coursework deadlines and sync schedules across devices through Firebase Firestore.

FlutterDartFirebaseFirestoreHiveProviderPush notifications
View source

CineMax

Cinema archive & discovery engine

A media discovery platform for exploring cinema archives with dynamic filtering by genre, rating and cast, personalised watchlists, user auth and indexed MongoDB search for instant results.

ReactTypeScriptNode.jsExpressMongoDBTailwind CSS
View source
04 · Skills

The stack I reach for

Languages, frameworks and practices I use day to day — highlighted ones are where I'm strongest.

Frontend

Modern web, desktop and mobile interfaces with React, Next.js, Flutter and WPF.

React.jsNext.jsFlutterWPF (Desktop)Tailwind CSSShadCN & MUIAnt DesignTypeScript
8 skills3 core

Backend

Production APIs, microservices, offline-first sync architectures, and authentication.

ASP.NET CoreNestJSNode.js & ExpressFastAPIFlaskREST APIsOffline-first sync
7 skills4 core

Databases & Cloud

Relational, NoSQL, offline encrypted data stores, and cloud container deployments.

PostgreSQL & NeonSQLite & SQLCipherMongoDBAWS (ECS)RedisFirebaseDigitalOceanAppwriteDocker (basics)
9 skills4 core

Delivery & Agile

Sprint planning, delivery coordination, and technical stakeholder liaison at SynthiaSync.

Sprint managementAgile & ScrumStakeholder liaisonDelivery coordinationRisk mitigationScope governance
6 skills3 core

Tooling & ML

Version control, mapping APIs, geospatial components, and predictive models.

Git & GitHubTomTom Maps APIViteML integrationPostman
5 skills1 core
05 · Contact

Let's build something together

Open to engineering roles, project management engagements and freelance collaborations. I usually reply within 12 hours.

Send a message

Tell me about the role, the project or the problem — whichever comes first.