Hi, I am

Fajar Maulana

Let's build your dream web !

I am a web developer with high passion to build a high-performance web app. I can't do your live code in just a few minutes, but I can make the app you want in several sprints.

01. About Me

Hi, my name is Fajar. I just a Mathematician who also has an interest in Software Development and Deep Learning. I started this interest since the beginning of 2021 through the Bangkit and Certified Internship Programs. I am passionate about learning new technologies and building beautiful views.

Here are few technologies I've been working recently

  • TailwindCSS
  • CSS Module
  • SCSS
  • Styled Components
  • JavaScript (ES6+)
  • TypeScript
  • Python
  • Go
  • MongoDB
  • Express.js
  • Vue.js
  • Node.js
  • PostgreSQL
  • GIN
  • React.js
  • Next.js
  • Nuxt.js
  • PWA
  • TensorFlow
  • FastAPI
  • Cloudinary
  • Beautiful Soup
mypict

02. Where I've Worked

Komerce - Present

In this company, I was responsible for handling Komtim and Komplace products. Komtim is a talent service provider of Customer Service, Advertiser, Marketplace Admin, and Livestreamer to help MSME businesses in need. While Komplace is a product management service provider in many stores, order processing in all marketplaces, stock synchronization, and customer chat reply in one application. In addition, I also have the responsibility to revamp and improve landing page performance for several products, as well as doing bug fixing.

03. Some Things I Built

RajaOngkir API

secret

RajaOngkir is a service that provides shipping cost information, as well as Open API for shipping goods and COD for various couriers in Indonesia such as POS Indonesia, JNE, TIKI, J&T, IDexpress, SAP, Ninja, and SiCepat. This Landing Page is built with Next.js App Router without any additional libraries when initiated to support good Core Web Vitals.

Next.jsTypeScriptTailwindCSS
Open Repo
Open Full Image
Open App
RajaOngkir API

Komtim.id

secret

Komtim is a talent service provider of Customer Service, Advertiser, Marketplace Admin, and Livestreamer to help MSME businesses in need. The core web vitals of this landing page has been improved as part of the task.

Nuxt.jsJavaScript
Open Repo
Open Full Image
Open App
Komtim.id

Komtim - Customer Service

secret

Komtim - Customer Service is a landing page used to promote reliable customer service talents who have been fostered by Komtim. The core web vitals of this landing page has been improved as part of the task.

Nuxt.jsJavaScript
Open Repo
Open Full Image
Open App
Komtim - Customer Service

Komtim - Livestreamer

secret

Komtim - Livestreamer is a landing page used to promote reliable live streamer talents who have been fostered by Komtim. The core web vitals of this landing page has been improved as part of the task.

Nuxt.jsJavaScript
Open Repo
Open Full Image
Open App
Komtim - Livestreamer

Komtim - Advertiser

secret

Komtim - Advertiser is a landing page used to promote reliable advertiser talents who have been fostered by Komtim. The core web vitals of this landing page has been improved as part of the task.

Nuxt.jsJavaScript
Open Repo
Open Full Image
Open App
Komtim - Advertiser

Komtim - Admin Marketplace

secret

Komtim - Admin Marketplace is a landing page used to promote reliable admin marketplace talents who have been fostered by Komtim. The core web vitals of this landing page has been improved as part of the task.

Nuxt.jsJavaScript
Open Repo
Open Full Image
Open App
Komtim - Admin Marketplace

Komerce.id

secret

Komerce.id is the landing page of Komerce. Komerce is a startup that is ready to help improve sales performance in e-commerce by providing trained talent support, order delivery platforms, and warehouse management.

Nuxt.jsJavaScript
Open Repo
Open Full Image
Open App
Komerce.id

Komplace.id

secret

Komplace is a product management service provider in many stores, order processing in all marketplaces, stock synchronization, and customer chat reply in one application. The landing page is built in PWA to provide some features, like caching, notification, etc.

Vue.jsJavaScriptTailwindCSSPWA
Open Repo
Open Full Image
Open App
Komplace.id

Komclass.id

secret

Komclass.id is a service that is help SMEs to go digital with online business training, and offering lots of practical sessions. The class is available online and offline. The landing page is built with Next.js Page Router.

Next.jsTypeScriptTailwindCSS
Open Repo
Open Full Image
Open App
Komclass.id

UniFACT

UniFACT is the result of my bachelor thesis completion. This web can classify the Indonesian-language news narratives as valid, misleading content / false context / manipulated content, or fabricated content / imposter content with support of Bidirectional Temporal Convolutional Network Model. Data for model training is obtained by scraping method on turnbackhoax.id and news.detik.com sites.

Beautiful SoupGrequestTensorFlowKeras-TCNFastAPIDockerVue.jsVuexPWATailwindCSS
Open Repo
Open Full Image
Open App
UniFACT

FIM UNNES

Copy the email and password above to login. This app is a medium used to make it easier to organize the FIM UNNES final round. Consists of three main pages, namely the authentication page, quiz page, and questions and points editing page for each question. This app has several features that accommodate the rules that have been set out in the guide book, such as playing back the time for each question, automatically giving points to participants according to the question points, automatically giving bonus points according to the guide, an undo/redo feature, display and edit the formula content with rich text editor, etc.

Vue.jsTailwindCSSPWATypeScriptQuill.jsNode.jsExpress.jsMongoDB
Open Repo
Open Full Image
Open App
FIM UNNES

GPP System

secret

GITS Project Profitability System (GPP System) is an application built to facilitate the profit analysis, project cost analysis, and review the logtime of each employee at PT. GITS Indonesia. This was the first time I pursued the field of frontend development through my participation in Magang Merdeka.

Vue.jsTailwindCSSVuetifyHighChartsTypeScript
Open Repo
Open Full Image
Open App
GPP System

04. What's Next?

Get In Touch

I'm currently looking for any new opportunities, my inbox is always open. Whatever you have a question or just to say hi, i'll try my best to get back to you

Crafted by Fajar Maulana 2025