Skip to content
View dreinst's full-sized avatar

Highlights

  • Pro

Block or report dreinst

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

Andrew Steine Christopher

Fullstack AI Engineer · Malang, Indonesia

Website LinkedIn Dicoding

I build production systems for events and small businesses in Malang: registration and payment sites, admin dashboards, accounting software, WhatsApp and Telegram bots, and AI features that run on top of them. I usually own a project from the database schema to the deployment, and I keep the servers they run on healthy.

Since August 2026 I work as Fullstack AI Engineer & Technical Lead at D'Production, an event organizer in Malang. I am also an Information Systems student at Universitas Ma Chung.

What I have shipped

Project What it does Stack
KUWERA 5K Fun run website with registration, QRIS payment, e-tickets, and a WhatsApp bot that confirms payments Next.js 16, Prisma, PostgreSQL
Pet Blessing 2026 Registration for a church pet blessing event, QR check-in, and an arrival-order queue that keeps working offline HTML, JavaScript, PostgreSQL
Drive Tech Booth booking for a weekend automotive market, with a live interactive venue map and a leasing module Next.js 15, Supabase Realtime
Produksia Accounting system for event and wedding organizers: sales, purchasing, inventory, ledger, reports per event Next.js 16, Prisma, PostgreSQL
D'Production Company site plus an internal dashboard for events, crew assignments, and crew pay Next.js 16, Prisma, PostgreSQL
Production Book A 24 week event management course with quizzes, work evidence, push reminders, and an "Ask AI" tutor Next.js 16, LLM
LiveShuttle Learn how driverless transport works, then watch a simulated autonomous shuttle drive around Ma Chung JavaScript, 3D, OpenStreetMap
FinnFinn Telegram bot that reads receipts with OCR and keeps personal finance records Python, OCR
dprochatbot Event customer database with segmented WhatsApp broadcasts and opt-out handling Node.js, SQLite
MCF Photobooth Photos go straight to Google Drive and guests download them by scanning a QR code Python, Google Drive API

Chatbots and automation

  • WhatsApp bots that confirm payments, answer FAQs, and send reminders. Messages go through an outbox with rate limits and office hours.
  • Telegram bots that turn a chat message into a finished invoice or receipt PDF, and that read receipts with OCR.
  • A Discord operations bot for server status, logs, deploy windows, and approval buttons.
  • LLM features: a course tutor, customer service replies in the company's writing style, and AI agents that help run the servers.

Tools I use

Tech stack icons

Across my repositories the code is mostly TypeScript, then JavaScript, Python, HTML and CSS, SQL (PL/pgSQL), Shell, and a little PHP, Java, and C. Most of my web work uses React through Next.js.

Activity

Profile details

Repositories per language Most committed language

Contribution snake
Bahasa Indonesia

Saya membangun sistem produksi untuk acara dan usaha kecil di Malang: situs pendaftaran dan pembayaran, dashboard admin, software akuntansi, bot WhatsApp dan Telegram, serta fitur AI di atasnya. Biasanya saya memegang proyek dari skema database sampai deploy, dan ikut merawat server tempat semuanya berjalan.

Sejak Agustus 2026 saya bekerja sebagai Fullstack AI Engineer & Technical Lead di D'Production, event organizer di Malang. Saya juga mahasiswa Sistem Informasi di Universitas Ma Chung.

Open to freelance and collaboration. Project details and screenshots are on dreinst.tech.

Popular repositories Loading

  1. dproduction dproduction Public

    D'Production company site and operations dashboard for events, crew, and pay. Next.js 16, Prisma, PostgreSQL.

    TypeScript 1

  2. DriveTech DriveTech Public

    Booth booking for a weekend automotive market with a live interactive venue map. Next.js 15, Supabase Realtime.

    TypeScript 1

  3. mcfbooth mcfbooth Public

    Photobooth that uploads to Google Drive and lets guests download photos by scanning a QR code.

    Python

  4. finnfinnbot finnfinnbot Public

    Telegram bot that reads receipts with OCR and keeps personal finance records.

    Python

  5. produksia produksia Public

    Accounting system for event and wedding organizers: sales, purchasing, inventory, ledger, per-event P&L.

    TypeScript

  6. petblessings petblessings Public

    Event registration with QR codes, committee recap, and offline-first event-day check-in.

    HTML