Hello, I'm

Wahyudi,
S.Kom.

AI Developer & Full-Stack Developer

AI Developer & Full-Stack Developer experienced in designing RAG systems, LLM integrations, and AI-driven platforms ranging from data pipelines and machine learning model development to full-stack implementation. Accustomed to building production-ready AI products for real-world business environments.

Wahyudi Profile Picture

About Me

I am an AI Developer & Full-Stack Developer with experience designing RAG systems, LLM integrations, and AI-driven platforms ranging from data pipelines to full-stack implementation.

Proven through building production-ready AI systems, asynchronous ETL pipelines, and predictive analytics engines that automate complex workflows and replace manual operations.

I am ready to contribute by designing AI solutions that are fully integrated with modern full-stack applications (Laravel, Vue.js, Python, Next.js) to deliver real, measurable business and operational impact.

Information Systems Graduate
AI & Data Science
Full-Stack Development

Skills & Tools

Programming Languages

Python
PHP
SQL
JavaScript
TypeScript
Dart

AI/ML & Data Science

RAG
LLM Fine-tuning
NLP
Deep Learning (CNN, RNN/LSTM)
TensorFlow/TensorFlow Lite
PyTorch
Keras
Scikit-learn
XGBoost
Pandas
NumPy
FAISS (Vector Database)
Whisper AI
SBERT
NLTK
spaCy
Librosa
OpenAI API
Google Gemini API
Hugging Face
Ollama

Web & Mobile Development

Laravel
Vue.js
Next.js
Tailwind CSS
Flutter
Streamlit
Chart.js

Database & Backend

MySQL
SQLite
Turso DB (LibSQL)
NextAuth.js
RBAC

Data Analytics & Visualization

Power BI
Tableau
Google Looker Studio

Architecture & Tools

Git/GitHub
DigitalOcean
n8n
Clean Architecture
Riverpod (State Management)
WhatsApp API
Web Scraping (Playwright, Puppeteer, BeautifulSoup, Scrapy)

Soft Skills

Problem Solving
Analytical Thinking
Team Collaboration
Mentoring & Leadership
Effective Communication
Project Management

Featured Projects

Case Studies & Experiments

Personal Project

PicClaw

Local-First Gallery Curation Mobile App

PicClaw is a Flutter-based mobile utility app designed to streamline photo and video gallery curation. Utilizing an intuitive swipe-to-sort gesture system, it minimizes cognitive load when sorting thousands of local media files. Built with a Local-First architecture, ensuring absolute privacy as all processing and caching are done offline without third-party servers.

FlutterDartRiverpodSQLiteClean Architecture

Uangku

Enterprise Personal Finance Management System

Uangku is a web-based Personal Finance Management platform designed to help users track income, expenses, multi-asset accounts, and budget targets in real-time. Built with a modern architecture prioritizing data security, high performance, and interactive data visualization.

Next.jsTypeScriptTurso DBTailwind CSSNextAuth.jsChart.js

Maxy Academy

AI Sales Assistant

Bazic — Enterprise AI Sales & Predictive Analytics

An enterprise AI-driven sales intelligence platform that automates daily follow-up reminders, translates complex ERP/SQL metrics into natural language insights, and empowers sales teams with predictive customer churn analytics, market basket cross-selling, and AI copilot prospect research.

PythonFastAPISAP Business OnePower BI REST APIRFM AnalyticsMarket Basket AnalysisAI CopilotWeb Scrapingn8n

Maxy Talenta

AI-Powered HR Tech & Assessment Platform

An end-to-end AI-powered HR Tech & Assessment platform developed for bootcamp participants and corporate recruitment. Features include a CEFR-based English Assessment, AI-driven interview simulation, and various psychometric tests (DISC, Kraepelin, OCEAN). The system streamlines high-volume recruitment by automatically screening thousands of CVs with direct integration into digital psychological assessments.

LaravelVue.jsPythonNLPRAGDigitalOcean

Minmax - Maxy Chatbot RAG

AI FAQ & Sales Assistant

An AI-powered chatbot designed for company FAQ and sales support. It utilizes layout-aware hierarchical section-level chunking to maintain document structure and improve contextual response accuracy.

PythonRAGLLMFAISSStreamlit

Maxy Broadcast

Operational Automation Tool

An operational utility for automated message broadcasting to bootcamp participants via WhatsApp, featuring scheduled delivery and customizable templates.

PythonWhatsApp APIn8nAutomation

LPKA 2 Bandung

Sipandi

Mini ERP & POS System for Foster Care

A web-based Mini ERP and Point-of-Sales (POS) system designed to manage fund circulation, savings, and expenditures for Foster Children centrally and transparently. It integrates Parents, Cashiers, and Foundation Admins into a cohesive financial ecosystem.

LaravelPHPMySQLJavaScriptCSS

Institut Teknologi Nasional Bandung (ITENAS)

Automated Speech Assessment System

Using Supervised Learning

I-Speak is an AI-powered automated English speaking assessment system. It provides detailed feedback on pronunciation, fluency, and overall proficiency, developing an accessible, objective tool for English learners.

PythonWhisperSentenceTransformerScikit-learn

Bangkit Academy

Thrive: Depression Detection

Speech-Based Machine Learning

Mobile application leveraging AI to detect potential signs of depression through speech analysis (pitch, intonation, disfluencies). Trained on the EATD-Corpus dataset.

TensorFlowLibrosaPythonMobile Dev

Other Projects

Retail Performance Analysis

Revenue Trends & Customer Retention

A comprehensive analysis of retail performance data focusing on revenue, orders, and customer behavior. The goal was to identify trends to prevent revenue decline and improve customer retention.

SQLPower BITableauPython

Customer Churn Prediction Dashboard

Using XGBoost

A machine learning-powered dashboard for predicting customer churn. Upload customer data to identify high-risk accounts, analyze churn probability distributions, and generate actionable retention insights — built with XGBoost and Streamlit.

PythonXGBoostStreamlitPandas

Noeva - AI Chatbot Assistant

Google Gemini & Ollama Cloud

Streamlit-based AI chatbot integrating Google Gemini and Ollama Cloud. Designed for Indonesian users, supporting both technical (coding) and general conversations.

StreamlitGoogle GeminiOllamaPython

Education & Experience

Education

Bachelor of Information Systems (S.Kom)

Institut Teknologi Nasional Bandung (ITENAS)

Bandung City, West Java

Sep 2021 - Sep 2025
GPA 3.46 / 4.00

Top Graduate with Honors in Information Systems. Focused on Data Science and Machine Learning.

Work Experience

Artificial Intelligence Developer, Hybrid

Maxy Academy

Jakarta, DKI Jakarta

Oct 2025 – Present
  • Built a RAG-based Sales & FAQ Chatbot that automates responses to prospective customers, accelerating follow-up and lead conversion for the sales team.
  • Configured an Agentic AI system with custom skills, extensions, and access controls to maintain security & operational isolation.
  • Automated notifications & bootcamp participant schedule reminders via n8n, eliminating manual communication overhead for the operations team.
  • Developed an AI-driven Sales Assistant that automates daily follow-up reminders and translates complex SQL metrics into natural language insights for non-technical teams.
  • Designed an automated ETL pipeline integrating ERP SAP Business One data into the data warehouse, equipped with a caching system that slashes data size by up to 90% so reports can be accessed in seconds.
  • Developed an RFM-based predictive analytics model to detect customer churn risks, as well as Market Basket Analysis algorithms to recommend cross-sell products based on real-time stock availability.
  • Integrated an AI Copilot with web scraping to accelerate prospective customer research and generate automated proposal drafts, as well as built an AI Sales Manager Agent module for automated pipeline health audits & team quota achievement.

Project Management Officer (PMO), Side Job

Maxy Academy

Jakarta, DKI Jakarta

2025 – 2026
  • Project Management Officer (PMO) – Korea Digital Academy (Elice) Batch 5 (2026): Coordinated the execution of the digital talent training program powered by the Elice EdTech platform, ensured seamless learning infrastructure for participants, and monitored training progress metrics to ensure program effectiveness.
  • Project Management Officer (PMO) – AI Talent Factory (2025): Managed end-to-end project operations and lifecycles for the AI talent incubation program, facilitated cross-team coordination, and ensured all program targets were achieved according to established timelines.

Fullstack Developer Intern, Part Time

Lembaga Pembinaan Khusus Anak (LPKA) Bandung Kelas II

Bandung City, West Java

Jan 2025 – Jun 2025
  • Built SIPANDI (Foster Child Savings System) based on Laravel & MySQL from scratch, digitalizing 100% of the manual savings recording for all LPKA Bandung foster children (authentication, CRUD, database management).
  • Designed a responsive Cashier System that automates daily transaction recording, eliminating human error in the institution's financial bookkeeping.
  • Implemented role-based access control (RBAC) on a relational database schema to ensure data integrity & cross-role user access security.
  • Compiled a User Guide & operational manual for LPKA staff with consistent and reusable documentation standards (Single Sourcing), enabling independent onboarding for new users.

Data Mining Lecturer Assistant, Part Time

Institut Teknologi Nasional Bandung (ITENAS)

Bandung City, West Java

Jan 2025 - Jun 2025
  • Guided students in implementing classification, clustering, and association rule mining algorithms with Python & Scikit-learn based on real-world case studies.
  • Developed Data Mining practicum modules (CRISP-DM methodology, supervised & unsupervised learning) as the official practical guide for the current semester.

AI & Machine Learning Research Assistant, Part Time

Institut Teknologi Nasional Bandung (ITENAS)

Bandung City, West Java

Jan 2025 – Sep 2025
  • Designed an automated speaking assessment system based on the CEFR framework (A1–C2) using supervised learning to classify oral English proficiency from expert-labeled datasets.
  • Built an audio-text feature extraction pipeline with Whisper AI, Librosa, Parselmouth, SBERT, NLTK, and spaCy, converting raw voice signals into 39-dimensional vectors ready for modeling.
  • Engineered 39 linguistic & acoustic features mapping 7 language assessment sub-constructs (fluency, pronunciation, prosody, coherence, topic relevance, complexity, accuracy).
  • Systematically evaluated model performance (accuracy, F1-score, precision, recall, confusion matrix) and documented findings to support scientific publication.

Training Programs

Machine Learning Cohort

Bangkit Academy

Bandung City, West Java

Member, Part Time

Feb 2024 – Jul 2024
  • Completed 35+ professional courses covering end-to-end ML pipelines, Deep Learning (CNN, RNN/LSTM, NLP), and the TensorFlow ecosystem.
  • Designed and deployed a real-time speech-based depression detection application on mobile platforms using TensorFlow Lite for on-device inference.
  • Applied EDA, data cleaning, and visualization with Python (Pandas, NumPy, Scikit-learn) within cross-disciplinary teams using Git/GitHub.

Data Analyst Program

MySkill

Bandung City, West Java

Member, Part Time

Jul 2023 – Aug 2023
  • Mastered data analysis using SQL, Python (Pandas, NumPy), and data visualization
  • Built interactive dashboards with Power BI and Google Looker Data Studio
  • Analyzed business case studies and generated data-driven reports to support decision making

Mini Course: Data Analytics

RevoU

Bandung City, West Java

Member, Part Time

Oct 2025 – Oct 2025
  • Mastered fundamentals of Data Analytics, Data Science, and Business Intelligence, and learned holistic data analysis implementation in business context, from raw data analysis, key insight extraction, to AI utilization.