PROJECTS
PROJECTS
Adhil Roshan
GitDesk
RL-Blog
Code2LLM
Onloq
UI Forge
Deluxa
Ding Ding
GitDesk
RL-Blog
Code2LLM
Onloq
UI Forge
Deluxa
Ding Ding
GitDesk
RL-Blog
Code2LLM
Onloq
UI Forge
Deluxa
Ding Ding
GitDesk
RL-Blog
Code2LLM
Onloq
UI Forge
Deluxa
Ding Ding
GitDesk
RL-Blog
Code2LLM
Onloq
UI Forge
Deluxa
Ding Ding
Code2LLM
Onloq
UI Forge
Deluxa
Ding Ding
GitDesk
RL-Blog
Code2LLM
Onloq
UI Forge
Deluxa
Ding Ding
GitDesk
RL-Blog
Code2LLM
Onloq
UI Forge
Deluxa
Ding Ding
✦Selected Work2024—2026

Shaping digitalexperiencesthat feel alive.

I build end-to-end products that combine design craft with pragmatic engineering. Scroll to explore a few collaborations that shipped recently.

Scroll to explore
Let's Talk
Adhil Roshan
/GitDesk— 1/7
✦Case 01 // 07•2026

GitDeskGitDesk

GitDesk combines a beautiful native Git client with an AI security agent to ensure code quality and security at the source.

Tauri✦React✦Rust✦TypeScript✦AI Agents✦Tauri✦React✦Rust✦TypeScript✦AI Agents✦Tauri✦React✦Rust✦TypeScript✦AI Agents✦Tauri✦React✦Rust✦TypeScript✦AI Agents✦
Explore Case Study
GitDesk
VIEW CASE STUDY ↗
Adhil Roshan
/RL-Blog— 2/7
✦Case 02 // 07•2026

RL-BlogRL-Blog

RL-Blog brings personalization to the edge. It watches your interactions and trains a Q-Learning agent entirely in your browser to curate a feed that matches your interests, without any server-side tracking.

Next.js 16✦React 19✦TypeScript✦Tailwind CSS 4✦Q-Learning✦Next.js 16✦React 19✦TypeScript✦Tailwind CSS 4✦Q-Learning✦Next.js 16✦React 19✦TypeScript✦Tailwind CSS 4✦Q-Learning✦Next.js 16✦React 19✦TypeScript✦Tailwind CSS 4✦Q-Learning✦
Explore Case Study
RL-Blog
VIEW CASE STUDY ↗
Adhil Roshan
/Code2LLM— 3/7
✦Case 03 // 07•2024

Code2LLMCode2LLM

Code2LLM bridges the gap between local code and large language models, allowing developers to chat with their repo without API keys or complex setups.

Python✦Flask✦LLMs✦CLI Tool✦Python✦Flask✦LLMs✦CLI Tool✦Python✦Flask✦LLMs✦CLI Tool✦Python✦Flask✦LLMs✦CLI Tool✦
Explore Case Study
Code2LLM
VIEW CASE STUDY ↗
Adhil Roshan
/Onloq— 4/7
✦Case 04 // 07•2025

OnloqOnloq

Onloq turns scattered development activity into a structured journal, running entirely on-device to ensure absolute privacy.

Python✦Ollama✦SQLite✦Typer✦Python✦Ollama✦SQLite✦Typer✦Python✦Ollama✦SQLite✦Typer✦Python✦Ollama✦SQLite✦Typer✦
Explore Case Study
Onloq
VIEW CASE STUDY ↗
Adhil Roshan
/UI Forge— 5/7
✦Case 05 // 07•2024

UI ForgeUIForge

UI Forge accelerates the design-to-code workflow by using a custom LLM to translate creative intent into functional, styled UI components instantly.

Mistral 7B✦Python✦LoRA✦React✦Tailwind CSS✦Mistral 7B✦Python✦LoRA✦React✦Tailwind CSS✦Mistral 7B✦Python✦LoRA✦React✦Tailwind CSS✦Mistral 7B✦Python✦LoRA✦React✦Tailwind CSS✦
Explore Case Study
UI Forge
VIEW CASE STUDY ↗
Adhil Roshan
/Deluxa— 6/7
✦Case 06 // 07•2022

DeluxaDeluxa

Deluxa brings the silver screen to the small screen, offering a immersive browsing experience for movie enthusiasts across mobile and desktop.

Flutter✦Dart✦TMDB API✦Provider✦Flutter✦Dart✦TMDB API✦Provider✦Flutter✦Dart✦TMDB API✦Provider✦Flutter✦Dart✦TMDB API✦Provider✦
Explore Case Study
Deluxa
VIEW CASE STUDY ↗
Adhil Roshan
/Ding Ding— 7/7
✦Case 07 // 07•2023

Ding DingDingDing

A community-first social platform built for speed, push notifications, and event-driven content so creators can stay in sync with fans.

React Native✦Node.js✦Express✦MongoDB✦Firebase✦React Native✦Node.js✦Express✦MongoDB✦Firebase✦React Native✦Node.js✦Express✦MongoDB✦Firebase✦React Native✦Node.js✦Express✦MongoDB✦Firebase✦
Explore Case Study
Ding Ding
VIEW CASE STUDY ↗