Skip to content
View Arlchoose-code's full-sized avatar

Block or report Arlchoose-code

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.

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

Syahril Haryono — Language Technology and AI Engineering

Typing SVG

Portfolio LinkedIn Hugging Face Profile views

MISSION · RESEARCH · BUILD LAB · IMPACT · JOURNEY · CONTACT


01 // Graduate mission

Animated graduate scholarship mission

I am taking a deliberate career break to prepare for a fully funded Master's degree abroad. My goal is to investigate Indonesian language technology in an academic environment where engineering, linguistics, and social context are treated as one problem—not three separate ones.

SIGNAL EVIDENCE
Academic lens German Language Teacher Education · linguistics · pedagogy · cross-cultural communication
Engineering lens Full-stack and backend work across Indonesia, Singapore, Italy, Belgium, and Europe
Research prototype Open Indonesian LLM pipeline: corpus → tokenizer → pre-training → fine-tuning
Social grounding Rural digital-literacy work and first-hand experience with technology-adoption failure
Next environment Master's program, research lab, supervisor, scholarship, and compute collaboration

02 // Research north star

Animated research map

The questions I refuse to stop asking

Why is Bahasa Indonesia still underrepresented in the global NLP landscape—and what does it take to close that gap properly?

Building Aibys from scratch made the representation gap tangible: data quality, tokenization, compute, evaluation, and cultural context all matter.

Why do communities with genuine needs still reject technology built “for” them?

A working village platform, training for 20–50 residents, and later low adoption taught me that technical delivery is not the same as meaningful adoption. Is the barrier language, interface, culture, daily relevance—or the way we define digital readiness?

Indonesian NLP · Low-resource languages · Computational sociolinguistics · Human-centered AI · Digital inclusion · Responsible AI


03 // The build lab

Aibys · Indonesian language intelligence from scratch

Animated Aibys pipeline

STAGE OPEN-SOURCE EVIDENCE
Collect Aibys Data Collector · streaming preparation for 50GB+ corpora · estimated ~13B-token pipeline
Tokenize Aibys Tokenizer · 32K BPE vocabulary · trained on 10M sentences
Pre-train Indonesian LLM Starter · decoder-only Transformer built with PyTorch
Fine-tune Indonesian LLM Finetune · LoRA instruction-tuning pipeline
Iterate Aibys2 · checkpoints, SFT scaffolding, tool calling, and vision-data support

Corpus Tokenizer Training

The full pipeline works end to end, and proof-of-concept training produced coherent Indonesian text. Full-scale training remains compute-constrained—an engineering limit that now motivates research collaboration.

Systems shipped beyond the model

PROJECT WHAT IT PROVES
Research Summarizer Research documents → structured summaries, limitations, and follow-up questions
Medical Explainer Local multimodal explanation with exportable, auditable results
Legal Analyzer Contract summarization, risky-clause detection, and structured risk scoring
Invoice Extractor Vision-based extraction from PDFs and images into structured records
ArLface Recognition Real-time FastAPI/OpenCV system built around AuraFace embeddings
Aibys AI Platform Streaming, multi-model chat with uploads, sessions, and administration

04 // Technology in the real world

Desa Medalsari · Karawang, 2024

Built and deployed a village digital platform, then delivered a one-week on-site digital-literacy program for 20–50 residents. The platform's later low adoption changed how I think: a technically correct system can still be socially wrong.

Goethe-Institut Jakarta · 2024

Guided visitors through UNIVERSUM · MENSCH · INTELLIGENZ at Indonesia's National Library and supported public engagement with interactive installations about AI, the universe, and human intelligence.

The principle

I do not want to build technology merely for communities. I want to understand how language, culture, trust, and participation shape technology with them.


05 // Journey

Education

Universitas Negeri Jakarta · 2022–2027
German Language Teacher Education · linguistics · pedagogy · public speaking · cross-cultural communication

Selected professional experience

PERIOD ROLE ORGANIZATION
2026 Full Stack Web Developer Prometheus Academy · Indonesia
2026 Full Stack Mobile Developer RiCode · Singapore
2026 Full Stack Web Developer IntoInc · Belgium
2025–2026 Full Stack Web Developer Ocean Pedia · Indonesia
2023–2025 Fullstack Web Developer Paytrizz Digital Solution · Jakarta
2023–2024 Full Stack Web Developer EuTech LTD · Europe
2023 Full Stack Web Developer YourData · Italy
2022–2023 Full Stack Web Developer uPark Network · Remote
2020–2021 Back End Developer Datasend · Singapore
2018–2026 IT Support · Self-employed ByteDevCode · West Java
Open the complete work, volunteer, and community timeline
  • GoStream · 2025–2026 — Full Stack Web Developer, Singapore
  • Mangaread · 2025 — Full Stack Web Developer, Indonesia
  • DPRD Kota Bogor · 2025 — Public Relations & Protocol Intern
  • Desa Medalsari · 2024 — Fullstack Web Developer, Karawang
  • Goethe-Institut Indonesien · 2024 — Event Committee and Exhibition Guide
  • Selpedia · 2019–2020 — Full Stack Web Developer, Indonesia

Credentials

IBM Microsoft Anthropic Google Cloud Amazon

Open the certification portfolio
  • Anthropic: Claude 101, Claude API, Claude Code, MCP introduction and advanced topics, Vertex AI, Amazon Bedrock, and AI Fluency programs.
  • Microsoft: AI/ML foundations, algorithms, Azure AI, advanced capstone, intelligent troubleshooting agents, and full-stack capstone.
  • IBM: Machine Learning with Python, Python for Data Science and AI, Full Stack assessment, HTML/CSS/JavaScript.
  • Google Cloud: Core Infrastructure, REST APIs with Go and Cloud Run, Document AI with Python.
  • Meta, Amazon, Duke, Santri Koding, and others: version control, JavaScript, frontend, generative AI, Rust, Go, Laravel, React, Vue, Nuxt, Flutter, Bun, and Hono.

Verification details are available on LinkedIn.


06 // Toolkit

Technology stack

Animated toolkit

HUMAN LANGUAGE PROFICIENCY
🇮🇩 Bahasa Indonesia Native
🇬🇧 English Professional working proficiency
🇩🇪 Deutsch B2 · 3+ years of academic study and Goethe-Institut experience

07 // Open-source telemetry

GitHub profile summary GitHub statistics Repositories per language Productive coding time

Activity graph

Pac-Man contribution run

Pac-Man contribution animation

Contribution snake

GitHub contribution snake animation

08 // Origin story

From breaking systems to researching language systems
2014  Curiosity began at the edges of systems: vulnerabilities, networks,
      failure modes, and how the machinery underneath actually worked.
        │
2018  Curiosity became construction. ByteDevCode and real users replaced
      experiments without a destination.
        │
2022  German-language education introduced a second lens: meaning,
      pedagogy, culture, and how communication succeeds—or breaks.
        │
2024  Goethe-Institut and Desa Medalsari connected technology with people.
      A platform worked technically but failed to sustain adoption.
        │
2025  Aibys began: Indonesian data, a tokenizer, a Transformer stack,
      proof-of-concept training, and a question larger than the code.
        │
2026  The ecosystem became public. I paused professional work to fight
      for the scholarship and research environment needed for the next step.
        │
NEXT  Turn accumulated questions into rigorous graduate research—and
      return the knowledge to the communities that shaped those questions.

“I learned how systems break before I learned how to build them. That is not a detour—it is the foundation.”


Research. Collaborate. Build.

I am open to prospective supervisors, scholarship communities, research labs, open-source collaborators, and compute partners working on inclusive language technology.

Start a conversation Explore the portfolio

Animated closing banner

Pinned Loading

  1. ArLface-Recognition ArLface-Recognition Public

    ArLface Recognition is an open-source face recognition system built with FastAPI and Python. It uses the AuraFace (ArcFace) pretrained model only for face embeddings, while all application logic, b…

    HTML 1

  2. Indonesian-LLM-Starter Indonesian-LLM-Starter Public

    A starter kit for building your own Indonesian Large Language Model (LLM) from scratch — architecture, data pipeline, tokenizer, and training loop included.

    Python 3

  3. Aibys2 Aibys2 Public

    A runnable from-scratch LLM starter with tokenizer, training, checkpointing, SFT scaffolding, tool calling, and vision dataset support.

    Python

  4. Aibys-Data-Collector Aibys-Data-Collector Public

    Tools to collect, clean, shuffle, and prepare Indonesian text datasets for LLM pre-training.

    Python