Hi, I'm M. Rayhan Farrukh
I also go by my online handle Grwna
I’m a third-year Informatics Engineering bachelor student at Bandung Institute of Technology with an interest in Software Engineering, Cybersecurity and Low-level Programming.
My Skills
Focusing on offensive security, I'm actively sharpening my skills through CTFs
I find joy in understanding the inner workings of software components, and how i can create my own
I'm interested in fullstack development, but focusing in backend and the design of server-side architecture
Tools I Use
Experience
Backend Engineer
Worked on the backend of the Wildcat AAPG ITB competition website
Laboratory Assistant
Design and manage assignment projects for Informatics Students at STEI ITB. Including Operating Systems Course.
Academic Division Staff
Head of Fundraising Department
Lead a team of four staff members, to gather funds for events and operational purposes of Keluarga Mahasiswa Jambi ITB.
Competition and Community Staff
Competition and Community Intern
Head of Fundraising Department
Managed entrepreneurship and sponsorship division with a total of 9 members to gather funds for GFD event through merch sale, ticket sale, and sponsorship.
Entrepreneurship Staff
Worked as the sole staff for fundraising division. Responsible for supervising on-site merch sale booth.
Projects I've Done
My Writing
Attack on the Vigenère Cipher Key Through Index of Coincidence Optimization Based on Dynamic Programming
Analysis on the algorithmic speedup of using Dynamic Programming in the Index of Coincidence calculation in the implementation of Vigenere Cipher's key solver. In the paper, i compared the efficiency and effectivity on various plaintext sizes
Analyzing Computational Complexity of Popular Cryptographic Algorithms to Determine the Most Efficient Cryptosystem
Analyzing three different Cryptographic Algorithms, RSA, ECC and AES to compare their efficiency on different sizes of plaintext using computational complexity evaluation and empirical data from implementations of such algorithms
Application of Linear Algebra for Optimizing Collision Detection in Precision Parry-Based Combat Systems for Sekiro-like Games
In this paper i explored optimizations of collision detection algorithms which utilizes Linear Algebra. Algorithms included in the paper are Axis-Aligned Bounding Box (AABB), and Separating Axis Theorem (SAT)









