OPEN TO INTERNSHIP · 27 JUL → 13 NOV 2026

Kenrick Suyanto
Aspiring AI & Data Scientist.

I build multi-agent AI systems and machine-learning models that turn raw data into a tangible - usefull value.

SCROLL
01 — Profile

Second-year AI student with a builder's instinct and a market's mindset.

I study Artificial Intelligence at Asia Pacific University in Kuala Lumpur, where my work and studies centres on data preprocessing and applying machine learning to deliver an impactfull insight and ideas.

My focus and interest revolves around, but not limited to AI, Finance & Analysis related work My past projects : agentic systems for investment analysis, ML models for prediction and classification, and fintech tooling that solves problems for real users such as SME's. My passion to learn is vast and fast, I'm conditioned to ship through presure, and possess the ability to communicate and work accordingly in teams

Right now I'm looking for an internship in AI & Automation, data science, or ML engineering to expand my knowledge & experience as well as to gain insight to the industry.

02 — Selected work

Things I've built.

Click any entry to open its detail. Each project shipped end-to-end, from data pipeline to working system.

  • Agentic AI on Google Vertex AI ADK that computes the historical return of a target stock and currency rate, helping users build conviction before entering a foreign market.
  • Calculates the currency-adjusted fluctuation of FX and stock movement using yfinance and the Frankfurter API.
  • Coordinates four LLM agents — Stock, Currency, Analysis, Orchestrator — over the A2A agent protocol.
Vertex AI ADKA2A ProtocolyfinanceFrankfurter APIFastAPIMulti-agent
  • Predicts water quality from three drivers : Total Alkalinity, Electrical Conductance, and Dissolved Reactive Phosphorus. This model use Random Forest and XGBoost regression.
  • Ran data preprocessing, model training, and the full compute environment on the Snowflake platform.
XGBoostRandom ForestSnowflakePythonRegression
  • Classified 10 network-attack categories from 175,000+ records using server-byte behaviour and protocol features.
  • Built a preprocessing pipeline for dirty real-world data that utilise regex cleaning, median imputation, log transformation, & protocol grouping. By using this data , i then trained an XGBoost classifier model to classify attacks based on those 2 attributes.
XGBoostscikit-learnFeature Eng.Python175K+ records
  • A WhatsApp-based payment reconciliation agent that reads receipt images via vision OCR and auto-matches payments to invoices across currencies using Frankfurter FX rates.
  • Main purpose is to Targets SMEs to streamline their accounting proccess and reduce fraud exposure.
  • Built-in fraud detection that cross-references each payment against historical records. it use a NetworkX trust graph plus LLM anomaly detection to flag suspicious transfers.
Vision OCRWhatsApp Cloud APINetworkXFrankfurter APILLMFastAPI
03 — Stack

Tools of the trade.

ML / Frameworks 06
Scikit-learnTensorFlowKerasMatplotlibFastAPIPower BI
Languages 04
PythonC++RJava
Data & AI Tools 05
MySQLSnowflakeVertex AIClaude CodeCodex
Domains 04
Multi-agent AIML / RegressionClassification
Spoken 03
Bahasa IndonesiaEnglishBahasa Melayu
Beyond the screen 03
SportsFinancial MarketsReading
04 — Background

Education, credentials & leadership.

Education

Asia Pacific University

BSc Computer Science · Artificial Intelligence

Kuala Lumpur, Malaysia . Graduating September 2027. CGPA 3.3. Coursework spanning machine learning, data structures, and applied AI.

Certification

IBM Certified AI Engineer

Professional Certificate · 13 courses

Specialised in deep learning, neural networks, generative AI, LLMs, NLP, and regression — built in Python across major ML libraries and frameworks.

Leadership

HQ-Prop — Team Captain

★ 2× Championship Wins

I Led and competed with a team at one of the largest drone racing simulator events, managing strategy and coordination that led us to 2 championship titles back to back.

Approach

Compete to learn

Hackathons · Competitions

My learning proccess can be sum up with the quote "learn through you go". I enjoy & believe that learning by building real projects while joining various events and competitions can leverage your understand in solving problem and developing critical thinking

05 — Contact

Let's build
something.