Experiences

6

Where I've worked and what I've built.

Fullstack Engineer

PT Mataram Edukasi Bangsa - Stadi

Sep 2024 — Present

Yogyakarta, ID

Developed a comprehensive web-based EduTech platform for integrated school management using Next.js, Nest.js, and PostgreSQL. Designed and implemented 8+ core modules including grade tracking, automated digital attendance with IoT Beacon BLE cards, class scheduling, multi-user management for teachers, schools, admins, and parents, plus student behavior monitoring. Built an analytics dashboard with real-time data visualization to provide actionable student progress insights. Implemented enterprise-grade role-based access control (RBAC) for 4 user levels ensuring robust data security across the platform.

Next.jsNest.jsPostgreSQLIoT BLERBAC

Fullstack Engineer

PT Widya Inovasi Indonesia - Widya Matador

Sep 2024 — Nov 2025

Yogyakarta, ID

Designed and developed a real-time vehicle tracking system from scratch using Express.js (TypeScript), React.js, PostgreSQL, Prisma, and RabbitMQ, supporting over 38 active vehicles. Took full ownership as Fullstack Engineer, handling architecture planning, database normalization, and codebase initialization. Created comprehensive Swagger documentation to accelerate frontend integration and team onboarding. Managed end-to-end deployment using Docker, Google Cloud Compute Engine, CI/CD, and Cloud Run. Built a responsive dashboard with React, TailwindCSS, and Shadcn featuring authentication, distance reports, and fuel consumption tracking, while producing technical documentation for internal and external teams.

Express.jsTypeScriptReact.jsPostgreSQLPrismaRabbitMQDockerGCP

Fullstack Developer

Freelance

Jun 2024 — Present

Remote

Built responsive and accessible user interfaces using Next.js, Tailwind CSS, and Radix UI with a strong focus on design consistency and performance optimization. Collaborated directly with clients to translate design requirements into functional and polished marketing websites. Successfully delivered projects including thedesigndesk.studio and ari-clinics web applications, ensuring seamless user experience across all devices while maintaining modern design standards and accessibility best practices throughout the development process.

Next.jsTailwind CSSRadix UITypeScript

Fullstack Engineer

PT Karya Bangsa Bahagia - Hepicar

Oct 2023 — Apr 2024

Remote

Used Next.js as the primary front-end framework to build a responsive user interface and utilized Prisma as an ORM for efficient interaction with PostgreSQL database. Investigated and resolved the root cause of critical Issue 34, implementing fixes with good coding practices and performing thorough testing. Actively participated in Scrum methodology by holding coordination and retrospective sessions to evaluate QA feedback and improve the development process, while ensuring consistency of implementation with the technical vision set by the Tech Lead.

Next.jsPrismaPostgreSQLScrum

Backend Engineer Intern

DANA Indonesia

Sep 2023 — Nov 2023

Jakarta, ID

Successfully completed GoTo-Impact Foundation's Generasi Gigih 3.0 Apprenticeship program and was placed in a capstone project partnering with DANA Indonesia as a Backend Developer. Created Dana Shop e-commerce platform using Golang, Gin framework, and PostgreSQL, implementing Domain Driven Design (DDD) principles for scalable architecture. Integrated Xendit payment gateway to enable secure transaction processing. Led the backend mobile team in delivering robust API solutions. Implemented Cloudinary for efficient cloud-based file storage and media management, contributing to a comprehensive digital payment ecosystem.

GolangGinPostgreSQLDDDXendit

Backend Engineer Intern

KECILIN

July 2023 — Oct 2023

Yogyakarta, ID

Participated in Kecilin Batch-1 Internship program, gaining hands-on experience in backend web development. Developed web applications using Python and Flask framework with MySQL database integration. Created and managed blog platforms using WordPress CMS. Utilized SQLAlchemy ORM for efficient database operations and query optimization. Gained foundational knowledge in full-stack development workflow, content management systems, and database design principles during the internship period.

PythonFlaskMYSQLSQLAlchemy