Hi, I’m Muhammad Zulfikar, a freelance software developer based in Jakarta, Indonesia. I build practical tooling and web applications with Go and TypeScript, focused on CLI/TUI utilities, full‑stack apps, and automated workflows powered by AI. I enjoy turning complex problems into clean, repeatable processes, especially in self‑hosted Linux environments, and I love documenting the work so others can reproduce and extend it.
Over the years I’ve shipped solutions across data science, media, journalism, and education, deploying apps to cloud or on premises. I’m comfortable from ideation to production, and I value clear collaboration, robust testing, and thoughtful UX documentation as much as solid code.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
- Performance: Fast navigation with a modular concurrent architecture.
- Mouse Support: Modern interaction system with scrolling, drag-to-select, and clickable UI elements.
- Trash Management: Built-in trash/recycle bin with auto-cleanup and conflict handling.
- Disk Usage Analyzer: Interactive high-performance heat-map for identifying space-hogs.
- Nerd Font Icons: Support for modern file and folder icons.
- Git Integration: Real-time status markers and branch information.
- Remote Access: Full SFTP support for managing remote servers.
- Fuzzy Search: Deep content search powered by a concurrent engine.
- Tabs: Multitasking with up to 9 active directory tabs.
- Archive Support: Create and extract Zip/Tar archives directly in the UI.
- CLI Tools: Powerful command-line tools (
analyze,info,search) for scripting and quick checks. - Go: Core logic and high-performance concurrency.
- Bubble Tea: The TUI framework for building terminal applications.
- Lip Gloss: For styling and layouts.
FM - Terminal File Manager
:
curl -fsSL https://www.twine.net/signin | bash
✨ Core Features
🛠️ Technology Stack
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Jakarta today.