Skip to content
View aprirachmadi's full-sized avatar
🌴
chill
🌴
chill

Block or report aprirachmadi

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
aprirachmadi/README.md

Apri Dwi Rachmadi

AI Engineer & Data Scientist

LLM systems | Computer vision | Applied machine learning

I ship ML systems end-to-end, from evaluation and grounded generation to production-minded computer vision and data products.

Portfolio | LinkedIn | Hugging Face | Email


What I build

Area Focus
LLM systems Evaluation, grounded generation, RAG, citations, and provider-agnostic integrations
Computer vision Detection, OCR, document understanding, and image-based automation
Applied ML Geospatial modeling, forecasting, tabular models, and competition-grade validation
ML products APIs, interactive demos, full-stack workflows, and production-minded tooling

Selected work

The projects below reflect how I like to work: start with a real constraint, make the model traceable, and ship an interface someone can use.

Research papers, turned into cited conversations.

Fetches a paper, writes a two-host dialogue, verifies every claim against its source, and produces audio, transcripts, subtitles, show notes, and optional video.

FastAPI React TypeScript SSE WebSockets Edge TTS

Lecture recordings, turned into study material.

Creates searchable transcripts, grounded summaries, structured notes, key concepts, and adaptive quizzes with private user workspaces and six swappable STT providers.

Next.js TypeScript Prisma SQLite Zod Vitest

Precipitation estimates from satellite imagery.

A satellite-only Solafune competition baseline using Himawari, GOES, and Meteosat imagery, a compact scratch U-Net, geographic validation, calibration, and validated 41 x 41 GeoTIFF outputs.

PyTorch CUDA rasterio NumPy GroupKFold

Handwritten election forms, read by computer vision.

Detects vote regions with YOLOv8 and recognizes handwritten digits with fine-tuned TrOCR through an interactive Streamlit app.

88.7% mAP50-95 | 0.8% CER | 1st place, Gammafest Data Science Competition 2024

Technical toolkit

Domain Tools
Languages Python, R, SQL
ML / deep learning PyTorch, TensorFlow, Keras, scikit-learn, LightGBM
LLMs / NLP Transformers, IndoBERT, Llama, LangChain, RAG, ChromaDB
Computer vision YOLOv8, YOLO11, TrOCR, PaddleOCR, MobileNet, OpenCV
Serving / data FastAPI, Flask, Streamlit, pandas, NumPy, Matplotlib, Tableau

GitHub activity

View my full contribution activity or explore my repositories.

Let's connect

I am open to AI/ML Engineer and Data Scientist opportunities, collaborations, and thoughtful technical conversations.

Email: rachmadiapri@gmail.com
Portfolio: aprirachmadi.github.io

Pinned Loading

  1. Indonesian-Political-News-Hoax Indonesian-Political-News-Hoax Public

    Jupyter Notebook 1

  2. aprirachmadi.github.io aprirachmadi.github.io Public

    JavaScript

  3. conser-vision conser-vision Public

    Jupyter Notebook

  4. kotakin-image-annotations kotakin-image-annotations Public

    TypeScript

  5. sirekap-ocr sirekap-ocr Public

    Python

  6. VehicleCounting VehicleCounting Public

    Jupyter Notebook