Skip to content
View SeedFlora's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report SeedFlora

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SeedFlora/README.md
Budi Juarto — AI Engineer, Researcher, and Lecturer

Building AI that works beyond the notebook.

Computer Vision  ·  NLP  ·  Time-Series  ·  Reproducible ML

Visit my portfolio Email Budi Juarto Explore my repositories

Japanese: JLPT N2 passed Lecturer at BINUS University Bandung

About  /  Projects  /  Toolbox  /  Contact


About

I'm Budi Juarto, an AI engineer, researcher, and Computer Science lecturer at BINUS University Bandung, Indonesia.

I work across computer vision, natural language processing, and time-series modeling, connecting research experiments with usable applications. My interests range from image recognition and on-device inference to sentiment-aware forecasting and recommendation systems.

My engineering priorities are honest evaluation, reproducible experiments, and maintainable deployment. I care about the complete system: the data, the model, the interface, and how it runs outside the development environment.

Research informs the model. Engineering makes it usable.

Selected Projects

A selection of my applied AI, research, and software projects. Each repository provides its own implementation details and setup instructions where available.

01 · Smart City Report

EDGE AI · MOBILE APPLICATION

On-device urban issue classification in a Flutter reporting app, supported by an image-model training pipeline and a reproducible Docker environment.

Flutter ONNX Docker

Explore repository →

02 · Sentiment-Aware Forecasting

NLP · TIME-SERIES · ANALYTICS

A BBCA forecasting research pipeline combining price data, macroeconomic indicators, and news sentiment, with model comparisons and an analytics dashboard.

Python LSTM Docker

Explore repository →

03 · Indonesian Herbal Plants

COMPUTER VISION · MODEL BENCHMARKING

Image classification research comparing CNN, deformable convolution, and hybrid attention architectures across 31 Indonesian herbal plant classes.

Deep Learning Classification

Explore repository →

04 · Indonesian Batik Recognition

COMPUTER VISION · CULTURAL HERITAGE

A batik image dataset, experiment notebooks, and a GUI for exploring image classification with CNN, Vision Transformer, and YOLO models.

CNN ViT YOLO

Explore repository →

05 · MixMatcher

RECOMMENDATION SYSTEMS · FULL-STACK

Ingredient-aware recipe recommendations using weighted content-based matching, delivered through a full-stack Next.js application.

Next.js Recommendation Vercel

Explore repository →  ·  Open app ↗

06 · Observability Lab

CLOUD-NATIVE · MONITORING

A hands-on learning lab connecting FastAPI metrics to Prometheus and Grafana through Docker Compose, with logging and alerting examples.

FastAPI Prometheus Grafana

Explore repository →

Browse all repositories →

Toolbox

Languages Python · C++ · JavaScript · TypeScript · Go
Machine Learning PyTorch · TensorFlow · scikit-learn · Hugging Face · OpenCV · YOLO
Applications & APIs FastAPI · Flask · Streamlit · Next.js · Flutter
Data & Infrastructure PostgreSQL · MySQL · Linux · Docker · Git · GitHub Actions

Python, PyTorch, TensorFlow, FastAPI, Docker, PostgreSQL, Linux, and Git

How I Work

Define the problem → Audit the data → Build a baseline → Evaluate carefully → Deploy → Iterate

Evaluation before claims. Choose metrics that fit the task, check for data leakage, and compare against meaningful baselines.

Reproducibility before convenience. Keep environments, configurations, and experiment artifacts organized so results can be revisited and verified.

Deployment as part of the design. Consider inference latency, resource usage, API design, logging, and maintainability—not only model accuracy.

Teaching & Research

Alongside development, I teach algorithms, operating systems, and cloud computing, and supervise student projects connecting AI research with practical software development.

I'm interested in collaborations around applied computer vision, lightweight inference, NLP, time-series analysis, and reproducible machine learning.

Languages

Language Proficiency
Indonesian Native
English Professional working proficiency
Japanese JLPT N2 — Passed

Interested in AI/ML engineering opportunities in Japan and international research collaborations.

GitHub Activity

View contribution activity
SeedFlora's recent GitHub contribution activity

This chart is provided by a third-party service. Repository links remain available if the chart is temporarily unavailable.

Contact

Have an applied AI problem, a research idea, or an engineering opportunity to discuss?

Email: budi.juarto@gmail.com
Portfolio: budijuarto.com
GitHub: @SeedFlora


Build thoughtfully. Evaluate honestly. Make it reproducible.



Popular repositories Loading

  1. klasifikasiTanamanHerbal klasifikasiTanamanHerbal Public

    Python 2

  2. meet1CloudService meet1CloudService Public template

    COMP6991031 Cloud Services Lab 01 - cloud models, GitHub, local web/API, optional Vercel deployment

    JavaScript 1

  3. SeedFlora SeedFlora Public

  4. latihan-github latihan-github Public

  5. observability-demo observability-demo Public

    Python

  6. resilience-lab resilience-lab Public

    JavaScript