About me

A bit about me

I got into all this because I liked taking apart old PCs as a kid. Somehow that turned into a software engineering degree and a genuine love for building things on the web.

These days, I spend most of my time in React and Next.js. I'm particularly drawn to the frontend — making interfaces that actually feel good to use, not just ones that check the boxes. But I'm comfortable on the backend too.

Colombo, Sri Lanka
Profile

Navabalan Raajgughan

Software Engineer

How I like to work

I'm big on keeping things simple. I'd rather write 20 lines of readable code than 5 lines of clever code nobody can debug later — including me, three weeks from now.

I usually start projects by sketching rough layouts on paper (yes, actual paper) before writing any code. It helps me think through the user flow without getting caught up in implementation details too early.

Currently

Exploring system design patterns and getting deeper into PostgreSQL. Also trying to get better at writing — both docs and blog posts.

Also grinding LeetCode when I should be sleeping.

Education

2025 — 2024

BSc (Hons) Software Engineering

Solent University / BCAS Campus

Focused on Software Architecture and Cloud Computing. The final year project was probably the most stressful and rewarding thing I've done.

8.7 CGPA · Second Class Honours (Div 1)

2023 — 2021

Higher National Diploma

BCAS Campus

This is where I first wrote actual code beyond tutorials. Lots of Java, lots of debugging, lots of Googling. The usual.

When I'm not coding

Open source rabbit holes
Reading design & dev blogs
Sketching app ideas
Music while building

Want to work together?

I'm always happy to chat — even if it's just to talk tech over coffee.