Creative Engineer Portfolio of Arjun P Jayakrishnan

Arjun P Jayakrishnan

Creative Engineer

This space is a small notebook of the things I’ve been building, exploring, and learning recently.

Some entries are experiments. Some are unfinished. Some turn into environments you can walk through.

Hand-drawn sketch of Arjun sitting under a tree
Arjun

About Me

I’m Arjun, a creative engineer with a B.Tech in Computer Science. I focus on building interactive 3D experiences and full-stack web apps. I love experimenting with WebGL, shaders, and playful interfaces that spark curiosity.

Education
B.Tech in Computer Science
Focus
Interactive 3D Experiences & Web Apps
Tools
WebGL, Three.js, React, Node.js
Interests
Shaders, Playful Interfaces, Creative Coding

EXPERIENCE

Flutter Freelance

Dec 2022 — Apr 2023

Monkey Science

May 2023 — Sept 2024

Monkey Science

Sept 2024 — May 2025

Freelance Developer

May 2025 — July 2025

Webomindapps

July 2025 — Present

LCVS

Localized Version Control

Summary

A local versioning tool for variant experimentation. Designed to manage different execution patterns locally without the need for commits, functioning like a private notebook for evolving ideas.

internal state graph and local variant tracking

Technologies used

Go Go
Postgres Postgres
Cobra Cobra-CLI
DEVFLOW

Dev Tools & Playground

Summary

An all-in-one developer workspace featuring a node-based flow simulator, Notion-style Markdown documentation, and a custom API-status ticketing system inspired by Swagger.

node simulation logic & API status tracking

Technologies used

Next.js Next.js
Supabase Supabase
GLSLX

Shader Syntax Engine

Summary

A VSCode extension built to provide local GLSL syntax highlighting, intellisense, and a real-time live preview panel for immediate shader feedback.

token stream processing and GPU preview bridge

Technologies used

Svelte Svelte
Node.js Node.js
CORE

OpenGL CPP Renderer

Summary

A custom renderer built from the ground up to explore graphics fundamentals. Designed to bridge the gap between high-level shader writing and low-level rasterization mechanics.

low-level buffer management & rasterization

Technologies used

C++ C++
OpenGL OpenGL
WIP

Coming Soon

Status

Work in progress. Currently in the architectural sketching phase. This space will be updated as soon as the core prototype is finalized.

prototyping in progress...

Think we should write the
next one together?

Analyzing the underlying geometry of the environment. Every sketch has a skeleton.

[ View Source ]
Blueprint measurement sketch

A place for thoughts, inquiries, or shared experiments. Sentiments directed here.

[ Drop a line ]
Mailbox sketch

Joining the space. A new entry, written together.

Arjun P. J.
( Connect )
Handshake

Joint Entry: Collaborative Project