Available to hire
Software Development graduate with strong full-stack and mobile application engineering skills, building RESTful APIs and user-focused systems using modern web and backend technologies.
Recognized for project innovation and academic achievement; has experience developing AR, e-commerce, park management, and booking systems with scalable architecture practices, Agile/Scrum/SDLC, and CI/CD-oriented workflows.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Language
Javanese
Intermediate
Work Experience
Software Developer (Project) at Tour Package Booking Mobile Application
March 1, 2022 - June 1, 2026Developed a native Android application using Kotlin, Firebase, and Node.js that connects tourists with certified park guides for tour package booking and management. Implemented CRUD functionalities for park guides to create, update, manage, and publish packages. Built booking management with real-time seat availability validation to prevent overbooking. Integrated Firebase Cloud Messaging and Google Cloud services to deliver real-time push notifications for booking status updates; designed and integrated backend services using Node.js and Firestore to manage notifications and application data.
Software Developer (Project) at Park Guide (AR Plan/Plant for Park Guide)
March 1, 2022 - June 1, 2026Developed an offline-capable Android mobile application using Kotlin, Vue.js, Firebase, and Python. The app combines AR storytelling, AI plant recognition, observations sharing, and a community-driven platform. Also developed a web-based admin platform exposed through RESTful APIs to manage AR content. Integrated with TRELLIS to convert 2D images to 3D models for AR tours, following Agile development practices throughout the project lifecycle.
Software Developer (Project) at Full Stack E-Commerce Platform
March 1, 2022 - June 1, 2026Built a full-stack e-commerce web application for collectible blind box products using Vue.js, PHP, and MySQL. Designed and implemented RESTful APIs for seamless frontend-backend communication using JSON. Implemented core e-commerce features including user authentication, product browsing, cart management, checkout, and order processing. Integrated Stripe payment gateway to enable secure online transactions.
Software Developer (Project) at Park Guide Training & Licensing System
March 1, 2022 - June 1, 2026Developed a full-stack digital platform to modernize park guide training, licensing, and conservation management for Sarawak Forestry Corporation. Built web and mobile applications using React, React Native, Node.js, Express.js, and MySQL with REST API integration. Implemented interactive park routing and attraction browsing with filtering to improve visitor navigation and accessibility. Developed online booking and booking history modules enabling visitors to schedule and manage park visits efficiently.
Full Stack Developer (Park Guide & Training/Licensing System)
March 1, 2022 - June 1, 2026Developed a full-stack digital platform to modernize park guide training, licensing, and conservation management for Sarawak Forestry Corporation. Built web and mobile applications using React, React Native, Node.js, Express.js, and MySQL with RESTful API integration. Implemented interactive park routing and attraction browsing with filtering to improve visitor navigation and accessibility. Developed online booking and booking history modules to help visitors schedule and manage park visits efficiently.
Full Stack Developer (E-commerce project)
March 1, 2022 - June 1, 2026Developed a full-stack e-commerce web application for collectible blind box products using Vue.js, PHP, and MySQL. Designed and implemented RESTful APIs using JSON to enable smooth frontend-backend communication. Built core e-commerce features including user authentication, product browsing, cart management, checkout, and order processing. Integrated Stripe payment gateway for secure online transactions.
Software Development Graduate / Developer
March 1, 2022 - June 1, 2026Built an offline-capable Android mobile application for AR storytelling, AI plant recognition, observation sharing, and a community-driven platform using Kotlin, Vue.js, Firebase, and Python. Developed a web-based admin platform exposed via RESTful APIs for managing AR content. Integrated TRRellis to convert 2D images into 3D models for AR tours. Applied Agile development practices throughout the project life cycle.
Education
Bachelor of Computer Science (Software Development) at Universiti Teknologi MARA Sarawak Campus / (as written) Swinburne University of Technology Sarawak Campus
January 1, 2022 - June 1, 2026Bachelor of Computer Science (Software Development) at Limkokwing University of Technology Sarawak Campus
March 1, 2022 - June 1, 2026Qualifications
Getting Started with AI on Jetson Nano (NVIDIA Deep Learning Institute - Getting Started with AI on Jetson Nano)
December 1, 2024 - August 26, 2026NVIDIA Deep Learning Institute (DLI) – Getting Started with AI on Jetson Nano
December 1, 2024 - August 26, 2026Dean’s List Academic Achievement Award (2023-2025)
January 1, 2023 - December 31, 2025Top Scorer in Computing Technology Innovation Project Unit (Semester 1, 2025)
January 1, 2025 - December 31, 2025Industry Experience
Software & Internet, Education, Computers & Electronics
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Kuching today.