Michael Leon Putra Widhi's Projects
Tugas Kecil 1 Strategi Algoritma IF2211 - 24 Card Game Solver using Brute Force Algorithm
2D Web-based Primitive Elements Modeler Created using WebGL
Tugas Besar Sistem Operasi IF2230 - Create an 32-bit x86 Architecture Operating System
Creating 3D ball color effect using Three.js
3D Engine created from scratch using NextJS and WebGL
Implementation of Artificial Neural Network from Scratch using Python and Jupyter Notebook
BondoMan - Transaction logging app for raw material trades, created using Kotlin Android-Natives
Tugas Besar 1 Pemrograman Berorientasi Objek IF2210 - Candy Kingdom Card Game
Implementation of Carter-Wegman MAC as a Cryptographic Checksum to Prevent Fraudulent E-commerce Transactions in Real-time
Tugas Besar 3 Strategi Algoritma IF2211 - Simple ChatGPT Clone using KMP and Boyer-Moore String Matching Algorithms
Backend side of simulator for well-known classic cipher algorithms with React Typescript and Golang
Frontend side of simulator for well-known classic cipher algorithms with React Typescript and Golang
Tugas Kecil 2 Strategi Algoritma IF2211 - Closest Pair Point using Divide and Conquer Algorithm
🏆 1st Runner up @ IFEST Webdev Competition 2023 - Financial Education WebApp for Kids created with Next.js, ShadcnUI, and Supabase
Backend side of Course Scheduler using Dynamic Programming with React Typescript, Golang, and Postgresql
Frontend side of Course Scheduler using Dynamic Programming with React Typescript, Golang, and Postgresql
Simple web-app implementation of our 'new' block cipher, CryptoNight, with Shannon's diffusion-confusion principle, substitution, transposition, and iterated cipher using feistel network
🏆 Top 10 @ TensorFlow Group ML Olympiad 2024 - Developing a model to classify each customer opinon into several Likert scale with data gathered directly from Google Reviews
Concurrency Control simulation using Two-Phase Locking (2PL), OCC, and MVCC Timestamp Ordering Protocol
Cryptographically Secure Messaging App created with ALS, E2EE, and Digital Signature
Cryptographically Secure Messaging App created with ALS, E2EE, and Digital Signature
Enigma M3 Cryptography Simulation Created using React, Tailwind, and NodeJS
Tugas Besar 2 Aljabar Linear dan Geometri IF2123 - Face Recognition dengan Algoritma Eigenface
Food Review website created for Final Project of making Progressive Web App (PWA) using Nuxt.js
Project Frontend Web Development - Google Developer Student Club
Project Pengenalan Git - Google Developer Student Club
Gomoku Bot Implementation using Greedy Algorithm with Python
Tugas Besar 1 Strategi Algoritma IF2211 - Galaxio Bot using Greedy Algorithm
Social Network Influencer Detector - Task Seleksi Lab IRK 2024/2025 created by Leon
Frontend side of Information extractor created using React, Tailwind, and Flask