![]() |
Hi, I'm Nazmul π. I am a Rustacean π¦ Systems Engineering Leader & Founder building next-generation terminal platforms and developer tooling for the AI & cloud era. Also an ex-Googler (Android Studio IDE Platform), founder, engineer, maintainer, designer, leader, HsingI-er, racer, storyteller. I π leadership, authenticity, play and hope. |
|---|
β¨ You can read all my articles on developerlife.com and watch my videos on YouTube.
Building Terminal Platforms & Developer Tools for the AI & Cloud Era (ROC)
βββββββ βββββββ βββββββ
βββββββββββββββββββββββββ
βββββββββββ ββββββ
βββββββββββ ββββββ
βββ ββββββββββββββββββββ
βββ βββ βββββββ βββββββ
I'm the founder, principal systems engineer, and maintainer of ROC (r3bl-open-core), an open-source platform and suite of developer productivity tools designed for the era of AI coding agents and cloud-first workflows.
With the rapid rise of autonomous AI coding agents (Claude Code, Gemini CLI, LLM harnesses) and remote cloud VM administration over SSH, the terminal has become the primary command center for modern developers. Yet terminal UX and foundational primitives have largely stagnated since the 1990s. ROC bridges this 30-year gap by reimagining terminal interaction through modern reactive architectures, headless virtualization, and local-first developer tooling.
- Virtual Terminal Emulation &
cmdr: Headless virtual terminal emulators with virtual tabs for interactive cloud infrastructure configurations and multiplexed agent workflows over SSH. - Interactive Markdown & Code Execution (
edi): Modal terminal Markdown editor with syntax highlighting, visual formatting, and real-time inline code execution. - Interactive Git Workflows (
giti): Streamlined branch switching, interactive staging, and high-velocity commit workflows directly in the terminal. - AI & MCP Servers: High-performance Model Context Protocol (MCP) integrations (such as
rust-analyzer-mcp-server) bridging autonomous AI agents directly with local toolchains.
- 2.7M+ downloads on crates.io
- Modern UI Architecture: Elm-style unidirectional state management, Flexbox layout engine, CSS-like styling, and React/JSX-style declarative macros.
- Low-Latency Systems Engineering: Fully asynchronous, thread-safe runtime with PTY/TTY concurrency, high-efficiency memory management, and rendering pipeline optimizations.
- 22 years software engineering | 8 years engineering leadership
- Ex-Google: Android Studio IDE platform team (performance & stability)
- Founder: TRNQL ($1.5M raised, shipped production Android/iOS SDKs)
- Polyglot: Rust, TypeScript, Kotlin, Java | Desktop, web, mobile, cloud
- YouTube: Advanced Rust systems programming
- Articles: developerlife.com β Architecture patterns, async, parsing, concurrency
- Since 1998: Sharing production engineering lessons at developerlife.com
π¬ More info about me - http://nazmulidris.com π¬ Reach me: LinkedIn







