About Me

Chamikara Bandara

Hello! I'm Chamikara Bandara

I’m a full-stack developer from Sri Lanka who cares about building software that feels calm to use and solid under the hood. I recently graduated with a BSc (Hons) in Information Technology specialized in Information Technology, from SLIIT — and now work as a Junior Software Engineer at X4 Digital, shipping production systems with Next.js, NestJS, and PostgreSQL.

My Journey

I’ve been building for the web for over six years — starting with WordPress and freelance client work, then growing through university projects, agency roles, and infrastructure work managing servers and deployments. That mix of development and ops shaped how I think about software today.

My current stack centers on Next.js and React on the frontend, NestJS and Laravel on the backend, and PostgreSQL for data — with VPS hosting and deployment as part of the day-to-day workflow. I enjoy taking features from idea to production and making sure they stay fast, reliable, and easy to maintain.

Creative Skills

Alongside development, I bring a design background in graphic design and video editing. That helps me think about layout, typography, and visual hierarchy when building interfaces — not just how something works, but how it should feel. I like bridging design intent and implementation so the final product looks as good as it functions.

Beyond Code

When I’m not shipping code, I’m usually tinkering with side projects, exploring new tools, or refining something I’ve already built. I also enjoy reading, video editing, and staying curious about how other teams solve hard engineering problems.

I’m open to freelance work, collaborations, and conversations about full-stack development, DevOps, or product design — feel free to get in touch.