Projects

Minibank

Team Project

Laravel 9
MySQL

Developed a simulated online banking system with secure login, account management, and fund transfer features. Built the backend RESTful API using Laravel 9 and implemented robust database transaction handling. Coordinated team workflow, project documentation, and GitHub project board for efficient collaboration.

SQL Reader

Individual Project

C#
WinForm

Created a desktop application to view, edit, and manage SQL database tables. Designed an intuitive UI supporting CRUD operations, table selection, and real-time data previews.

Fashion Campus API

Team Project

Laravel
MySQL
Docker
Composer
REST API

Engineered the backend system for a Startup Campus e-commerce platform. Designed and implemented RESTful APIs for authentication, product catalog, search, image retrieval, banners, categories, cart management, orders, and user profiles. Built admin dashboards with order and sales tracking endpoints, deployed via Docker, and managed dependencies with Composer.

Personal Website

Individual Project

NextJS
Vercel

Built a responsive portfolio website to showcase projects, skills, and work experience. Implemented dynamic routing, smooth animations, and reusable components for scalability. Deployed on Vercel with CI/CD pipelines for automated builds and seamless updates.

DeepFaceRecognitionNTRU

Research / Individual Project

Python
Keras
TensorFlow
DenseNet121
Scikit-learn

Implemented a deep learning model integrating facial recognition with cryptographic key generation. Leveraged DenseNet121 for feature extraction from the UTKFace dataset and applied outputs to generate NTRU key pairs. Explored the intersection of biometric authentication and lattice-based cryptography for enhanced security.

EEG Emotion Recognition

Research / Individual Project

Python
TensorFlow
Keras
Scikit-learn
Pandas
NumPy

Developed a recurrent neural network to predict emotional states from EEG signals collected during movie-watching experiments. Preprocessed and analyzed brainwave data, performed model training with TensorFlow, and evaluated performance using classification metrics. Showcased the application of deep learning in affective computing and brain–computer interface research.

Indonesian Song Emotion Detection

Research / Team Project

Python
IndoBERT
TensorFlow
Scikit-learn
Pandas

Designed an NLP model using IndoBERT to classify emotions in Indonesian song lyrics. Trained and evaluated the model on a crowd-labeled dataset, applying transfer learning to improve accuracy. Demonstrated the potential of transformer-based architectures for understanding cultural and linguistic nuances in music.