Software Engineer with nearly 3 years of experience specializing in back-end and mobile development. Proficient in NestJS, Ruby on Rails, Flutter, Vue.js, and Next.js. Skilled in designing scalable APIs, managing robust databases, and implementing secure authentication and authorization systems. Experienced in working with cross-functional teams, delivering high-quality, production-ready solutions, and optimizing system performance. Adaptable, fast-learning, and committed to clean code, maintainability, and industry best practices.
REAL-WORLD GROWTH
Discover the credentials I've earned on my journey of continuous learning.
About Me
Learn more about who I am, what I do, and what inspires me.
Explore the books shaping my perspectives.

Explore the technologies and tools I use to craft exceptional digital experiences.
Explore my interest and hobbies beyond the digital realm.


Work Experience
These are some of the projects I've completed and ones currently in progress — showcasing my experience and ongoing work.
Smartcoop Academy
SmartCoop Academy is a comprehensive digital learning platform developed to support continuous education and skill development for cooperative members, staff, and stakeholders. It offers a wide range of interactive and engaging learning methods, including video tutorials, quizzes, webinars via Zoom, and other multimedia-based training modules. The platform is designed to be user-friendly and accessible anytime, anywhere, making it easier for users to learn at their own pace. SmartCoop Academy covers various topics relevant to cooperative development, business management, financial literacy, entrepreneurship, and more. Participants who successfully complete courses or training programs are awarded digital certificates as formal recognition of their achievements. These certificates can serve as valuable credentials for personal growth and professional development. Whether you're a beginner looking to understand the basics or a professional seeking advanced insights, SmartCoop Academy is your trusted partner in lifelong learning.




BPR Christa Jaya
BPR Crista Jaya is a content management system (CMS) application developed to manage the digital presence of the institution efficiently. It allows administrators to customize and control key website components such as the logo, SEO settings, navigation bar, and other interface elements. While tailored for the specific needs of BPR Crista Jaya, the platform functions much like a general-purpose CMS, offering familiar tools for managing content and site structure. This enables the organization to maintain a professional and up-to-date website without requiring advanced technical expertise, supporting both branding and communication needs in a modern and accessible way.




Miura
Miura is a content management system (CMS) application developed to manage the digital presence of the institution efficiently. It allows administrators to customize and control key website components such as the logo, SEO settings, navigation bar, and other interface elements. While tailored for the specific needs of Miura, the platform functions much like a general-purpose CMS, offering familiar tools for managing content and site structure. This enables the organization to maintain a professional and up-to-date website without requiring advanced technical expertise, supporting both branding and communication needs in a modern and accessible way.




Diabsenin
Diabsenin is a modern attendance application designed for students, available on both mobile and web platforms. The mobile app is specifically developed for students to easily submit their daily attendance, making the process more efficient and accessible. In addition to attendance as its core feature, the application includes several supporting functions such as an announcement section, where students can receive real-time updates and important school information. It also features an integrated map to help students—especially new ones—navigate to their school location, making it particularly useful for those unfamiliar with the area. Another notable feature is the student ranking system, which serves as a form of recognition for students who consistently maintain good attendance. On the other hand, the web-based version is designed for school administrators and staff, allowing them to manage student data effectively. This includes the ability to register students, import and export data in bulk, publish announcements, and generate attendance reports in PDF format. The platform provides a centralized and organized system for handling administrative tasks related to student presence and school communication. In the future, Diabsenin is planned to be integrated with IoT technology to enable automated attendance tracking through smart devices, further streamlining the process and enhancing accuracy. As an all-in-one solution, Diabsenin not only improves attendance management but also strengthens the connection between students and school administration through real-time information sharing and digital convenience.






Big Data UMKM
BigDataUMKM is a data management platform designed to centralize and streamline information related to Micro, Small, and Medium Enterprises (MSMEs) registered across Indonesia. Built to handle large-scale data efficiently, the platform provides powerful features such as bulk data import and export, making it easy for institutions and stakeholders to manage and analyze MSME data at scale. Through BigDataUMKM, registered MSMEs can receive targeted mentoring and support to help them grow and sustain their businesses. Additionally, the platform allows MSMEs to showcase and share their products directly, providing visibility and potential market opportunities within the ecosystem. BigDataUMKM not only simplifies data administration but also empowers MSMEs with tools and insights that enhance their digital presence, operational capacity, and access to development resources. It serves as a vital bridge between MSMEs, government programs, mentors, and potential buyers. Whether for data analysis, business development, or collaboration, BigDataUMKM is a reliable solution that supports the growth of Indonesia's MSME sector.




Portal Smartcoop
Portal SmartCoop is an integrated management application designed to facilitate the administration of cooperative data, including transactions such as purchases, rentals, membership records, and more. The platform offers a wide range of features to simplify data processing and decision-making for cooperatives. Key functionalities include automated calculations of total billing costs, member statistics, cooperative statuses (active/inactive), and other essential indicators. The platform also provides intuitive data visualization through dynamic charts and graphs, allowing users to monitor key metrics more effectively. To further enhance productivity, Portal SmartCoop supports bulk data import and export, PDF conversion for report sharing, and seamless integration with external systems such as the Inventory Management System (IMS) and Diskuk (local cooperative and SME development platforms). Whether for operational tracking, performance evaluation, or regulatory reporting, Portal SmartCoop delivers a powerful and user-friendly environment to manage cooperatives with ease and accuracy.




Seki Halsel
SEKI Halsel is an Electronic Personnel Management System (SEKI) developed for the Regional Personnel, Education, and Training Agency (BKPPD) of South Halmahera Regency. The application is designed to streamline and simplify the management of personnel data within the local government environment. SEKI Halsel adopts a multi-tenant architecture similar to a Software as a Service (SaaS) model, where a single application can support multiple organizational units or departments as independent tenants. This structure allows for centralized management while maintaining data separation and autonomy for each unit. The platform enhances efficiency in handling various administrative processes related to staffing, making it easier for the government to manage personnel records, training, and development programs in a digital, organized, and scalable way.


Silato Kopi Saha LMS
Silato Kopi Saha is a Learning Management System (LMS) designed specifically for training cooperative employees who are registered members of the SmartCoop organization. This application serves as an educational platform to help members better understand and utilize the features of the SmartCoop system. By providing structured training courses, Silato Kopi Saha ensures that members can independently learn how to navigate and make the most of the platform's functionalities. This not only empowers users to become more proficient but also significantly reduces the need for repeated explanations from the SmartCoop team—training can be delivered once and accessed by all members at any time, improving efficiency and scalability in cooperative education and onboarding.




NeQat
Neqat is a student attendance application available on both mobile and web platforms. The mobile application is specifically designed for students to easily record their attendance, serving as the core feature of the system. In addition to attendance tracking, the app offers several supporting features such as announcements, which keep students informed with the latest school updates. It also includes a built-in map feature to help guide students to their school location—particularly useful for new students who may be unfamiliar with the area, as the map is centered on each respective school's location. On the administrative side, the web application enables school staff and administrators to efficiently manage student data. This includes functionalities such as student registration, data import and export, announcement creation, and more. Neqat provides a practical and centralized solution for schools to streamline attendance tracking and internal communication in a modern, accessible way.




Sipajonga Button Tengah
Sipajonga Buton Tengah is a taxation management application developed for the Buton Tengah region. My responsibilities on this project included resolving application bugs and developing new features to support effective tax data management. One of the key contributions was building a payment feature that enables users to pay their taxes online, providing a smoother and more efficient experience for taxpayers. All development and collaboration tasks were carried out within a GitHub-based workflow, ensuring a structured, trackable, and team-oriented development process.


PMS (Project Management System)
PMS (Project Management System) is an internal application designed to help manage office projects efficiently. It provides features such as task timelines, assignment tracking, team collaboration, and visual task monitoring through an intuitive drag-and-drop interface. Tasks can be grouped and organized based on categories or priorities, making it easier for employees to manage their workload and stay on top of project progress. Overall, the application aims to streamline task management and improve productivity across teams by providing a centralized and user-friendly platform for organizing daily work activities.


I approach every line of code with intent—aiming to create experiences that are meaningful, efficient, and impactful.

I prioritize clean code, scalability, and maintainability—ensuring that each solution is built on a solid foundation.
Tech never stops evolving, and neither do I. I continuously explore new tools, frameworks, and methodologies to sharpen my skills.

Ready to bring your next project to life? Let's connect and discuss how I can help you achieve your goals.