HELLO, I'M Imam Bari Setiawan

Data Scientist & Full-Stack Developer

Transforming data and code into impactful solutions, let's innovate together.

Hero Icon
Imam Bari Setiawan

About Me

I am Imam Bari Setiawan, an Informatics Engineering graduate from Universitas Muhammadiyah Purwokerto, specializing in Data Science and Full-Stack Web Development. I have experience developing end-to-end digital solutions that combine data analysis with modern, responsive interfaces. In the fields of Data Science and AI, I am proficient in building Machine Learning models (such as XGBoost for fraud detection systems achieving 99.96% accuracy) and GenAI/RAG architectures using LangChain, FAISS, and Google Gemini/IBM Granite, while also creating interactive applications with Streamlit. As a Full-Stack Developer, I complement my analytical expertise with the ability to build fully integrated, modern web applications using Next.js, Tailwind CSS, Express.js, and MongoDB. Training experiences with Hacktiv8, KitaKerja.ID, and Skilvul—where I won first place at the Demo Day event—have shaped a mindset focused on system efficiency, data security, and data-driven business solutions.

Project Portofolio

Precision-engineered solutions bridging Data Science and High-End Web Architecture.

Insight Cerdas Dunia Kerja
AIHACKTIV8

Insight Cerdas Dunia Kerja

Built an LLM with Replicate IBM Granite to classify job openings and summarize descriptions. Transformed unstructured job opening data into automated insights with 90% accuracy. Optimized accuracy using Cosine Similarity and Semantic Embedding metrics.

Accuracy90%
EngineIBM Granite
PythonIBM GraniteReplicateRAG
Fraud Detection System
DATA SCIENCEBANK JAGO

Fraud Detection System

Built a classification model using XGBoost with 99.96% accuracy and 94.9% precision. Analyzed customer patterns through data visualization to detect fraudulent transactions. Balanced precision and recall (F1-Score 85.7%) to minimize losses without disrupting users.

Accuracy99.96%
Precision94.9%
PythonXGBoostData VisualizationMachine Learning
Fuzzy Matching Regional Data
DATA ENGINEERINGSEAL

Fuzzy Matching Regional Data

Addressed inconsistencies in spelling across datasets using cleansing techniques. Applied fuzzy matching algorithm to automatically merge data with variations. Achieved 99.86% data join success rate across 11,567 rows.

Match Rate99.86%
Records11.5K+
PythonFuzzy MatchingData Cleansing
SportOn E-Commerce
WEB DEVELOPMENTKITAKERJA

SportOn E-Commerce

Developed 100% accurate interface for 'SportOn' e-commerce website designed in Figma. Integrated MongoDB for real-time data updates and faster information access. Implemented admin authentication system for secure access and content management.

Fidelity100%
DatabaseNoSQL
Next.jsTailwind CSSExpress.jsMongoDB
Cardiovascular Risk Detection
AI & HEALTHCARESKILVUL

Cardiovascular Risk Detection

Developed a ML model for cardiovascular risk detection with 73.46% accuracy. Implemented an interactive Rule-Based Chatbot for accurate responses. Built a web interface using Streamlit for seamless real-time assessment.

Accuracy73.5%
FeatureChatbot
PythonMachine LearningStreamlitRule-Based Chatbot
Legal Contract Analyzer
AI & NLPHACKTIV8

Legal Contract Analyzer

Implemented RAG (Retrieval-Augmented Generation) framework using LangChain and Google Gemini API. Integrated FAISS vector database for fast and accurate semantic search across legal document chunks. Built an interactive Q&A web interface using Streamlit to analyze legal contracts in real time.

EngineRAG+FAISS
Corpus30 Contracts
PythonLangChainGoogle Gemini APIFAISSStreamlit

Technical Skills

A specialized toolkit optimized for high-stakes data analysis and the engineering of premium digital interfaces.

Languages

PythonTypeScriptSQLNoSQL

Frontend Development

Next.jsReact.jsTailwind CSSStreamlitResponsive Web Design

Backend & Database

Express.jsNode.jsRESTful APIMongoDB

AI & Data Science

Generative AI (LLM)IBM GraniteGemini APIPrompt EngineeringRAGMachine LearningRule-Based Chatbot

Tools & DevOps

Git/GitHubPostmanVS CodeVercelBRD

Cybersecurity

Vulnerability AnalysisThreat MitigationData Integrity Assurance

Education & Training

Universitas Muhammadiyah Purwokerto

Bachelor of Science, Informatics Engineering

Aug 2021 – Jan 2026
GPA: 3.77 / 4.00
Cumlaude

Focus on Data Science and Web Architecture.

Continuing Education...

Full-Stack Web Programming

KitaKerja.ID

Nov 2025 – Feb 2026

Intensive training in Next.js, Tailwind CSS, and full-stack integration with Express and MongoDB.

LLM-Based Tools & Gemini API

Hacktiv8

Oct 2025

Advanced course on Generative AI, RAG pipelines, and scalable AI integration.

MSIB Kampus Merdeka - IBM Skillbuild

Skilvul

Feb 2024 – Jun 2024

Specialization in AI & Cybersecurity. Included training in Data Integration, UI/UX Design, and Agile methodologies.

Purbalingga, Jawa Tengah, Indonesia
Indonesia (Fluent) • English (Elementary)

© 2026 Imam Bari Setiawan. All rights reserved.

Data ScienceFull-Stack Developer