AVAILABLE FOR HIRE

Rifqi Fauzia
Muttaqien

~$ Software Engineer

5+ years designing, scaling, and securing backend systems across fintech, streaming, and IoT. Specialized in Go & Node.js microservices — achieving up to 80% performance gains.

5+
years experience
80%
avg perf improvement
6
companies
scroll
01.

About Me

I'm a Software Engineer based in South Jakarta, Indonesia with over 5 years building production-grade systems. My work spans fintech platforms, streaming services, IoT infrastructure, and e-commerce chat hubs — always with a focus on performance, reliability, and clean architecture.

I've led teams, driven system migrations, and engineered solutions that handle real-world scale — from integrating 5 major Indonesian marketplaces into a single chat hub to achieving 80% response time reductions through systematic backend redesign.

I hold a Bachelor's degree in Computer Science from Telkom University (GPA 3.38/4.0) and thrive in fast-moving environments where I can ship impactful work quickly.

loc: South Jakarta, Indonesia
phone: +62811104212
Rifqi Fauzia Muttaqien
online
~/rifqi
02.

Tech Stack

{ }

Languages & Frameworks

Go Ruby on Rails Node.js TypeScript JavaScript NestJS Python Java

Infrastructure

Docker Jenkins gRPC S3 JWT RESTful APIs Microservices

Cloud & Tools

Google Cloud Platform AWS Tencent Cloud Stripe Xendit Git

Soft Skills

Fast Learner Adaptable Mid-level Leadership Cross-functional Communication

Core Proficiency

Go / Golang 90%
Node.js / NestJS 95%
Microservices Architecture 88%
Docker & DevOps 85%
TypeScript 85%
Ruby on Rails 75%
03.

Experience

Software Engineer

current
Mekari
Oct 2025 — Present

Developing and maintaining a scalable chat hub with multi-platform marketplace integration. Handling end-to-end API communication between Desty and Mekari Qontak.

  • Integrated 5 major marketplaces (Shopee, Tokopedia, TikTok Shop, Lazada, Blibli) → +40% cross-platform efficiency
  • Real-time event handling via webhooks with <1s synchronization latency
  • Optimized Sidekiq background jobs → +50% system throughput
Go Ruby on Rails Metabase Sidekiq GitLab Mekari CDN

Technical Lead

DesktopIP
Oct 2023 — Oct 2025

Led backend development of 5 high-performance microservices. Designed authentication, workspace, file processing, chat, and payment systems from the ground up.

  • Redesigned core systems → 80% reduction in response time
  • Engineered government-grade encryption for the encryption engine
  • Built payment aggregator integrating Stripe and Xendit
  • Implemented full microservices architecture with gRPC inter-service communication
Go Node.js gRPC Docker Jenkins S3 Stripe Xendit

Fullstack Developer

Sinarmas Sekuritas
May 2023 — Oct 2023

Led modernization of legacy ASP.NET system to TypeScript. Managed data warehousing on GCP.

  • Migrated ASP.NET → TypeScript, improving usability and maintainability
  • Achieved 80% reduction in system response times
  • Managed GCP data warehousing for analytics and data access
TypeScript NestJS Next.js GCP Node.js

Lead Backend Engineer

eDot (Nabati Group)
Jan 2023 — Aug 2023

Led migration from Node.js to Go, managed streaming media services, and built a new chat engine from scratch.

  • Node.js → Go migration → 60% improvement in response time
  • Pioneered new real-time chat engine from scratch
  • Ensured 100% uptime for streaming media services
Golang Node.js Streaming APIs

Backend Engineer

Aplikasi Super
Sep 2022 — Feb 2023

Developed RESTful APIs. Led migration from Node.js to NestJS for improved performance and scalability.

  • Migrated services from Node.js to NestJS for improved architecture
  • Improved system responsiveness and reliability
Node.js NestJS PostgreSQL

Backend Engineer

Movus Technologies
Aug 2021 — Oct 2022

Built backend services for IoT integration, booking systems, and payment gateways.

  • 100% uptime for IoT data streams
  • Designed booking system and payment gateway
  • Integrated IoT devices into back-office infrastructure
Node.js IoT Xendit
04.

Education

🎓

Telkom University

Bachelor of Computer Science

GPA 3.38 / 4.0

📘

29 Jakarta Highschool

Science Program

IPA / Natural Sciences

05.

Projects

Speaked

live

Self-hostable, privacy-first communication platform

A Discord-alternative built from scratch — guild-based text & voice channels, real-time presence, WebRTC voice/video/screen share, role-based permissions, and end-to-end encrypted messages. No telemetry. Runs on a homelab with a public VPS as TLS/WebSocket proxy.

  • 4 microservices: REST API, WebSocket hub, WebRTC SFU + embedded TURN, native Tauri v2 desktop client
  • Custom SFU with pion/turn — no managed relay. Per-user HMAC-SHA1 TURN credentials, 24h TTL
  • E2EE: ECDH key exchange + AES-256-GCM per channel, keys distributed via WebSocket gateway
  • Redis pub/sub fan-out with zero I/O inside hub lock. Dead TCP detection reduced from 75s → ~20s
  • Self-hosted: homelab + public VPS via Tailscale. Full Docker Compose production stack
GoFiber v2WebRTC (Pion)Tauri v2React 19TypeScriptPostgreSQLRedisDockernginx
Text channel view

The Spire

in progress

Hardcore AI-narrated permadeath text RPG — climb a 100-floor tower or die trying

Single-player permadeath browser RPG. Climb a 100-floor tower, one character at a time. Death resets the character — the world persists. 50–100 AI rivals climb alongside you. Every quest, boss, and death eulogy is narrated by a local LLM (Ollama + Qwen2.5 7B). No game engine. Text-only, played entirely in the browser.

  • 100-floor tower across 5 zones + infinite Abyss — full permadeath, shared world for all players
  • Local LLM (Ollama + Qwen2.5 7B Q4) generates quests, boss lore, narration & death eulogies on-device
  • d20/d12 dice combat with 6 classes. Chaos Dancer can kill itself on any skill use via RNG effect table
  • Floor 100 boss (The Tower Sovereign) is generated from your full run history — taunts you by name
  • AI rival pool of 50–100 named climbers. Their tombstones persist. One in 200 can breach Floor 100
GoReactTailwind CSSPostgreSQLRedisOllamaQwen2.5 7BDockerJWT
FLOOR 19 · Zone 1 – The Shallow Floors
HP 84/110 MP 40/60
[ NARRATOR ]

The air grows thicker on the nineteenth floor. Rusted iron sconces flicker along the walls, casting long shadows between the stone pillars. Somewhere ahead, something is watching. A quest board stands at the entrance — its parchment curled at the edges, sealed with wax.

[ QUEST BOARD ]
"The Iron Shepherd"
Objectives hidden — accept to reveal
[ ACTIONS ]
→ Explore Floor
⚔ Enter Boss Chamber [locked]
🛒 Visit Merchant
🔥 Rest Zone (+30% HP)
Rifqi · Blade Hunter · Lv.7 Gold: 340g LP: 95
06.

Get In Touch

Let's build something
remarkable together.

I'm currently open to new opportunities — whether it's a full-time role, contract work, or just a great conversation about backend systems.

+62811104212 South Jakarta, Indonesia rifqifauziam@noxterm.net