FIRMAN MARDIYANTO

Fullstack Web Developer

firman.mardiyanto@gmail.com+DI EMA ILAJA YAAA
Jalan Rahasia No. 123, Kota Bandung, Jawa Barat NOPOS
LinkedIn

Introduction

I am a passionate developer who thrives on exploring emerging possibilities in the world of programming, particularly within web development. Currently, I am expanding my expertise into workflow automation with n8n. To maximize productivity, I actively leverage AI and MCP (Model Context Protocol) to assist in coding, ensuring a balance of speed and quality without compromising on security or best practices through rigorous personal review.

Experience

Fullstack Web Developer

Assemblr Teknologi Indonesia

Assemblr AR Platform

2023 - Present

Assemblr is a comprehensive Augmented Reality (AR) ecosystem that empowers users to create, view, and share immersive 3D/AR experiences. As a core developer, I contribute to the development of key platforms including Assemblr Studio and Assemblr EDU, enabling accessible AR creation for creative and educational purposes.

Responsibilities:
  • Developing core products including Assemblr Studio (www.studio.assemblrworld.com) and Assemblr EDU (www.edu.assemblrworld.com).
  • Architecting and implementing secure solutions for various enterprise projects.
  • Integrating comprehensive payment gateways including Xendit, Midtrans, and Stripe to facilitate global transactions.
NextjsReactTailwindFirebaseAWSCloudflarePosthogXenditMidtransStripe

Fullstack Web Developer

Zapps Indonesia x Codephile

Abracadabra (Client: PT Codephile Rekadaya Mandiri)

May 2022 - January 2023

Abracadabra is a pre-event management application designed to engage users through contests prior to main events. A notable use-case included a Justin Bieber event featuring weekly lucky draws for tickets and an opportunity to be an opening act.

Responsibilities:
  • Transformed high-fidelity Figma designs into responsive UI components using ReactJs.
  • Developed and optimized RESTful APIs using Laravel 8.
  • Integrated frontend with backend services.
  • Implemented AWS Media Convert for media processing.
ReactJsNextJsPHP(Laravel)AWSTailwindCssMidtransTeam: 5 People

Fullstack Web Developer

Enhaii Hotel

Enhaii Hotel Reservation (Client: Enhaii Hotel)

September 2022 - October 2022

A hotel room reservation system designed for Enhaii Hotel.

Responsibilities:
  • Converted designs into responsive UI using HTML5.
  • Developed backend functionality.
  • Executed full system integration.
PHP(Laravel 8)JavascriptBootstrap 4Team: 1 Person

Frontend Developer

Zapps Indonesia

Digital Marketing Product (Client: PT Neuronworks)

May 2022 - July 2022

Digital Marketing Product is a Telkom Indonesia initiative for end-to-end campaign management, covering planning, design, testing, and execution across offline and online channels including SMS broadcasting, Telegram, WhatsApp, Facebook, Twitter, Instagram, and YouTube.

Responsibilities:
  • Translated Figma designs into pixel-perfect UI components using ReactJs.
  • Integrated OAuth for social media API authentication.
  • Collaborated on backend integration for seamless data flow.
ReactJsNextJsFlashNodeJsSocial Media APIsTeam: 5 People

Fullstack Web Developer

Asahimas Chemical

SIASAT (Guest Management Access) (Client: PT ASAHIMAS CHEMICAL)

February 2022 - January 2023

SIASAT is a visitor management system (business partner) featuring approval workflows and safety induction certification, culminating in the issuance of entry permits and certificates integrated with ZKBiosecurity.

Responsibilities:
  • Implemented UI designs using HTML5 based on Figma prototypes.
  • Developed robust backend services.
  • Integrated system components.
  • Built microservices for synchronization with ZKBiosecurity devices.
PHP(Laravel 8)JavascriptBootstrap 4ZKTeco Biosecurity APITeam: 2 People

Software Engineer

SCCI ITB & Dinas Binamarga Provinsi Jawa Barat

Teman Jabar (Client: Dinas Bina Marga Provinsi Jawa Barat)

January 2021 - December 2021

Teman Jabar is a comprehensive management platform for construction projects, specifically focusing on foreman activities and road/bridge construction. It features interactive maps for monitoring progress and handling report submissions (photos/videos) from field supervisors.

Responsibilities:
  • Translated comprehensive user stories into a functional full-stack application (UI and Backend).
  • Built ETL pipelines to synchronize coordinate report data to GeoServer.
  • Developed a vehicle counting system using OpenCV and CCTV feeds.
  • Created microservices to calculate distance deviations in foreman reports.
  • Integrated Socket.io to enable real-time messaging between foremen.
LaravelNodeJsReactJsArcgisNuxtJsTalend DIOpenCVTeam: 5 People

Fullstack Web Developer

Badan Pertanahan Kab Tangerang

Arsip Warkah (Client: Badan Pertanahan Nasional Tangerang)

June 2021 - August 2021

Arsip Warkah is a comprehensive document archiving and loan management system, handling reports and data for over 5 million archives in Tangerang District.

Responsibilities:
  • Converted mockups into interactive UI components using ReactJs.
  • Developed backend services and ensured seamless integration.
  • Engineered a microservice to migrate existing massive datasets (scanned PDFs) from NAS storage to database buckets.
MongoDBExpressJsReactJsNodeJsAnt DesignTeam: 1 Person

Fullstack Web Developer

UPTD Laboratorium Konstruksi Jawa Barat

Testing Reservation Construction Labs (Client: UPTD Laboratorium Konstruksi CIBIRU)

May 2021 - July 2021

A management application for handling submission and testing results of construction materials, specifically for the West Java Provincial Highways Agency.

Responsibilities:
  • Implemented UI components from mockups using VueJs.
  • Developed backend architectures.
  • Performed end-to-end integration between frontend and backend systems.
VueJsNuxtJsCoreUILaravel 7Team: 1 Person

Education

Politeknik TEDC Bandung

Informatics Engineering

GPA: 3.90

Bangkit Academy 2022

by Google, GoTo, Traveloka

Android Learning Path

Score: 88.63

Activities

  • Facilitator - DTS Proa Android Intermediate Batch 2
  • Facilitator - Baparekraf Developer Day 2022

Skills

ReactJsNodeJsPHP (Laravel, CI)JavascriptMySQLPostgreSQLVueJsNextJsNuxtJsWordpressGit