Recent Projects
Katalisk
Threads first creator workspace for writing, scheduling, and analyzing social content. Helps creators and small teams plan posts, manage drafts, schedule content, track performance, and stay consistent from one clean dashboard.
Beatcaster
Widget for OBS/Streamlabs that shows your current Spotify track on stream
Faktur
A modern, full-stack invoice management application built with Next.js 16, featuring a beautiful UI powered by shadcn/ui and Tailwind CSS.
Frequently Used Tools
Experience
Software Engineer — Freelance
Built responsive, high-performance web apps using Next.js, TypeScript, and Tailwind CSS. Developed type-safe APIs with tRPC, integrated GraphQL/REST, and enhanced UX with Framer Motion animations and efficient state management.
Frontend Developer — Friyay
Built the core front-end of a productivity platform, translating detailed Figma designs into a responsive React application. Managed data flow with performant GraphQL queries and mutations using Relay.dev, leveraging modern tools for a maintainable, high-quality codebase.
Backend Developer Intern — Solusi247
Developed a core file converter API using Node.js and Express.js to support the company's internal file management system. Documented endpoints with Swagger for smooth front-end integration and improved team maintainability.
Maintenance Technician Intern — Telkom Indonesia
Maintained and administered computer networks, hardware, and software systems to ensure reliable performance. Diagnosed and resolved technical issues across network and system components, and provided user training on computer system operations.