Projects

Engineering Solutions.

Personal and open-source work — agentic workflow tools, competitive programming platforms, and desktop applications.

Live

Tasker

A modular AI workflow platform. Break work into tasks, steps, and components, then run those workflows with built-in AI. The component library includes structured and unstructured LLM calls, web search, document parsing, and other building blocks. Still under active development.

Live here

TASK → STEP → COMPONENT

TASK → STEP → COMPONENT

  1. Level 1 · Task

    A linear workflow — the top-level unit of work.

  2. Level 2 · Step

    A stage within a task. A task consists of multiple steps.

  3. Level 3 · Component

    An atomic unit of work. A step consists of multiple components.

Web

CP LAB

Full-stack platform for the SUST Competitive Programming Lab — contests, student registration, ICPC team formation, VJudge standings, and Codeforces analytics in one place.

Next.jsTypeScriptPostgreSQLPrisma
Desktop

GeoCal

JavaFX geometry visualization and graphing app — interactive coordinate plane, dependent geometry, function plotting, and statistical charts.

JavaJavaFXMaven