Curiosity-driven engineer exploring small tools, utilities, and programming experiments.
I usually prototype first, then refine, motivated by learning, curiosity, and solving small problems, rather than building products for the sake of it.
Check my interactive portfolio: JO-SH
-
PDF-Toolkit Local Python desktop tool to merge, split, and rename PDFs. GUI + Windows executables to solve a real problem.
-
CPP-CLOC C++17 command-line tool reimplementing
cloc. Explored multi-language support and scalable architecture. -
JavaBhaiLang Interpreter for a toy programming language. Implemented lexer, parser, AST evaluation, and execution pipeline.
-
TS-Bhai Web playground for Bhailang (TypeScript + React). Minimal frontend to explore language execution in-browser.
-
JO-SH Terminal-inspired portfolio website showcasing projects with command parsing and interactive shell UI.
