
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.
- AI agent workflows
- LangChain & RAG
- Payload CMS 3
- Next.js caching patterns
The Publish Lab
Concept demoHow a story goes live
A stripped-down CMS → Next.js → reader flow — the same shape as news and festival builds, without client data.
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
liveEditorial 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.
Recent builds
Recent builds
A biennale platform, a Malayalam newsroom, and a civic pledge app — each with the problem, stack, and my role.
Trust signals
Numbers you can check
Lighthouse scores, load times, and GitHub activity — not a skills laundry list.
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.
Expertise
What I work with
Frontend, full stack, and Payload CMS — the same stack behind the news, festival, and civic projects in my archive.
- 01
Frontend
Article pages, programme listings, and festival schedules — React and Next.js layouts built for daily publishing.
- React
- Next.js
- TypeScript
- Tailwind CSS
- 02
Full Stack
APIs, auth, and databases wired to the same Next.js codebase — from booth lookup flows to news article endpoints.
- Node.js
- Express.js
- MongoDB
- PostgreSQL
- 03
Content Management
Payload CMS for newsrooms and festivals — custom blocks editors recognise, not generic page builders.
- Payload CMS
- GraphQL
- S3
- MongoDB
Connect
Want to talk?
Open to roles, collaborations, and straight conversations about CMS and publishing work.

