Available for Work

Hi, I’m

CHAMIKARA BANDARA

Bridging the gap between robust engineering and empathetic design. Specialist in modern full-stack ecosystems.

Core Stack

NEST
NEXT
Chamikara Bandara

About Me

A developer who cares as much about the **feeling** of an interface as the architecture behind it — blending design, code, and systems thinking.

I’m Chamikara Bandara, a full‑stack developer with a soft spot for clean UI and calm experiences. I enjoy turning messy ideas into products that feel obvious to use.

I’ve worked with agencies and product teams on websites, dashboards, and internal tools. Today my main stack is Next.js, NestJS, and PostgreSQL — alongside Laravel and React when the project calls for it. My favorite work sits at the intersection of brand, interaction, and performance.

I recently graduated with a BSc (Hons) in Information Technology Specialized in Information Technology from SLIIT and now build production systems full time. Outside of work, I’m usually refining components, exploring new patterns, or learning how other teams ship great products. I’m open to remote roles, freelance projects, and long‑term collaborations.

Empathy‑first collaboration Performance & accessibility Systems & design thinking
Chamikara Bandara

Chamikara Bandara

Full‑Stack Developer · Sri Lanka

Focus

Design‑driven web apps, portfolios, dashboards, and product sites.

Main stack

Next.js, NestJS, PostgreSQL, Laravel & React.

Currently

Junior Software Engineer at X4 Digital — building full-stack systems, managing servers, and shipping to production.

Remote‑friendly Enjoys small, focused teams

Design × Code

Not just ideas Products that ship

From concept to launch — I turn design and code into experiences that look sharp and run smooth.

Graphic Designer Web Developer Video Editor

How I Help

From first idea to live product, I plug into your team where it matters most — strategy, design, engineering, or all three.

01 · Build

Product‑grade web apps

Designing and building full‑stack web apps with Laravel, React, and modern tooling — from MVPs to long‑running products. I focus on clear architectures, readable components, and maintainable code.

  • Feature implementation & refactors
  • Dashboards, portals, internal tools

02 · Design

Interfaces & experience

Turning goals and content into clear, expressive interfaces — from wireframes to high‑fidelity UI. I design systems that scale: components, tokens, and patterns that stay consistent.

  • UX flows, wireframes, and UI design
  • Design systems & component libraries

03 · Systems

Systems, APIs & optimisation

Designing the glue that keeps products healthy: APIs, data models, performance, and automation. I help simplify complexity so teams can ship faster without losing quality.

  • REST APIs, integrations, and auth
  • Performance passes & cleanup phases

My Education

A brief timeline of the studies and certifications that shaped how I think about technology and problem‑solving.

Kingswood College

G.C.E Ordinary Level

Kingswood College, Kandy

2017

Built a strong foundation in core subjects and first explored computers and technology.

ESOFT Metro Campus

Diploma in PC Hardware Engineering & Network Administration

Esoft Metro Campus, Kandy

2018

Learned how computers and networks work under the hood, which still helps when building and deploying systems.

Kingswood College

G.C.E Advanced Level

Kingswood College, Kandy

2020

Deepened analytical thinking and discipline, which now feeds directly into how I approach engineering work.

SLIIT

BSc (Hons) in Information Technology Specialized in Information Technology

Sri Lanka Institute of Information Technology (SLIIT)

2022 – 2026

Graduated with a specialization in Information Technology, building a strong foundation in software engineering, networking, and modern technologies through coursework and real‑world projects.

My Experience

Roles where I’ve blended design, development, and systems thinking to support teams and ship real products.

X4 Digital

Junior Software Engineer

X4 Digital (Pvt) Ltd · Full Time

2026 – Present

Software Development

Building new systems end‑to‑end at X4 Digital — developing responsive frontends with Next.js and React, backend services in NestJS and Laravel, and managing the servers and deployments that keep everything running in production. I work across the full stack to ship reliable features from concept through to live release.

Candea Digital

IT System Administrator

Candea Digital (Pvt) Ltd · Full Time

2024 – 2026

vahana.lk project

Managing and monitoring the infrastructure behind vahana.lk, including servers, deployments, and day‑to‑day system health. I work closely with the development team to keep the platform secure, performant, and reliable while helping troubleshoot production issues and streamline DevOps workflows.

Web Developer

Freelance

2020 – Present

Web Development

Building custom websites and web applications for diverse clients using Laravel, WordPress, and modern JavaScript frameworks. I focus on creating responsive, performant solutions that align with client goals while maintaining clean code and scalable architectures. Each project is an opportunity to solve unique challenges and deliver digital experiences that drive results.

Graphic Designer and Video Editor

Freelance

2018 – Present

Design & Video

Creating visual content that tells stories and engages audiences—from brand identity and social media graphics to promotional videos and motion graphics. I work with clients across industries to develop cohesive visual strategies that strengthen their presence and connect with their target markets through thoughtful design and compelling video narratives.

My Skills

A snapshot of the tools and technologies I use most often — from interface craft to backend systems and the workflow glue that holds everything together.

Primary stack Production experience Exploring & refining

Frontend

Interfaces & user experience

  • HTML5

    HTML

    Semantic, accessible markup

    In production
  • CSS3

    CSS

    Utility‑first, responsive, animations

    In production
  • JavaScript

    JavaScript

    Interactions, state, async flows

    Primary
  • React

    React

    Component‑driven UIs

    Primary
  • Next.js

    Next.js

    SSR, routing & full‑stack React apps

    Primary
  • Figma

    Figma

    Wireframes & design systems

    Exploring

Backend

APIs, data & business logic

  • PHP

    PHP

    APIs, controllers, business rules

    In production
  • Laravel

    Laravel

    REST APIs, auth, dashboards

    Primary
  • NestJS

    NestJS

    TypeScript APIs & modular backends

    Primary
  • Node.js

    Node.js & Express

    APIs & services

    In production
  • MySQL

    MySQL & SQL Server

    Relational schema & queries

    In production
  • PostgreSQL

    PostgreSQL

    Relational schema, queries & data integrity

    Primary
  • MongoDB

    MongoDB

    Document‑based data models

    Exploring

Tooling

Workflow, platform & ops

  • GitHub

    Git & GitHub

    Version control & collaboration

    Primary
  • WordPress

    WordPress

    Custom themes & CMS setups

    In production
  • CLI & automation

    Dev tooling & scripts

    In production
  • VPS

    Server setup, hosting & deployments

    Primary
  • Component systems

    Reusable UI libraries

    Exploring
  • Performance & monitoring

    Lighthouse, bundle analysis

    In production