profile-pic

Sidik H

Full-Stack Developer

photo-sidik

Hello,

I'm Sidik Hidayatullah

Full-Stack Developer

It's been a 5 years journey since I started working in the software development field, and it was one of the best choices I made in my life. I am currently working on the best platform to make B2B procurement experience’s feel like B2C purchasing, SourceSage. Besides programming, I also like photography, design, and videography. But nowadays I often spend my free time on Youtube and logic's challenging coding quiz.

Skills

ReactJS

TypeScript

NextJS

ExpressJS

React Native

Sequelize

MongoDB & Mongoose

Education and Experiences

Experience

Front End Developer

SourceSage (Sourcesage PTE LTD), September 2020 - Now

In SourceSage, I work full on Typescript React. I became more understanding of the React app structure, development cycle, state management, especially the implementation on e-commerce platforms.

This was the first time I implemented UI Framework this much on a Production app.

With SourceSage I also learn more about self management and how to work remotely with teams that consist of people with different languages and nationalities.

Front End Developer

Tempat.com (PT Urban Solusi Digital), October 2019 - September 2020

This is the next product of XWORK. If XWORK is a platform to rent working space, Tempat.com tries to also list not only working space but also other kinds of places like restaurants and sports venues.

This is the first time I use a side server rendered react in production. We use NextJS and ExpressJS for side server rendering and server routing.

Tempat.com tries to use mobile version design only, so there is no difference when the web is opened in the desktop and mobile. We use this approach because 80% of our traffic in XWORK is from mobile.

Software Engineer

XWORK (PT Urban Solusi Digital), October 2017 - September 2020

Basically, you can say that my position is front end developer, but because we use NodeJS automatically I also work in the backend area, thus making me a software engineer (Full-Stack Developer).

In my time here, I sharpened my skill in javascript, apps architecture, and DevOps. For DOM manipulation I use JQuery for fast development and great functionality.

I always create web pages as similar as possible with the design provided. Often the design is not included with the mobile view, so I creatively manipulate the DOM element to also support responsiveness. For urgent development, I can create my own design based on the current theme for quick results.

Account Receivable

Hotel Santika BSD City, Januari 2016 - September 2016

Responsible for maintaining AR aging reports and payment collection. When I was here, my daily activity started with printing yesterday's Outstanding Charge, then followed by creating Invoice and Receipt based on the data.

I was also responsible for inputting yesterday's payment. There are two kinds of payment, cash and credit. Every credit payment must be inputted to the program so that it can be tracked to create a report every end of the month.

Education

Full-Stack Web Developer Bootcamp

HACKTIV8, 2017 - 2017

This is where I started my coding journey. At first I was like, meh, but when the actual challenge begin I was like slapped really hard with the reality of logic challenge.

Overall my time here is fun and chalengging, I was glad to participate in fullstack course.

Hospitality Management

Trisakti Institute of Tourism, 2011 - 2015

I learn about Hospitality Management, starting from Operational Side to Back Office Side.

Portofolio

Other project I work in my freetime.

Gudang Garam Prize Roulette

Build on React Native. An app for roulette lottery of the prize for customer. The item quantity is being tracked in the database. Every customer need to fill the information about before playing, the record and received item is also saved in the database.

Hino In The Box

Build on React Native. App for tracking Hino truck assets. From installment to service for each truck.

MKP Mobile Web Profile

Build on NextJS. A website for company profile of MKP Mobile. The home page is inspired from sequoia home page, quite the challenge to build it.