(About me)

Me

Hi! My name is Osbert Reynaldi Sudjana and it seems you've come across my website! I am from Jakarta, Indonesia and currently an undergraduate student at UCLA majoring in Cognitive Science.

People always ask me, what is Cognitive Science and why choose that?
To me, Cognitive Science means exploring cognition (the way in which people think and process things) through interdisciplinary means. That is why I've taken up so many hobbies in my free time related to understanding how people think and why they do the way they do. Cognitive Science is more than a major for me as it is rooted in my passions for UI/UX Design, and Web Development. (Which is why I chose this major in the first place :D)

Now that you're here, feel free to browse my academic projects and work.

p.s. you can also find a link to my design portfolio, resume and linkedin below ;)

Cheers!
Osbert Reynaldi Sudjana

(Projects)

movieDatabase

MovieDatabase

C++ program that executes a movie database; populating the contents of a dynamically created array with input from a text file. User is able to save their favorite movies along with the details (gross total, director, runtime, title) into a separate text file

Project2

wennyshandbag.com

Promotional static webpage for a local, Indonesian based, bag manufacturing company that produces custom bags, pouches and related gifts.

Project3

Student Records API

Java program that handles student records given in a text file; Including features such as API, serialisation, and custom exception handling

Project3

PERMIAS 2021 Yearbook

A static website that contains a button to view the PERMIAS Class of 2021 yearbook. Features an animated sidebar containing the yearbook link as well as Instagram

Project3

Film Research Project

A website containing an analysis of the Joker movie. Features a dark theme and side menu button for easy navigation.

Project3

Separate Chaining HashTable

Created an implementable HashTable class using separate chaining as a solution to collision. The LinkedList class included is implemented in the HashTable class. Each bucket in the HashTable is an index in an Array List with each index containing a Linked List

Project3

Binary Search Tree

Created an implementable BST class. Every method is implemented recursively and there are a total of 4 print methods. The depthOrderString method uses both Queues and recursion.

Project3

Clothing Store

Created a clothing store using Java. Implements user, employee and manager login using hashtables to store objects. Implements BSTs to sort clothes. Implements heaps to sort order by priority. Program reads and writes to file after every run so the store is updated.

(Design)

memoji

osbert.space

(Contacts)