Skip to main content
Wiku Karno - Software Engineer

Hi Everyone 👋

I'm Wiku Karno

Software Engineer

Software Engineer with 4+ years building scalable B2B platforms and consumer apps serving 1.6M+ users, using Go, Next.js, and Laravel. Experienced in leading teams and shipping production-ready features independently.

About Me

I’m a Software Engineer with 4+ years of experience building production systems that serve real users — from a game top-up platform with 1.6M+ users to internal B2B tools used by 500+ faculty members.

My day-to-day stack is Go (Gin), Next.js, and Laravel, with hands-on work across payment gateways (Xendit, Midtrans, Duitku), OAuth providers, CI/CD on DigitalOcean, and AI-powered features built on LLMs. I’ve led small teams, mentored 5 interns, and shipped production-ready features independently from spec to deploy.

Right now I’m actively looking for remote roles with international teams where I can keep shipping at the intersection of backend engineering and modern AI tooling.

Timezone

Indonesia (UTC+7)

Comfortable overlapping with APAC, EU, and partial US hours

Languages

English · Bahasa Indonesia

Professional working proficiency in English

Availability

Open to remote · Full-time / Contract

Can start in 2–4 weeks

Education

B.Eng. Informatics Engineering

Islamic University of Riau · 2018 – 2022

Work Experience

Four years across remote, in-office, and freelance roles — shipping production systems end-to-end.

Software Engineer

PT. Nexus Teknologi Digital · Remote

July 2025 — Present

  • Built and maintain a game top-up platform serving 1.6M+ users across backend (Go/Gin), web (Next.js), and mobile (Flutter).
  • Maintained a B2B Host-to-Host API service with RSA signature authentication and sandbox mode for partner integrations.
  • Integrated multiple payment gateways (Xendit, Midtrans, Duitku) and OAuth providers (Google, Apple, WhatsApp).
  • Resolved critical production issues including a Samsung-specific token loss bug (traced to 6 root causes) and context propagation across 200+ DB queries.
  • Manage CI/CD pipelines and 4 servers (production, staging, mitra) on DigitalOcean.
Go Gin Next.js Flutter PostgreSQL Docker DigitalOcean

Software Engineer

PT. Tensai NS Teknologi Indonesia

June 2022 — June 2025

  • Led a development team and mentored 5 interns on internal projects.
  • Developed a client data management system using Laravel, replacing manual spreadsheet workflows with a centralized web platform.
  • Optimized application performance, reducing load times by 40% through query optimization and caching.
  • Resolved 100+ bugs across product development cycles.
Laravel MySQL JavaScript REST API Agile

Frontend Web Developer

PT. Ayo Menebar Kebaikan · Freelance

August 2024 — September 2024

  • Translated Figma designs into responsive frontend code using Bootstrap and Laravel Blade.
  • Fixed and optimized payment gateway integration for donation transactions.
  • Developed a Kanban Board feature for a CRM application using Laravel and Livewire.
Laravel Livewire Bootstrap Figma

Fullstack Web Developer · Internship

Islamic University of Riau — Planology Dept

March 2021 — September 2021

  • Designed database schemas and built an internal information system using Laravel.
  • Handled maintenance and new feature development for internal applications.
  • Sliced Figma designs into a responsive frontend interface.
Laravel MySQL Bootstrap

Skills & Tech Stack

Tools I’ve shipped to production, grouped by where they live in my stack.

Languages

Go TypeScript JavaScript PHP Python Dart SQL

Backend

Go (Gin) Laravel Node.js REST APIs Microservices WebSockets OAuth2 RSA Signature Auth

Frontend

Next.js React Vue.js Tailwind CSS Livewire Bootstrap

Mobile

Flutter

Databases

PostgreSQL MySQL Neo4j Redis

DevOps & Infra

Docker CI/CD GitHub Actions DigitalOcean Linux Git

Integrations

Xendit Midtrans Duitku Google OAuth Apple Sign-In WhatsApp API Socket.IO

AI & Modern Tooling

LLM Integration Prompt Engineering Real-time AI Systems Claude Code Cursor GitHub Copilot

Practices & Collaboration

Agile / Scrum Unit Testing Code Review Team Leadership Mentoring Async Communication

Featured Projects

Crowdfunding Platform (Full-Stack)

Crowdfunding Platform (Full-Stack)

Full-Stack · Jun 2026

Go PostgreSQL Next.js TypeScript Tailwind Docker
Wareg Restaurant – Modern Food Ordering Landing

Wareg Restaurant – Modern Food Ordering Landing

Rebuild · May 2026

Astro 5 Tailwind v4 TypeScript nanostores Zod Vitest
Deeptalk — Real-Time LLM Translation for Multilingual Meetings

Deeptalk — Real-Time LLM Translation for Multilingual Meetings

AI Engineering · Feb 2025

Go Next.js Flutter Socket.IO LLMs
PURSE (Process and Utilization of Research and Social Engagement)

PURSE (Process and Utilization of Research and Social Engagement)

Web Development · Jul 2022

Laravel Neo4j Python MySQL
BudgetKu – Smart Personal Finance Management App

BudgetKu – Smart Personal Finance Management App

Web Development · Mar 2022

Laravel MySQL Google OAuth Bootstrap

Frequently Asked Questions

Quick answers to what hiring teams usually ask.

Are you available for remote work with international teams?

Yes — I’m actively looking for remote roles (full-time or contract) with international teams. I’m based in Indonesia (UTC+7), which overlaps well with APAC, EU, and partial US hours, and I can start within 2–4 weeks.

What is your primary tech stack?

Day-to-day I work with Go (Gin), Next.js, and Laravel, backed by PostgreSQL/MySQL and deployed via Docker on DigitalOcean. I’ve also shipped Flutter mobile apps, real-time systems with Socket.IO, and AI features built on LLMs.

How many years of experience do you have?

4+ years of professional experience across remote, in-office, and freelance roles — spanning B2B platforms, consumer apps with 1.6M+ users, internal tools, and AI-powered products.

Do you have experience with AI or LLM-based products?

Yes. I built Deeptalk, a production real-time translation platform that runs speech-to-text and LLM translation in a live conversational loop — covering global languages plus Indonesian regional languages (Javanese, Sundanese, Minang). I also use AI tooling daily (Claude Code, Cursor, Copilot) in my engineering workflow.

Have you led teams or mentored other engineers?

Yes — at PT. Tensai NS Teknologi Indonesia I led a development team and mentored 5 interns on internal projects. I’m comfortable owning features end-to-end, doing code reviews, and unblocking less experienced teammates.

What payment gateway and integration experience do you have?

I’ve shipped production integrations with Xendit, Midtrans, and Duitku, plus OAuth flows (Google, Apple, WhatsApp) and a B2B H2H API service with RSA signature authentication and sandbox mode for partner onboarding.

What’s the best way to reach you?

Email me at hi@wikukarno.dev or message me on LinkedIn. I usually reply within 1 business day.

Let's Work Together

Whether you're looking to build a modern web app, improve your current system, or collaborate on a cool idea — I'm ready to help you turn ideas into digital reality.

Email

Location

Pekanbaru, Indonesia (UTC+7)

Availability

Open for freelance & remote work