About
Engineering Systems, Not Just Websites.
I'm Rajitha Wijesinghe — a full-stack software engineer and AI automation specialist. I build the systems businesses actually run on: fast, reliable, and engineered to move a number that matters — revenue, conversion, or hours saved.
The Journey
From curiosity to full-stack engineering.
I started building things because I wanted to understand how they worked underneath — that curiosity turned into a self-driven path into software engineering, starting with my Computer Science degree at the University of Kelaniya. What kept me in it wasn't the code itself — it was watching a slow, broken system become fast and reliable, and watching that translate directly into something a business owner could feel: more visitors staying, more forms submitted, more hours back in their week.
That's the throughline in everything I build now, across the stack: shipping Stripe-powered subscriptions and a full technical SEO overhaul for a client SaaS product during my internship at ICIEOS. I don't specialize in a single framework or platform — I specialize in diagnosing what's actually broken and building the right fix for it, whether that's a WordPress performance problem, a Next.js build from scratch, or an AI workflow that eliminates a task someone's been doing by hand for years.
Philosophy
How I approach every project.
Four principles that shape how I diagnose, build, and deliver.
Diagnose Before I Build
Every project starts with real data — a performance audit, a workflow breakdown, a clear read on what's actually costing you. I don't guess at fixes; I show you the specific numbers first, then fix exactly what's flagged.
Speed Without Shortcuts
Fast delivery doesn’t mean cutting corners — it means a tight, well-scoped process. Most projects ship in 24–72 hours because the scope is clear from day one, not because steps get skipped.
AI-Augmented Engineering
I work fluently across stacks — including ones outside my core specialization — using AI-augmented development workflows to move quickly and accurately on unfamiliar technology when a project calls for it.
Outcomes Over Output
A finished feature isn’t the goal — a measurable result is. Every project is scoped around a number I can show you moved: a PageSpeed score, a conversion rate, or hours saved.
Expertise
A full-stack toolkit, built for real business problems.
Frontend & Frameworks
Backend & Data
CMS & Web Platforms
Automation & AI
The Difference
Why clients choose to work with me directly.
Proof before promises
I lead with data, not sales language — a real PageSpeed audit, a real before/after comparison, a real diagnosis of what's actually wrong before any conversation about fixing it.
One engineer, full ownership
No handoffs between a "sales" person and the person actually doing the work. You talk to the person who scopes it, builds it, and delivers it — start to finish.
Fixed scope, no surprises
Every engagement has a clear price and timeline agreed before work starts. What you're quoted is what you pay — no scope creep, no billing surprises.
Have something that needs fixing, building, or automating?
Tell me what's slow, broken, or manual — I'll tell you honestly whether it's worth fixing before you commit to anything.