Menu
H

Hello I'm

Haris

Fullstack Developer

About

Hi! My name is Haris, a Fullstack Developer based in Jakarta, Indonesia. I love learning new things and solving problem to it's root and understanding the overall concept. Passionate About Developing Frontend and Backend Web Development with React/NextJS, ExpressJS, MongoDB, and GraphQL/Rest API Technology.

What I Offer

Web App

Developing a fast response web app based on single web page by using a framework and libraries.

Dev Tools:
ReactJS/NextJS
Context
Ant Design
Sass

Responsive Web

Developing a Responsive Website Based on Desktop and Mobile Devices.

Dev Tools:
Figma
Material UI
Bootstrap
Sass
GSAP

Authentication

Developing Backend system using ExpressJS and GraphQL/Rest API for CRUD Operation With Database

Dev Tools:
ExpressJS
MongoDB
GraphQL
Server Side Validation

Mobile Application

Developing Cross Platform Mobile Application Which Can Be Used on Either Android and IOS

Dev Tools:
Expo CLI
React Native
Figma
Redux/Context
Axios

Development Skills

  • ReactJS
  • JQuery
  • React Native
  • Javascript
  • ExpressJS
  • Bootstrap
  • Redux
  • Ant Design
  • GraphQL
  • MongoDB
  • Sass

Project

...

Backend Payment Microservices

Backend microservices which handle vouchers purchasing via credit card.
These microservices are contained within docker which are:
cc-auth : user's gateway for any action such as login, adding credit cards, inquiry, transaction, etc.
cc-transaction : handling the transaction from the gateway.
cc-callback : gateway for sending request to 3rd party merhant.
merchant : 3rd party merchant which provides products.

Golang (Gin)
Postgresql
Redis
Signature
JWT
Clean Architecture
Microservices
Docker

Source

...

Backend Credit Card Management System

Backend which is built with Golang (Gin), Postgresql, Docker with Rest API.
Featuring Login, Register with hashed password on Postgresql, JWT Auth, CRUD Bank Account, CRUD Credit Card into available Bank Account with Rest API.

Golang (Gin)
Postgresql
Rest API
JWT
Docker

Source

...
...

Backend Movies Games Web

Backend which is built with ExpressJS, Mongoose, GraphQL, JWT, Server Side Validation, as CRUD API.
Featuring Login User, Registration User, Change Password User, and CRUD Mutation for Movies / Games Products Based on GraphQL.

ExpressJS
Mongoose
GraphQL
JWT

Source

Visit

...
...

Frontend Movies Games Web

Single Web Page for Movies and Games which built using NextJS with server side rendering, Typescript, GraphQL,and Material UI as CSS Framework.
Featuring Display UI for Movies/Games As Guest And Featuring Create, Update, and Delete UI Navigation When Logged In As User.

NextJS
Typescript
Server Side Rendering
GraphQL
Material UI

Source

Visit

...
...

React Native CLI Online Shop

Online Shop Mobile Application Based on React Native CLI which built for android.
Application Connected to REST API with State Management System
Include Login, Home, Buy, Sell, and Account information pages.

React Native CLI
Javascript
Redux
Axios

Source

Download

Preview

...
...

Portfolio Web

Portfolio Web Which Describes My Background and Ability as a Front End / Mobile Developer
Including Home, About, Qualification, and Project pages.

JQuery
Sass
GSAP
Bootstrap

Source

Visit