FHFaris Hadibrata
Available for enterprise fullstack & AI/LLM work

Faris Hadibrata

Senior Fullstack Developer

Six years designing, building, and shipping enterprise web, mobile, and backend systems across banking, government, healthcare, energy, and industrial sectors — with a focus on AI/LLM features, workflow automation, and scalable architecture.

Email me GitHub
6+Years of experience
5Industry domains delivered
6Professional roles
8Side & proof-of-concept builds

End-to-end delivery, from architecture to production.

I am a senior fullstack developer with a proven track record in end-to-end solution delivery — application architecture design, frontend and backend development, API integration, and production deployment.

My work spans enterprise domains including banking, government, healthcare, energy, and industrial sectors. I am skilled in AI/LLM implementation and workflow automation with n8n to build smarter, more efficient business processes.

I place a strong focus on code quality, system performance, and scalable, maintainable solutions, and I work in Agile/Scrum environments with close cross-functional collaboration.

Professional experience

Senior Fullstack Developer

2026 — Present

PT. Tristar Surya Gemilang

Enhancement AI-enabled Invoicing System (EMP Bentu Limited)

  • Express.js
  • React
  • PostgreSQL
  • n8n
  • OCR / Document AI
  • LLM / AI Extraction
  • REST API
  • Object Storage
  • Reduced error rate in document set creation from 4–8 errors/day to 0 through optimized data integration.
  • Resolved race conditions in document set creation by implementing queue workers.
  • Performed prompt engineering to prevent LLM responses from breaking workflow logic.
  • Built end-to-end workflow integrating n8n automation for automatic email and invoice document processing.
  • Implemented AI services for document classification (Invoice, Tax Invoice, BAST).
  • Developed human-in-the-loop mechanisms through 3-way matching between Invoice, PO, and supporting documents.
  • Handled various invoice formats from vendors with different templates and data structures.
  • Improved AI/OCR accuracy for data extraction from scanned documents with varying quality.
  • Integrated AI workflow with existing invoicing processes without disrupting ongoing operations.
  • Maintained data consistency across invoice data, extraction results, and audit trail for compliance.

Senior Fullstack Developer

2025 — 2026

Badiklat BPK

Knowledge Management System

  • React
  • Golang (Fiber)
  • SQL Server
  • OpenAPI
  • LDAP Integration
  • Scaffolded project architecture from scratch using React, Golang (Fiber), and SQL Server.
  • Integrated OpenAPI-based video transcript and summarization capabilities.
  • Integrated connection with existing enterprise LDAP authentication system.
  • Developed coaching and mentoring module with historical tracking (full stack).
  • Built end-to-end features across frontend, backend, and database layers.

Senior Fullstack Developer

6 months

Bank BJB Syariah

Aplikasi Monitoring Program Kerja dan Inisiatif Strategis

  • React
  • REST API
  • PostgreSQL / MySQL
  • Dashboard Analytics
  • Role-Based Access
  • Export Excel / PDF
  • Notification System
  • Reduced initial load time from 3,000ms to 500ms through reusable content patterns.
  • Optimized database query load time with indexing, caching, and materialized views — 500–3,000ms average speed improvement.
  • Integrated AI for threshold-based dashboard alerts to detect anomalies.
  • Managed development transition from previous developer, ensuring BRD/FSD/workflow alignment.
  • Managed dynamic requirement changes, performing impact analysis across business process, design, development, SIT, and UAT.
  • Maintained traceability between requirement, implementation, and testing via documented change requests.
  • Built RESTful APIs supporting data analysis and dashboard presentation.
  • Designed data pipeline from multiple sources ensuring accurate, consistent information.
  • Developed analytics features for identifying deviations, risks, and execution delays.

Fullstack Developer

2023 — 2024 · incl. maintenance

PT Tripatra Engineers and Constructors

E-Procurement System

  • Golang
  • Gin Framework
  • Next.js
  • PostgreSQL / SQL Server
  • Workflow Engine
  • Document Management
  • Email Notification
  • ERP Integration
  • Led technical stack migration from PHP to Golang and React, improving load time by 1,000–3,000ms per action.
  • Migrated database from MySQL to PostgreSQL to meet company standards.
  • Migrated millions of transactions from MySQL to PostgreSQL using Azure Data Factory.
  • Fixed SAP integration failures from 6–12 errors/day to 0 through systematic debugging.
  • Designed dynamic approval workflows differing by procurement type and value.
  • Integrated procurement system with ERP and supporting systems.
  • Managed large volumes of procurement documents with versioning and traceability.
  • Accommodated multi-role stakeholders (requester, buyer, approver, vendor) in one integrated platform.
  • Managed complex procurement processes including request, tender, vendor evaluation, and contract management.

Fullstack Developer

2022 — 2023

PT Tripatra Engineers and Constructors

TAP MM — Material Management System

  • React
  • Golang
  • PostgreSQL / SQL Server
  • GraphQL API
  • Workflow Approval
  • Document Management
  • SAP Integration
  • Optimized state management: refactored overused useState causing unresponsive pages by implementing Zustand.
  • Implemented Context API pattern to solve excessive property-passing between components.
  • Significantly improved database query performance for heavy modules using materialized views, reducing load times by up to 95%.
  • Implemented proper transaction handling to resolve frequent database locking issues.
  • Standardized repetitive code through reusable component patterns.
  • Refactored monolithic components exceeding 1,000 lines into smaller, maintainable components.
  • Handled legacy codebase with minimal documentation, analyzing source code within node_modules.
  • Integrated SAP via XML without documentation, performing field mapping through structural analysis.
  • Built customized features including dynamic tables, PDF Viewer, and PDF Editor for user workflows.
  • Designed end-to-end application architecture including frontend, backend, and database.

Fullstack Developer

2019 — 2022

PT. Narcon Global

Sistem Informasi Manajemen Rumah Sakit (RS Azra)

  • Angular
  • TypeScript
  • REST API
  • Database Design
  • Developed a web-based Hospital Management Information System (SIMRS) using Angular and TypeScript for the frontend, supporting clinical and administrative processes.
  • Built responsive frontend and backend services for medical transaction and patient data management.
  • Designed databases and RESTful APIs supporting inter-module hospital system integration.
  • Implemented authentication, authorization, and patient data security mechanisms.
  • Developed integrations with laboratory, billing, and supporting services.
  • Performed testing, debugging, and performance optimization for high-load stability.
  • Supported deployment, maintenance, and feature development based on user requirements.

Personal & other projects

Proof of concept

AI Orchestrator

Multi-agent systems, workflow orchestration, and multitenancy using Qdrant for vector storage, LangGraph for agent orchestration, Langfuse for token-usage monitoring and observability, and ElysiaJS with Vite full stack.

  • Qdrant
  • LangGraph
  • Langfuse
  • ElysiaJS
  • Vite

Proof of concept

Automatic Email Invoice Parsing

Automatic email parsing of invoices, certificates of authenticity, and certificates of origin, with human-in-the-loop for AI knowledge capture and dynamic metadata handling.

  • Gin
  • Vite
  • n8n
  • Document AI

Proof of concept

Log Monitoring & Server Health

Centralized log monitoring using OpenSearch for storage and search, and FluentBit for log collection from multiple nodes, with server health monitoring and automated Telegram notifications for alerts and status updates.

  • OpenSearch
  • FluentBit
  • Telegram

Personal project

Dashboard Tracking System

User activity tracking dashboard built with PostGIS for geospatial data, HTMX for dynamic interactions, and Golang for the backend — designed to monitor and visualize activity patterns in real time.

  • PostGIS
  • HTMX
  • Golang

Personal project

R&D Tracking System

R&D project management system built with Next.js, featuring multi-level approval processes and project progress tracking.

  • Next.js
  • Approval Workflows

Government

Mailing Disposition System

Mailing and disposition management system for government use, built with PHP (CodeIgniter) and Tailwind CSS, streamlining document flow and internal correspondence tracking.

  • PHP
  • CodeIgniter
  • Tailwind CSS

Mobile app

Healthy Lifestyle Application

Healthy lifestyle mobile application built with React Native and a Fastify backend API, integrating the Xendit payment gateway for subscriptions and in-app purchases. Built the APK and deployed to the Google Play Store.

  • React Native
  • Fastify
  • Xendit
  • Google Play

Personal project

Flooring Gallery

Flooring product gallery application built with PHP (CodeIgniter), including product pricing management and image catalog features.

  • PHP
  • CodeIgniter

Technical skills

Frontend

  • React.js
  • Next.js
  • Vite
  • React Native
  • Flutter
  • Angular
  • TypeScript

Backend

  • JS/TS (Bun, ElysiaJS, Express, Node.js, Fastify)
  • Golang (Fiber, Gin)
  • .NET
  • PHP

API Design

  • RESTful API
  • GraphQL
  • Microservices

AI / ML

  • LLM
  • LangGraph
  • Langfuse
  • Qdrant
  • n8n
  • OCR / Document AI

Databases

  • PostgreSQL (PostGIS)
  • MySQL
  • MongoDB
  • SQL Server

Security

  • JWT
  • OAuth2
  • OWASP Best Practices

DevOps

  • Docker
  • Kubernetes
  • CI/CD
  • Git
  • OpenSearch
  • FluentBit

Other

  • Zustand
  • HTMX
  • Tailwind CSS
  • SAP/XML
  • LDAP
  • OpenAPI
  • Xendit
  • Azure Data Factory
  • AWS S3

Let's build something reliable.

Open to conversations about enterprise fullstack work, AI/LLM features, and workflow automation.

Email me GitHub