Projects list
logoHome
Right now...

What I am building

gear
Portfolio Website

Frontend - Remix

Typescript

Remix

React

Tailwind

Vite

EsLint

Dark mode

Responsive

Description :

  • A personal portfolio website with display a small part of biography of me including skills and some certificates I achieved, a list of some project that built including a couple description of the project.
  • Also a list of hardware that I used including several software to support me in building some projects.
  • This website was build with Remix and all code following a guide of ESLint also implementing githook by husky prior to publishing to github, and finally it was deployed with Vite & Vercel.
  • Responsive to mobile view, an implementing both Dark or Light themes triggered by your system's themes.
RAWG - List of games

iOS app - Consumes API

SwiftUI

RealmSwift

Combine

Codemagic

Clean Architecture

VIPER

Modularization

HIG

Description :

  • An iOS application that shows a list of games from RAWG API, the main features is to display a list of games and a user can search a game based on the name.
  • This app was build with SwiftUI and implement HIG (Human Interface Guidelines) standard, SwiftLint as a code linter, Clean Architecture by VIPER (View, Interactor, Presenter, Entity, Router), Dependency Injection, Modularization, locale database by RealmSwift, reactive programming by Combine, CI/CD by Codemagic, mockup design by Figma.
Assignment Submission

Fullstack web app

Typescript

Javascript

Appbackend.io

HTML

CSS

Vite

Dark mode

Responsive

Description :

  • A monolith web application with full CRUD functionality that handling features of submission assignment in some forms input.
  • This web app uses a backend from appbackend.io, responsive to mobile view, also implement both themes Light and Dark automatically by your system themes.
  • As an assignment submission on Devscale Indonesia - Immersive Fullstack Javascript Bootcamp, chapter Backend with expressJS and Vite
Forum App

Backend - Microservices

Microservices

Typescript

ExpressJS

MongoDB

RabbitMQ

Docker

JWT

Bcrypt

Zod

Description :

  • A Forum App designed with microservices architecture consist of 5 services: Api-gateway, Users, Threads, Replies, Notifications. All incoming client request handling by Api-gateway & screening for user authentication and authorization with token rotation system.
  • Implementing event bus with RabbitMQ for message broker when new reply successfully created, new user update data, and new thread created.

©2024 Farid Firda Utama. All rights reserved.