Available for new projects

Bringing your dreams to life with cutting-edge
software solutions

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

Verified Certifications

Discover the credentials I've earned on my journey of continuous learning.

Inter-School Competition•13 April 2023

Web Technologies


  • Simple Snake Game
  • Create Website Using Wordpress
  • Create Website Using Laravel and Vue.JS
Web Technologies
Udemy•11 November 2024

NodeJS: Beginner to Advanced


  • NodeJS
  • NodeJS Basics
  • NodeJS Standard Library
  • NodeJS RESTful API
NodeJS: Beginner to Advanced
Udemy•10 April 2024

Flutter Intermediate


  • Scalable Architecture
  • Robust State Management
  • Advanced Features Integration
  • Efficient Networking
Flutter Intermediate
SINOVATIF•8 August 2022

PKL Certification


  • Understanding Professional Work Culture
  • Adapting to New Technologies
  • Web Development with Laravel Breeze
  • Final Project: Student Attendance System
PKL Certification
SMKN x Inovindo•1 April 2023

Competency Test


  • Developed a School Tuition Payment System
  • Implemented Online Payment Integration
  • Presented Project to Mentors
  • Achieved Excellent Competency Scores
Competency Test

About Me

A Glimpse Into My
World

Learn more about who I am, what I do, and what inspires me.

My Reads

Explore the books shaping my perspectives.

Book Cover

My Tech Stack

Explore the technologies and tools I use to craft exceptional digital experiences.

Bootstrap
CSS
Dart
DigitalOcean
Docker
Figma
Firebase
Flutter
Git
HTML
JavaScript
jQuery
Laravel
MySQL
NestJS
Next.js
Node.js
PHP
Prisma
PostgreSQL
React.js
Redis
Tailwind CSS
TypeScript
Vue.js
Bootstrap
CSS
Dart
DigitalOcean
Docker
Figma
Firebase
Flutter
Git
HTML
JavaScript
jQuery
Laravel
MySQL
NestJS
Next.js
Node.js
PHP
Prisma
PostgreSQL
React.js
Redis
Tailwind CSS
TypeScript
Vue.js
Bootstrap
CSS
Dart
DigitalOcean
Docker
Figma
Firebase
Flutter
Git
HTML
JavaScript
jQuery
Laravel
MySQL
NestJS
Next.js
Node.js
PHP
Prisma
PostgreSQL
React.js
Redis
Tailwind CSS
TypeScript
Vue.js
Bootstrap
CSS
Dart
DigitalOcean
Docker
Figma
Firebase
Flutter
Git
HTML
JavaScript
jQuery
Laravel
MySQL
NestJS
Next.js
Node.js
PHP
Prisma
PostgreSQL
React.js
Redis
Tailwind CSS
TypeScript
Vue.js

Beyond the Code

Explore my interest and hobbies beyond the digital realm.

Movie🎬
Photographyđź“·
Swimming🏊‍♂️
Hiking🥾
Gaming🎮
Music🎵
Fitness🏋️‍♀️
Reading📚
map
smile memoji
 
Performant
Accessible
Secure
Interactive
Scalable
User Friendly
Responsive
Maintainable
Search Optimized
Usable
Reliable
Performant
Accessible
Secure
Interactive
Scalable
User Friendly
Responsive
Maintainable
Search Optimized
Usable
Reliable

Work Experience

Projects I've Worked On

These are some of the projects I've completed and ones currently in progress — showcasing my experience and ongoing work.

2025 - Present

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.

Smartcoop Academy IndexSmartcoop Academy QuizSmartcoop Academy RegisterSmartcoop Academy Training Module

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.

Smartcoop Academy IndexSmartcoop Academy QuizSmartcoop Academy RegisterSmartcoop Academy Training Module

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.

Smartcoop Academy IndexSmartcoop Academy QuizSmartcoop Academy RegisterSmartcoop Academy Training Module

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.

Diabsenin AnnouncementDiabsenin Announcement DetailDiabsenin LoginDiabsenin MapsDiabsenin NotificationDiabsenin Signin

2024 - 2025

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.

BIG DATA UMKM CatalogBIG DATA UMKM IndexBIG DATA UMKM DashboardBIG DATA UMKM Login

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.

Portal Smartcoop Coperation DataPortal Smartcoop Dashboard StatistikPortal Smartcoop LoginPortal Smartcoop Statistik

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.

Seki Halsel DashboardSeki Halsel Login

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.

Silato Kopi Saha DashboardSilato Kopi Saha IndexSilato Kopi Saha IndexSilato Kopi Saha Training

2023 - 2024

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.

NeQat AnnouncementNeQat CheckinNeQat MapsNeQat Config

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.

Sipajongan PaymentSipajongan Statistik

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.

PMS Detail TaskPMS Task

Driven by Purpose

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

linear demo image

Crafted with Precision

I prioritize clean code, scalability, and maintainability—ensuring that each solution is built on a solid foundation.

Always Improving

Tech never stops evolving, and neither do I. I continuously explore new tools, frameworks, and methodologies to sharpen my skills.

linear demo image

Let's create something amazing together

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