Software Engineer | Creator of TulipScript & ZScript
Passionate full-stack and systems developer with a strong focus on building robust, production-ready applications and intuitive developer tooling. Creator of two original scripting languages, TulipScript (JavaScript-inspired, emoji-friendly) and ZScript (Python-inspired, emoji-friendly), both implemented in Go and designed for seamless embeddability and expressiveness. Proficient in modern web frameworks (Rails, Django, Nuxt.js, Next.js), systems programming (Go, C++), and infrastructure automation (Docker, Linux hardening). Deeply familiar with Linux environments, from development and deployment to system internals and security. with a passion for delivering clean, efficient, and scalable solutions.
- Creator of TulipScript & ZScript:
• TulipScript: Emoji-friendly, JavaScript-style embeddable scripting language (Go implementation)
• ZScript: Emoji-friendly, Python-style embeddable scripting language (Go implementation) - Web & APIs: Ruby on Rails, Django, Nuxt.js, Next.js
- Systems & Compiled Languages: Go, C++
- Scripting & Automation: Ruby, Python, JavaScript, TypeScript, Bash
- DevOps & Security: Docker, Docker Compose, systemd, Linux hardening scripts
- CLI & Tools: GoArgs (zero-boilerplate CLI parser with auto-docs), FMPP (C++/SQLite file-integrity monitor)
Project | Tech & Highlights | Link |
---|---|---|
TulipScript | Compact scripting language inspired by JavaScript, featuring emoji support. Built for seamless embedding, readability, and speed. | GitHub |
ZScript | Minimalist scripting language with Python-like syntax and emoji support. Optimized for integration, clarity, and runtime efficiency. | GitHub |
StudyTrack | Nuxt.js-powered study planner that stores progress locally in the browser using IndexedDB, with full offline support. | GitHub |
NanoTrace | Go-based real-time function tracer for identifying performance bottlenecks with minimal overhead. | GitHub |
GoArgs | Zero-boilerplate Go CLI argument parser with automatic documentation generation. | GitHub |
FMPP | C++/SQLite file monitoring with SHA-256 hashing and systemd integration. | GitHub |
Linux Hardening Toolkit | System hardening toolkit written in Bash, supporting Debian, Ubuntu, and Fedora distributions. | GitHub |
ByteStream | Go library for fast, idiomatic binary serialization and deserialization. | GitHub |
StoneKV | Lightweight key-value store written in Go, ideal for embedded or in-memory data needs. | GitHub |