Fullstack Developer with a Bachelor's degree in Informatics Engineering and practical experience in designing, developing, and maintaining web-based applications. Proficient in Laravel, Node.js/Express, JavaScript, PHP, and database management (MySQL and MongoDB). Experienced in designing and integrating RESTful APIs, implementing real-time GPS attendance systems, live camera integrations, role-based access control, and administrative dashboards. Familiar with API authentication, data exchange between frontend and backend, and third-party API integration. Currently enhancing knowledge in server management, deployment processes, and web security best practices. Passionate about building scalable and maintainable solutions, solving complex technical challenges, and continuously learning new technologies. Able to work effectively both independently and in collaborative team environments.
Developed a scalable RESTful API using Express.js, Prisma ORM, and PostgreSQL to support seller management features. Designed relational database schemas, implemented authentication and authorization, created CRUD endpoints, optimized database queries, and integrated API documentation to ensure maintainability and efficient communication with frontend applications.
Developed a responsive web-based car rental platform that allows users to browse available vehicles, search by various criteria, manage reservations, and authenticate securely. Implemented role-based authentication, vehicle management, booking workflows, and an intuitive user interface with a relational database backend.
Built a web-based employee attendance system featuring GPS geofencing and camera-based verification to improve attendance accuracy for internship participants. Developed role-based access control, attendance validation, location verification, employee management, reporting dashboards, and attendance history with secure data storage.
Developed an administrative information system for PDUI Komisariat Jember to manage member data and organizational administration efficiently. Implemented secure authentication, CRUD operations, data categorization, visualization dashboards, and reporting features to simplify administrative workflows.
Developed a responsive foundation landing page using Laravel to showcase the organization's profile, vision and mission, programs, activities, and contact information. Integrated the website with external RESTful APIs to dynamically display the latest articles and announcements, ensuring that content remains up to date without manual updates.
Developed a web-based dashboard for recording and monitoring daily and monthly Quran reading progress. Implemented features for page tracking, progress monitoring, data visualization, and reporting to help administrators manage and analyze Quran reading activities efficiently.
Developed a web-based article management system using Laravel for administrators to create, edit, publish, and manage news and articles. Designed and implemented RESTful APIs to provide article data for external applications, including the foundation's landing page. Implemented authentication, role-based access control, CRUD operations, and a PostgreSQL database to ensure secure and efficient content management.
RT Management is a web-based application designed to assist neighborhood association (RT) administrators or residential estate managers in centrally managing data on houses, residents, occupancy history, monthly bills, payments, expenses, and financial reports. The application features a dashboard displaying key information—such as the number of occupied and vacant houses, active resident counts, paid and unpaid bills, total income, total expenses, and cash balances—thereby enabling administrative and financial management processes to be more organized, efficient, and transparent, as well as easier to monitor. The system is built using Laravel for the REST API backend, React for the frontend, and MySQL for the database.
Developed a GPS-based attendance system with geofencing, camera verification, role-based access control, and an administrative dashboard using Laravel and PostgreSQL.
Built a web-based administrative system featuring member management, automatic user code generation, role-based authentication, and data visualization.
Developed a responsive foundation landing page and an article management system, connected through RESTful APIs for dynamic content integration.