Iqbal Ahdagita Elbadra

spfindo@gmail.com | Purwokerto, Indonesia

Specialized in Full-Stack Web Development, Data Science, and Machine Learning.

BEHIND THE CODE

Merging robust software engineering with data-driven insights to build intelligent, scalable solutions.

8+

Years of experience

10+

Clients

10+

Projects completed

10

Techs mastered

INSIGHTS & THOUGHTS

LATEST BLOG

Web Development+

Data Science+

Data Analyst+

ML Engineer+

iqbalahdagita

CRAFTED WITH CODE

PROJECTS

Explore a selection of my latest work in web development and data science.

Get Started
JavaMifi Enterprise Crawler & Scraper

JavaMifi Enterprise Deep Crawler & Scraper

  • Developed an enterprise-grade asynchronous crawler and scraper using Playwright (Async) and BeautifulSoup to extract clean content from JavaMifi's site, bypassing cookie popups and expanding FAQ accordions dynamically for high-quality RAG grounding.
  • Built a FastAPI Hybrid RAG Engine (BM25 + RapidFuzz) with intent detection, custom country reranking, LLM grounding via Gemini API, and automatic escalation tagging.
  • Integrated with WhatsApp using three different channels: NodeJS Bridge (whatsapp-web.js), n8n Workflow (enterprise low-code), and Make.com Scenario.
  • Created a premium glassmorphic single-page Web Chatbot UI (Sky Blue, Brand Yellow, and Deep Navy theme) with multi-turn chat memory, responsive mobile drawers, localStorage session persistence, and FlagCDN integration.
DupeFinder Fragrance Matchmaker

DupeFinder Bot

  • AI-powered Fragrance Matchmaker utilizing a full Retrieval-Augmented Generation (RAG) pipeline to map designer perfume requests to 2,354+ local Indonesian B2B oil entries.
  • Implements a fully local vector database (ChromaDB) and offline embedding model (sentence-transformers) to process queries with zero external data leaks.
  • Architected with a Next.js 16 and Tailwind CSS v4 frontend paired with a FastAPI backend, deployed seamlessly as a Docker container on Hugging Face Spaces.
Repo Aware DS Agent

Repo Aware DS Agent

  • Built with LangGraph & Groq (Llama 3.3) to orchestrate an autonomous data science agent.
  • Features a Python REPL for safe code execution and auto-generation of Colab scripts.
  • Implements RAG capable of indexing both local files and GitHub URLs for context-aware assistance.
GraphRAG Explorer

GraphRAG Explorer

  • Interactive Knowledge Graph visualization using Streamlit, Neo4j, and Multi-LLM support (OpenAI/Groq).
  • Extracts entities and relationships from documents to build queriable graph structures.
  • Includes comprehensive analytics dashboard for node centrality and network topology analysis.
Point of Sales System

Point of Sales (Old Friends Cafe)

  • Developed a full-stack POS system for cashier, kitchen, and inventory management using PHP Native.
  • Collaborated with staff to define requirements and deliver a tailored solution.
  • Performed QA testing and led staff training sessions.
Participant Registration System

Robotics Contest Registration System

  • Built a registration and verification system for the Indonesian Robotics Contest using Laravel.
  • Managed participant data and provided real-time status updates.
  • Optimized system performance based on cross-functional feedback.

CAREER HISTORY

EXPERIENCE

PROGRAMMER

PT Satria Perwira Teknologi | Jan 2017 - Dec 2025

WEB INTERN

Inspektorat Dinas | Jan - Jun 2018

IT STAFF

Global Tech Solution | Jun - Sep 2013

PT Satria Perwira Teknologi (Freelance)

  • Established and led a freelance development team consisting of college peers.
  • Successfully negotiated and delivered full-cycle technology projects, helping government entities, SMEs (UMKM), and Universities digitize their operations through custom web applications.
  • Developed and integrated scalable web solutions using Laravel, ReactJS, and MySQL/PostgreSQL databases to optimize operational workflows.

Inspektorat Dinas (Intern)

  • Renovated inspektorat website profile.
  • Created public complaints program web app.
  • Launched app well-received by citizens.

Global Tech (Intern)

  • Troubleshooting IT Office Client equipment.
  • Conducted regular maintenance checks.
  • Implemented Standard Operating Procedures.

Create Video

  • Producing educational content on Data Analyst, Data Science, and Machine Learning.
  • Upcoming Series : Quantum Computing & Robotics.

TECHNICAL PROFICIENCY

MY SKILLS

DATA SCIENCE

Python, Numpy, Pandas, Scikit-learn, Tableau, Looker Studio, Seaborn

WEB DEVELOPMENT

PHP, JavaScript, Laravel, CodeIgniter, ReactJS, VueJS, FastAPI, SQL

MACHINE LEARNING & AI

PyTorch, TensorFlow, LLM, RAG, LangChain, Chroma, Pinecone, Neo4j

QUALITY ASSURANCE

Manual Testing, Bug Reporting, Selenium, Postman, Katalon, K6

  • Binar Academy Grad
  • Website Innovation Award
  • E-Gov Award

ACADEMIC BACKGROUND

EDUCATION & AWARDS

Unsoed

S1 Informatics

Universitas Jendral Soedirman

  • GPA: 3.1
  • A Programmer since 2013
  • Graduate

Binar Academy

Data Science

Bootcamp Graduate

  • Score: 87
  • Python, Scikit-Learn
  • Machine Learning

Binar x Kominfo

QA Engineer

Quality Assurance Bootcamp

  • Score: 84.2
  • Manual Testing
  • Postman, Katalon, K6

HONORS & AWARDS

  • 🏆 1st Place in Website Innovation - ICSW UII (2017)
  • 🏆 Grand Finalis E-Government (4th Place) - Find IT UGM (2018)
  • 🏆 Grand Finalis Website Competition - University Telkom (2013)