I'm Front-End Web Developer focused on building quality websites that provide the best experience for users


I am a graduate of Electrical Engineering Education at Semarang State University. In addition to studying electrical engineering, I also improve my skills in the field of web development, especially Front-End Web Developer.

I approach the problem with a logic and systematic mindset.

I have worked as an intern in a company and have diverse portfolio projects.

As a Front-End Web Developer, I specialize in React.js, Next.js, and TailwindCSS. I implement a responsive, user-friendly website appearance and adapt it to client requests.
[Need access to Repository] This project is a submission project to complete the React Developer expert class at Dicoding Indonesia. The project uses data from the Dicoding Indonesia Academy forum API. On the website there are features for signup, signin, signout, list of threads, list of leaderboards, adding threads, adding comments, upvote and downvote on threads and comments. This project also includes Unit Testing and Integration Testing using vitest. There is also end-to-end testing using Cypress and there is also a storybook for components management
React.js, Vite, Tailwind, Vitest, Cypress, Framer Motion, Storybook, REST API

This project is a submission project to complete the React learning class at Dicoding Indonesia. In this project there are features such as signup, signin, signout, add notes, archive notes, delete notes, and also darkmode. This project uses the API from Dicoding.
React.js, Vite, Tailwind, REST API

This project is a personal website used to share information about Formula 1 in Indonesian. On the website there is a main page, race schedule, standings, and also a blog page.
Nextjs, Tailwind, PWA, Firebase

This project is a project that I did when I was an intern at Torche Education. This project was done by a team of 2 people including myself. On the website there is a list of blog posts, complete with an admin page to manage posts on the website.
Nextjs, Tailwind, PWA, MongoDB, AWS S3

This project is a submission project to complete the Front-End Web Developer expert class at Dicoding Indonesia. This website displays a list of restaurants from Dicoding Indonesia's RESTful API. There is a restaurant detail page that is also equipped with adding reviews to the restaurant.
Webpack, Tailwind, PWA

HTML
CSS
JavaScript
React.js
Next.js
TailwindCSS

opal.farras@gmail.com
Send me a message and let's schedule a call