Skip to main content

Dzulfikar, Backend & DevOps Engineer

dzulfikar.

Backend & DevOps Engineer

Backend and DevOps Engineer. Worked on solutions end to end from development until live.

Batam, Indonesia Jakarta · GMT+7 5+ yrs in production Open to new opportunities

SYSTEMS IN PRODUCTION · 2022–now

FWD INSURANCE

DevOps Engineer2026–now

Support Deployment

LENNA.AI

Backend Engineer2024–2026

Build and run the backend for an omnichannel support platform — ticketing, third-party social APIs, and the services that keep conversations flowing.

GRIP PRINCIPLE PTE. LTD

DevOps → Backend2022–2024

Built an e-commerce REST API on Node.js and TypeScript, backed by MySQL and MongoDB. Migrated the whole stack off legacy VPS onto Kubernetes, using Helm for reproducible, scalable deploys.

Node.js / TypeScript · PHP / Laravel · NestJS Framework · Golang · MySQL · PostgreSQL · MongoDB · Clickhouse · Redis · Docker · Kubernetes · AWS · Google Cloud Platform · Digital Ocean · CI/CD (Jenkins, GitLab, GitHub Actions) · Prometheus · Grafana · Helm · ArgoCD

03 · SELECTED WORK

Four products.

Lenna Omnichannel screenshot

SaaS Platform2024 – PresentBackend Engineer

Lenna Omnichannel

An AI conversational platform founded in 2017 that helps businesses automate customer service, marketing, and sales through AI-powered chatbots and omnichannel solutions.

Node.js · TypeScript · Go · NestJS · PostgreSQL · Redis · Docker · Jenkins · GitHub Actions · LLM / GenAI

Open case study: Lenna Omnichannel →
Challenge
Enterprise clients needed Lenna to integrate with whatever CRM they already ran — Salesforce, in-house systems, custom databases. Each integration came with its own auth model, data shape, and sync expectations, and none of it could slow onboarding.
Decision
Built a per-client integration module over a unified REST/SOAP core. OAuth 2.0 and JWT for auth, configurable field mapping from Lenna entities to the client schema, and webhooks as the primary sync channel so data stayed consistent without polling.
Outcome
Cut onboarding from weeks of custom work to a repeatable config pass. Integrations no longer overlap or step on each other, and maintenance is a per-client concern instead of a core-platform risk.
Quick Command screenshot

Open Source2023Creator

Quick Command

QuickCommand is a macOS menu bar app for people who reuse commands, prompts, replies, and text snippets all day. Save once, summon it instantly with a global shortcut, and paste into the app you are already using.

React · Node.js · Electron · macOS · Bun

View project: Quick Command →
SmartApes screenshot

E-Commerce Platform2022Frontend Engineer

SmartApes

Smart Apes is an educational commerce platform for children. It sells physical products, online courses, tutoring sessions, and digital goods in one storefront, turning a mixed-type catalog into a single shopping experience for parents.

React · TypeScript · PostgreSQL · Stripe

View project: SmartApes →
HappyBeauty screenshot

E-Commerce Platform2021Full-Stack Engineer

HappyBeauty

HappyBeauty is a cross-border beauty e-commerce platform serving multiple regions from one codebase, with currency handling, international shipping, review signals, and loyalty mechanics baked in.

Next.js · Laravel · PostgreSQL · Docker

View project: HappyBeauty →

04 · EXPERIENCE

Six roles at four companies, 2021 to now.

  • FWD Insurance
  • Lenna.ai
  • GRIP Principle Pte. Ltd
  • Folxcode
  • Aug 2021 → now, left to right. One stack per role.

FWD Insurance

DevOps Engineer

May 2026 – Present

  • Support Deployment
  • Platform Engineering

Lenna.ai

Backend Engineer

Aug 2024 – May 2026

  • Build and run the backend for an omnichannel support platform — ticketing, third-party social APIs, and the services that keep conversations flowing.
  • Wire LLM-based chatbots into live conversation flows, shipping the backend that puts generative AI in front of real customers.
  • Translate chatbot workflow logic with Content and AI engineers so user intent is handled accurately end to end.
  • Built an E-Procurement system in Go, owning the API and data-processing layer.
  • Keep CI/CD on Jenkins and GitHub Actions fast and containerized deploys consistent from dev to production.

GRIP Principle Pte. Ltd

Backend Engineer

Mar 2023 – Aug 2024

  • Built an e-commerce REST API on Node.js and TypeScript, backed by MySQL and MongoDB.
  • Integrated the order and delivery module with the NinjaVan API, giving customers real-time logistics tracking.
  • Ran Event Storming with the team and turned messy business requirements into domain-driven specs we could actually build.
  • Tightened code quality with strict linting and TypeScript, cutting production bugs and speeding up the team.

DevOps Engineer

Oct 2022 – Apr 2023

  • Migrated the whole stack off legacy VPS onto Kubernetes, using Helm for reproducible, scalable deploys.
  • Moved deploys to GitOps with ArgoCD and Jenkins — fully automated and audit-proof — cutting manual ops overhead by over 50%.
  • Stood up observability on Prometheus and Grafana with custom dashboards that catch anomalies in real time.
  • Documented the infrastructure end to end so new engineers could onboard without shadowing me.

Folxcode

DevOps Engineer

Feb 2022 – Mar 2023

  • Ran cost-aware AWS infrastructure (EC2, S3, Route53) with auto-scaling and spot instances to keep the cloud bill in check.
  • Containerized monolithic apps with Docker, killing 'works on my machine' and unifying the path from dev to production.
  • Automated GitLab CI/CD into push-to-deploy for staging and production.

Backend Engineer

Aug 2021 – Mar 2023

  • Designed a resilient microservices architecture on NestJS and NATS pub/sub, decoupling services for fault tolerance and independent scaling.
  • Led the migration off the Laravel monolith to Node.js/TypeScript on NestJS, gaining performance and real type safety.
  • Standardized APIs around OpenAPI/Swagger so frontend and backend could work off auto-generated, shared contracts.

05 · STACK

What I build and run with.

  • PROGRAMMING LANGUAGES & FRAMEWORKSNode.js / TypeScript, PHP / Laravel, NestJS Framework, Golang
  • DATABASESMySQL, PostgreSQL, MongoDB, Clickhouse
  • DEVOPS & CLOUDDocker, Kubernetes, AWS, Google Cloud Platform

Programming Languages & Frameworks

  • Node.js / TypeScript
  • PHP / Laravel
  • NestJS Framework
  • Golang

Databases

  • MySQL
  • PostgreSQL
  • MongoDB
  • Clickhouse
  • Redis

DevOps & Cloud

  • Docker
  • Kubernetes
  • AWS
  • Google Cloud Platform
  • Digital Ocean
  • CI/CD (Jenkins, GitLab, GitHub Actions)
  • Prometheus
  • Grafana
  • Helm
  • ArgoCD

Coding Tools

  • VSCode
  • Claude Code
  • Git
  • GitHub
  • GitLab
  • Postman

Design & Prototyping

  • Excalidraw

Team & Craft

  • Cross-team communication
  • Mentorship
  • Domain-driven analysis
  • Technical writing
  • Incident response
  • Code review

06 · EDUCATION

Education

  • 2023

    Software Developer

    Apple Developer Academy @ Infinite Learning Batam. Achieved Top 10 Ranked macOS App Trending.

  • 2022

    Associate's Degree, Computer Science

    State Polytechnic of Batam. GPA: 3.95/4.00.

07 · CONTACT

Backend, and infrastructure work.

Status
Open to new opportunities
Reply
Within 24 hours
Location
Batam, Indonesia
Timezone
Jakarta · GMT+7
Download CV (PDF)