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.
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.
Jan 2021 – May 2025
Software Engineer — Frontend → Backend → Project Manager
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.
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.
Universitas Saintek Muhammadiyah • 2017 – 2023