Skip to content
View TheFahmi's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Jakarta, Indonesia
  • 05:50 (UTC +07:00)
  • X @TheFahmi

Highlights

  • Pro

Block or report TheFahmi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TheFahmi/README.md

M Fahmi Hassan

Full Stack Engineer & Team Lead

Typing SVG

LinkedIn Portfolio Email


Professional Summary

Senior Full Stack Engineer and Team Lead with 6+ years of industry experience, based in Jakarta, Indonesia. I specialize in architecting and developing production-grade SaaS platforms — from AI-powered content tools (Merdu.id) to complex multi-account trading dashboards (TradeForge).

My core technology stack revolves around NestJS, Next.js, PostgreSQL, and Docker, complemented by a growing expertise in AI/LLM orchestration and distributed infrastructure. I am also the maintainer of OMO Suites, an open-source toolkit designed for multi-model AI agent orchestration.

Core Competencies

  • SaaS Architecture: Architecting multi-tenant platforms with real-time capabilities, complex API integrations, and robust payment gateways.
  • AI/LLM Integration: Developing multi-model orchestrations, leveraging the MCP Protocol, and building AI-driven product features.
  • Technical Leadership: Directing engineering teams through critical platform builds, stack migrations, and agile product life cycles.
  • DevOps & Infrastructure: Designing multi-server deployments, managing containerized applications with Docker, Nginx, PM2, and Tailscale networking.
  • Full-Stack Proficiency: Delivering high-performance interfaces (React/Next.js, Vue/Nuxt.js) and scalable backends (NestJS, PostgreSQL).

Technical Expertise

Frontend Technologies

const frontend = {
  frameworks: ['React', 'Next.js 15', 'Vue.js', 'Nuxt.js'],
  languages: ['TypeScript', 'JavaScript (ES6+)'],
  styling: ['TailwindCSS v4', 'SCSS', 'Framer Motion'],
  state: ['Redux', 'Zustand', 'Pinia/Vuex'],
  testing: ['Vitest', 'Playwright', 'Jest']
};

Backend & Database

const backend = {
  runtime: ['Node.js', 'Bun'],
  frameworks: ['NestJS', 'Express', 'Hono'],
  databases: ['PostgreSQL', 'MySQL', 'MongoDB', 'Redis'],
  orm: ['TypeORM', 'Prisma'],
  architecture: ['RESTful API', 'Microservices', 'Event-Driven'],
  ai: ['LLM Integration', 'Multi-Model Orchestration', 'MCP Protocol']
};

Infrastructure & DevOps

infrastructure:
  containers: [Docker, Docker Compose]
  servers: [Nginx, PM2, Coolify]
  cloud: [Oracle Cloud, Vercel, Cloudflare]
  networking: [Tailscale, VPN]
  monitoring: [Grafana, PM2 Plus]
  ci_cd: [GitHub Actions]

Tools & Methods

tools:
  version_control: [Git, GitHub, GitLab]
  project_management: [Jira, Agile/Scrum]
  design: [Figma]
  api: [Postman, Swagger/OpenAPI]

Featured Projects

OpenCode Plugin & CLI Toolkit for Multi-Model AI Agent Orchestration

Technologies: TypeScript Bun OpenCode Plugin API

  • An open-source toolkit transforming OpenCode into a comprehensive AI agent orchestration platform.
  • Shipped with 13 profiles, 15 specialized agents, and 32 task categories out of the box.
  • Integrates a TUI dashboard, slash commands, and seamless agent-to-agent delegation logic.

Key Features:

  • Multi-model orchestration supporting Claude, GPT, Gemini, and local models.
  • TUI dashboard for real-time agent monitoring and execution control.
  • Automated slash commands for rapid agent dispatching.
  • Single-line installer with an auto-configuration pipeline.

SaaS Platform for Content Creators

Technologies: NestJS Next.js 15 PostgreSQL Docker Redis

  • A multi-tenant SaaS platform empowering content creators to manage, clip, and distribute media.
  • Incorporates an AI-powered Auto-Clipper for automated content repurposing and delivery.
  • Fully integrated with WhatsApp notifications and automated payment processing.

Key Features:

  • Auto-Clipper AI for seamless video and audio content repurposing.
  • Integrated WhatsApp API for real-time user notifications.
  • Multi-tenant data architecture enforcing role-based access control (RBAC).
  • Secure payment gateway integration for automated billing.

Multi-Account MT5 Trading Dashboard SaaS

Technologies: NestJS Next.js 15 PostgreSQL Docker WebSocket

  • A real-time trading dashboard designed for managing multiple MT5 accounts through a unified interface.
  • Utilizes WebSocket connections for live trade monitoring alongside webhook integration for critical alerts.
  • Engineered for professional traders requiring consolidated, low-latency analytics across diverse portfolios.

Key Features:

  • Live trade monitoring utilizing low-latency WebSockets.
  • Webhook-based integration for automated trade alerts and notifications.
  • Comprehensive cross-account analytics and performance reporting.
  • Secure, scalable multi-account session management.

EdTech & Career Platform Redesign

Technologies: React.js Next.js TypeScript TailwindCSS

  • Directed the comprehensive redesign and technical overhaul of the RSK 3.0 platform.
  • Managed the foundational stack migration from Vue.js to React.js, significantly improving application scalability and developer velocity.
  • Mentored and led a frontend team of 5 engineers through the entire development lifecycle.

Key Features:

  • Custom-built Interactive Course Player.
  • Seamless, multi-provider payment integration.
  • Responsive, mobile-first architectural approach.
  • Optimized for high performance and strict SEO compliance.

Multi-Tenant SaaS with AI Integration

Technologies: Next.js TypeScript Docker PostgreSQL AI Integration

  • Developed a multi-tenant SaaS application targeting Indonesian SMEs, highlighting an advanced WhatsApp Chatbot and Kolosal AI Customer Service.
  • Integrated an end-to-end suite of business management tools for small enterprise operations.

Key Features:

  • Advanced AI Customer Service agent integration.
  • WhatsApp Chatbot automation for customer onboarding and support.
  • Secure and isolated multi-tenant architecture.
  • Comprehensive administrative and business dashboard.

GitHub Analytics

GitHub Streak

Professional Achievements

Achievement Description Impact
Stack Migration Architected the migration of the RSK platform from Vue.js to React.js. Enhanced Scalability & Performance
Team Leadership Managed and mentored a frontend team of 5 software engineers. Consistent, On-Time Delivery
Open Source Authored OMO Suites — an AI agent orchestration toolkit. 13 profiles, 15 distinct agents
SaaS Architecture Built and scaled multi-tenant platforms (Merdu.id, TradeForge). Production-grade SaaS Reliability

Current Focus

const currentFocus = {
  2026: {
    building: [
      'AI-powered SaaS products',
      'Multi-model agent orchestration (OMO Suites)',
      'Algorithmic trading systems',
    ],
    exploring: [
      'MCP Protocol & Plugin Systems',
      'Edge computing & distributed systems',
      'Open source community building',
    ],
    shipping: [
      'Merdu.id — content creator platform',
      'TradeForge — trading dashboard SaaS',
      'OMO Suites — OpenCode toolkit',
    ]
  }
};

Let's Connect

Professional Networks

LinkedIn Portfolio GitHub

Contact Information

Email


"Ship it, learn from it, ship it better."

Building SaaS products & open source tools • Jakarta, Indonesia 🇮🇩

Pinned Loading

  1. imphnen imphnen Public

    # IMPHNEN Website Website resmi untuk komunitas IMPHNEN (Ingin Menjadi Programmer Handal Namun Enggan Ngoding). ## Fitur - Desain retro 90s/2000s - Penghitung pengunjung real-time - Statistik pengu…

    TypeScript 6

  2. Company-Profile-1 Company-Profile-1 Public

    TypeScript

  3. fahmi-poke fahmi-poke Public

    Vue

  4. Laundry-Systems Laundry-Systems Public

    TypeScript