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.

Muhammad Zulfikar

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.

Available to hire

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.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Indonesian
Fluent
English
Advanced

Work Experience

Software Evaluation Engineer (Freelance) at Outlier
March 1, 2016 - Present
Built and reviewed AI-agnostic software evaluation tasks by deriving minimal public interfaces, authored prompt-only test specs, and aligned tests and rubrics to observe behavior rather than implementation details. Audited gold patches, test patches, Dockerfiles, run scripts, and parsers across real open-source codebases to remove dead code, fix validation blockers, and ensure submission packages were reproducible and self-contained. Ran Docker-based validation workflows end-to-end, verified fail-to-pass test transitions from generated JSON outputs, and produced senior-level documentation for AI code-evaluation quality control.
AI Engineer, Web Developer, and Web Tester at JoKiProyek (IT Engineering Depot)
February 1, 2026 - May 1, 2026
Developed and optimized AI-driven workflows to meet client technical requirements; engineered responsive, high-performance web applications using modern full-stack frameworks; conducted functional and cross-browser testing to ensure stability.
AI Data Specialist at RW S AI Solutions
January 1, 2026 - Present
Labeled and curated data for Indonesian language AI models; reviewed AI-generated text, audio, image, and video outputs for quality and safety; collected and validated data to ensure outputs are safe and culturally appropriate.
Full-Stack Web Developer at Lygon Creative
February 1, 2025 - Present
Developed responsive websites for clients; managed regular updates and debugging to maintain site stability; architected end-to-end web solutions from initial design to production deployment.
Journalist & Production Assistant (Internship) at SEA Today
October 1, 2024 - January 1, 2025
Wrote over 200 live news scripts and selected accompanying footage; operated studio production equipment including teleprompters and audio systems; collaborated with editors to streamline newsroom workflows and content delivery.
Data Analyst (Project-Based Virtual Internship) at Quantium
January 1, 2024 - February 1, 2024
Analyzed sales data from 300+ stores; produced structured client reports with data visualizations and strategic recommendations; identified key trends in consumer behavior to drive data-informed business decisions.
Surveyor & Data Collector (Contract) at Saiful Mujani Research & Consulting Depot
December 1, 2023 - March 1, 2024
Conducted field surveys and secured research permits from 13 local authorities; digitized, cleaned, and organized over 1,000 records for further analysis and reporting; ensured data integrity through quality-control procedures.

Education

B.A. in International Relations at Universitas Pembangunan Nasional Veteran Jakarta
January 1, 2021 - May 16, 2026

Qualifications

CS50x 2024: Computer Science
May 1, 2024 - May 16, 2026

Industry Experience

Software & Internet, Media & Entertainment, Education, Professional Services, Telecommunications
    fm

    FM - Terminal File Manager

    ![Screenshot](https://www.twine.net/signin

    A fast, modular, and feature-rich TUI file manager written in Go.

    [![Website](https://www.twine.net/signin
    [![GitHub Release](https://www.twine.net/signin
    [![Go Version](https://www.twine.net/signin
    [![License: MIT](https://www.twine.net/signin

    📦 Installation

    One-line install (Linux & macOS):

    curl -fsSL https://www.twine.net/signin | bash
    

    ✨ Core Features

    • 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.

    🛠️ Technology Stack

    • Go: Core logic and high-performance concurrency.
    • Bubble Tea: The TUI framework for building terminal applications.
    • Lip Gloss: For styling and layouts.