My Projects

Kanjo

AI-Powered Sentiment Analysis Tool

  • Implemented various machine learning models like Naive Bayes, SVM, and Random Forest for sentiment analysis.
  • Designed an intuitive Streamlit interface for easy model interaction.
  • Python
  • Streamlit
  • Scikit-learn
  • Pandas
Shusseki

Automated Attendance System using Facial Recognition

  • Integrated facial recognition with OpenCV for real-time attendance tracking.
  • Achieved 95% accuracy in facial recognition under various lighting conditions.
  • Python
  • OpenCV
  • Dlib
Yoru

Custom Linux Environment

  • Engineered a performance-focused Linux environment with AwesomeWM, enhancing productivity for developers and power users.
  • Developed custom widgets for system monitoring and task management, streamlining workflows and improving user experience.
  • Lua
  • Shell
Identik

Indonesia Decentralized Identity Keys

  • Developed a decentralized identity system using Motoko on the Internet Computer (ICP) blockchain.
  • Integrated multi-factor authentication for enhanced security.
  • Motoko
  • JavaScript
  • HTML
  • CSS
OlahragaYuk

Sports Booking Platform

  • Developed a full-stack platform for booking sports fields, hiring coaches, and managing tournaments.
  • Improved user engagement by designing efficient booking and registration workflows.
  • Next.js
  • React
  • PostgreSQL
  • Supabase
RAiso

Online Stationery Store

  • Implemented a scalable layered architecture to enhance maintainability, separating core business logic from data access and UI layers.
  • Optimized the user experience by designing a modern, responsive UI, resulting in improved user retention and satisfaction.
  • C#
  • ASP.NET
  • Entity Framework
PyQtLMS

Yet Another Library Management System

  • Developed a feature-rich library management system using PyQt5, enabling efficient book tracking and user management.
  • Designed a robust MySQL-based backend to handle large-scale book inventories and transactions efficiently.
  • Python
  • PyQt5
  • MySQL
Cursed

Text-based calendar and scheduling application

  • Created a terminal-based calendar and todo-list application utilizing ncurses, providing a lightweight and efficient scheduling solution for command-line users.
  • Implemented efficient data structures to handle complex scheduling tasks while maintaining a minimalist and lightweight user experience.
  • C
  • ncurses