Arjun Varadiyil — full stack developer in Kerala, India

ArjunVaradiyil

Software Engineer

Developer @ Faircode Infotech

CMS systems editorscan run without a deploy.

News portals, biennale programmes, civic apps — Payload CMS and Next.js on teams of four to six.

Performance and editor autonomy are the same problem — if publishing needs a deploy, the architecture is wrong.

Day job

Developer @ Faircode Infotech

Stack

Next.js · Payload · TypeScript

Recent

Deshabhimani · KMB · MyIdukki

Belief

Publishing should not wait on devs

On my own time: AI agents and RAG experiments — separate from day-job client work.

Currently exploring
  • AI agent workflows
  • LangChain & RAG
  • Payload CMS 3
  • Next.js caching patterns
Active on GitHub

The Publish Lab

Concept demo

How a story goes live

A stripped-down CMS → Next.js → reader flow — the same shape as news and festival builds, without client data.

See project outcomes

Architecture

Editor → API → Next.js → Reader

01

Payload Admin

Editor hits publish

02

CMS API

GraphQL / REST

03

Next.js

ISR revalidate

04

Readers

Live in seconds

Simulated publishes
1,284
Avg. go-live
<1.5s
Redeploys needed
0

Editorial activity

live
  • Editorial site

    Breaking story published

    1.1s revalidate

  • News portal

    Article profile updated

    0.9s revalidate

  • CMS demo

    Photo gallery block saved

    1.3s revalidate

Events modelled on Deshabhimani and biennale publish flows — not live client data.

Trust signals

Numbers you can check

Lighthouse scores, load times, and GitHub activity — not a skills laundry list.

GitHub activity

Loading public GitHub stats…

github.com/arjunvaradiyil
  • 92+

    Lighthouse SEO

    Structured data on this portfolio

  • 1.3s

    Desktop LCP

    Measured on this build

  • Active

    GitHub

    Side projects between client work

  • TypeScript

    Stack

    Next.js · Payload · MongoDB

Client names omitted for confidentiality. For professional inquiries, get in touch or connect on LinkedIn.

Connect

Want to talk?

Open to roles, collaborations, and straight conversations about CMS and publishing work.