Summary
A programmer graduate from Universitas Amikom Yogyakarta with one year of experience in Android and Web Development, actively involved in all phases of the SDLC. Strong foundation in HTML, CSS, and JavaScript, with hands-on experience building frontend applications using frameworks such as Vue.js, React.js, and Next.js, and monolithic web applications using Laravel + Filament & Blade.
Also knowledgeable in Machine Learning development, covering supervised, unsupervised, and deep learning methods. Proficient in UI/UX design, with an achievement as a mobile app design competition winner at the university level—demonstrating the ability to translate ideas and requirements into functional and aesthetic interfaces.
Skills
Web Development
- HTML
- CSS
- JavaScript
- React.js
- Next.js
- Node.js
- Tailwind CSS
- Laravel
- MySQL
Mobile Development
- Java
- Kotlin
- XML Views
Machine Learning
- Python
- TensorFlow
- Keras
System Analysis & SRS
- UML Diagrams
- Class Diagram
- Use Case
- Activity Diagram
- Sequence Diagram
- User Flows
Soft Skills
- Teamwork
- Problem Solving
- Continuous Learning
Languages
- English (Advanced - 590/677)
Experience
Menua Tuku Cafe App
Final Project — Backend Developer
- Built RESTful backend services using Express.js, MySQL, and Prisma ORM in an MVC architecture, ensuring single responsibility for each JS file.
- Developed café sales features with user, product, category, and transaction management using Joi for request validation and Winston for Prisma query logging.
- Implemented JWT middleware for role separation (admin for product management, cashier for transactions) and secured route access for authenticated users only.
Rintan Mobile Project
Freelance — Android Developer
- Developed an Android app (single-activity architecture) with 30 fragments based on custom UI/UX designs using Kotlin and XML Views, integrated with REST APIs.
- Implemented native features such as camera image capture with GPS metadata embedding (EXIF), GPS coordinate fetching, and offline local database (ROOM) for image storage.
- Utilized Intent, Bundle, and Parcelable for inter-fragment and external app navigation.
Egeoforest Project
Freelance — Android Developer
- Performed minor updates and bug fixes for an existing Android app using Kotlin and XML.
- Fixed build and login issues during offline mode, refactored GPS data fetching, and added location metadata embedding to captured images.
Forum Asisten Universitas Amikom Yogyakarta
Teaching Assistant — Backend Development
- Assisted in teaching Backend Development for Diploma in Informatics Engineering students using CodeIgniter and MySQL in computer lab sessions.
Event Manager Project
Personal Project
- Built a web application using Laravel 12 with Filament v4 for the admin dashboard and Blade Template for the public-facing site.
- Developed core features for event, session, and reservation management with admin privileges.
- Implemented event detail pages with session quotas and public reservation forms.
TodoList Project
Personal Project
- Created a To-do list web app featuring nested lists, search (array filter), and persistent storage via Local Storage using HTML, CSS, and JavaScript.
- Applied DOM manipulation concepts to implement interactive features with efficient algorithm.
Seico Project
Personal Project
- Developed a Pomodoro Timer website with unique themes and animations using Next.js v15 App Router, Tailwind CSS, and Framer Motion, implementing NextAuth, SSR, and CSR.
- Added customizable Pomodoro durations, a side drawer About page, and an admin dashboard to manage quotes and multilingual About content using RichText.
Projects
Education
Universitas Amikom Yogyakarta
2021 - 2025
Bachelor's Degree in Informatics