Dijith Dinesh

Computer Engineering Student at Model Engineering College, Kochi

SDE Intern at LogAi · Web Sublead at NSDC MEC · Executive at FOSSMEC


Work I’ve Done

Markweavia

website ↗ · github ↗ ·

A no-nonsense tool that transforms Markdown into elegant, platform-independent HTML presentations with Vim motions.

markdown vim react nord

Rusty Vim

github ↗ ·

A modal, Vim-like text editor built from scratch in ~1500 lines of Rust. Implements core Vim features, motions, and keyboard-centric editing from the ground up.

rust vim terminal text-editor

NSDC MEC Website 2.0

website ↗ · github ↗

Designed and engineered the NSDC MEC website 2.0. Focused on creating a fast SSR website with in-memory data and HTML caching for high performance and lightweight payloads. Ships minimal JS by default.

astro solidjs ssr

Excel 2025 Website

website ↗

Designed and built the official landing page for Excel 2025, MEC’s national-level technical fest, centered around a 'Time' theme.

react tanstack-query three.js excel

Clockwork Escape

website ↗ · github ↗

A time-themed portrait platformer set in a Time theme that traps you in 'Elsewhere', an addictive loop masking a decaying ancient experiment. Outrun the echoes of your past selves to uncover the secrets of the Rift and survive the infinite clockwork. created as part of ExcelPlay 2025. Implemented completely from scratch using TypeScript, running at 60fps natively in the browser, and utilizes Rust WASM to handle score integrity checks.

typescript rust wasm no-deps excel react backend in rust

Dalalbull

website ↗ · github ↗

A full reimplementation of the legacy paper trading game Dalalbull with a modern look and feel. Dalalbull is the flagship paper trading simulator of Excel, the national techno-managerial fest of Govt. Model Engineering College, Kochi.

For its 2025 edition, the platform has undergone a complete architectural overhaul, featuring a high-performance React 19 frontend with real-time SSE synchronization and a modernized, multi-theme dashboard.

tanstack start react paper-trading excel typescript

Project Mosaic

website ↗

A collaborative canvas where anyone can change pixels to one of 16 colors every few seconds. Watch dynamic pixel art evolve in real-time. Inspired by r/place.

rust axum shuttle angular

dot-linker

github ↗

A GNU Stow-like utility for managing dotfiles via symbolic links. Keep config files version-controlled and linked to their proper locations.

rust


About Me

Computer Engineering student deeply interested in systems programming and functional programming. Passionate about building robust, memory-safe, and highly optimized software.

INTJ Student

Languages & Technologies
  • Main Interests: Rust TypeScript functional programming
  • Other Languages: C Python Lua Scheme
  • Web: React Angular Astro SolidJS TanStack ecosystem
  • Backend: Axum FastAPI Node.js Deno Hono
  • Environment: Arch Linux Neovim Zellij fish foot Niri Helix opencode

Check out my dotfiles ↗


Volunteering & Leadership


Other Interests

Manchester United

The best club in the world.

Connect With Me

Markweavia

Markweavia screenshot

Rusty Vim

Rusty Vim screenshot