Skip to main content

Frontend-focused developer

Cambridge, UK / available worldwide

Portfolio transmission / 2026

I build fast, accessible React & Next.js products.

Identity

Sathis Ravishka

React, Next.js + purposeful AI

I turn complex ideas into responsive, maintainable interfaces and add AI only when it solves a real user need.

Frontend-focused developer in Cambridge, UK, building with React, Next.js and TypeScript for clients and product teams.

Product judgement selected.

03 / Evidence ledger

Talent is claimed.
Decisions are proof.

Four real constraints, traced from problem to implementation. No self-rated bars and no invented impact numbers.

Select a proof trail04 files

Constraint -> decision -> system -> evidence

Evidence documented in case file
Silent Help / 01

Core decision

Designed for the moment AI should stop.

High-risk support needs predictable behaviour, instant access and privacy before novelty. The product switches away from generative responses when risk is detected.

Implementation choice

Deterministic crisis pathways with offline-first resources.

Decision trace

  1. 01Detect risk
  2. 02Remove generative uncertainty
  3. 03Open trusted support

<1.5s

SOS design target

AES-256

Field encryption

03

Support pathways

Next.jsPrivacy architectureResponsible AI
Read the safety decisions

04 / What I bring

Systems,
not screens.

The best interface is the visible tip of good decisions underneath.

Explore the toolkit
01

Interface engineering

Responsive, accessible product interfaces built with Next.js, React and TypeScript—with architecture that stays understandable after launch.

Next.jsReactTypeScriptMotion
02

AI with a purpose

AI features shaped around a real user need: private support, useful summaries and smarter workflows instead of another chat box.

ClaudeOpenAISafetyPrivacy
03

Product-minded delivery

From content structure and interaction design to performance, QA and handover. I build the whole experience, not just the screen.

StrategyAccessibilityPerformanceQA

05 / Working principles

Design is not decoration. It is how a product explains itself before a user has to ask.

I build digital products that feel calm, move with intention, and respect the people using them.

Clarity

01

Make the next action feel obvious.

Character

02

Give the product a voice of its own.

Care

03

Build for the person behind the screen.

06 / Experiments · interface laboratory

Tune how it feels.

Design is a system of decisions. Change the intent and the interface should respond.

Feeling machine / v26.1 Interactive

Give the same system a different emotional job.

Start with a mode, then fine-tune it. The preview is driven by the same design tokens as the controls.

Live product surface

Calm preset / 78.18.72

OSOrbit System
Live
Private check-in

You have time.

A quiet surface for moments that need reassurance before action.

Ready for input
Human signal
System state
Ready

Native controls, semantic states, reduced-motion support. The experiment is part of the interface—not layered over it.

Build a system together

07 / Open channel

Available for good work

Make the next thing
unmistakable.

Freelance projects, collaborations and frontend roles are all welcome. I usually reply within one or two days.