I'm a software engineer who started as a graphic designer. For four and a half years at Rakhasa Artha Wisesa (Jan 2021 – May 2025) I moved from frontend development into backend work and project management. I led the architecture of WCore, a microservice platform whose services communicate through a gRPC gateway, and introduced a code-generation mechanism that binds services to the gateway automatically. I also led the RumahBerkat migration, breaking a legacy monolith into microservices.

Before software I was a graphic designer at Hai-O Enterprise Bhd, producing promotional content and marketing assets in Adobe Photoshop and Illustrator. I studied system information at Universitas Saintek Muhammadiyah and graduated in 2023.

Professional Experience

PT Artha Infotama

Jun 2025 - Present

Technical Consultant

Design and build internal development frameworks — a project scaffolder, CLI, and shared runtime libraries — that standardize how new applications are created and run. Publish internal packages to a private Azure Artifacts feed with versioned releases. Build an MCP server that gives AI coding agents structured access to internal tooling and project context. Turn business consultant requirements into technical deliverables: scoping, architecture, and implementation of internal systems.

Rakhasa Artha Wisesa

Jan 2021 – May 2025

Software Engineer — Frontend → Backend → Project Manager

  • Defined architecture for connecting multiple services into modular microservices (WCore).
  • Managed project timelines and coordination across teams.
  • Handled the gRPC Gateway to allow HTTP communication between clients and services.
  • Introduced a custom service bindings mechanism using code generation to automatically bind services to the gateway.
  • Led the transition of a legacy monolithic system into a microservice-based architecture (RumahBerkat migration).
  • Facilitated planning, module separation, and team coordination throughout the migration.

Hai-O Enterprise Bhd

Jan 2018 – Jan 2019

Graphic Designer

Created compelling promotional content and marketing assets using Adobe Photoshop and Adobe Illustrator. Designed online posters, banners, and social media visuals that aligned with branding strategies and campaign goals. Collaborated with marketing teams to deliver creative assets on schedule and tailored to audience engagement.

Skills

Languages: TypeScript, JavaScript, Go, Python. Frameworks and libraries: React, Next.js, Vue.js, Node.js, Express, NestJS, Turborepo. Data and infrastructure: PostgreSQL, MongoDB, Docker, Apache Kafka, gRPC, GraphQL, REST APIs, buf. Tools and design: Git, Adobe Photoshop, Adobe Illustrator.

Education

Bachelor of System Information

Universitas Saintek Muhammadiyah • 2017 – 2023