Skip to content
View EwenCheung's full-sized avatar

Highlights

  • Pro

Block or report EwenCheung

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

Typing SVG


LinkedIn GitHub


 About Me

AI/ML Engineer with production experience building high-accuracy RAG and text-to-SQL pipelines, optimizing LLM inference at scale, and deploying enterprise AI systems. Pursuing a B.Sc. (Hons) in Computer Science at the National University of Singapore with a focus on AI & Algorithms. Passionate about bridging the gap between research and real-world AI applications.

 

  • 🎓  Studying: B.Sc. Computer Science (Honours) @ NUS — AI & Algorithms Focus
  • 🧪  Current: ML Research Intern @ NEA / MSS / CCRS — AI weather forecasting with GNNs & Transformers
  • 📈  Incoming: Private Equity Quantitative Strategist Intern @ GIC — evaluation pipelines for investment analysis
  • 🔭  Internship: AI/ML Engineer @ V-Key — Building production RAG & LLM systems
  • 🏆  Achievements: 2× First Runner-Up & 2× Finalist in National Hackathons
  • 🌟  Selected for: Google AI CTO Bootcamp — Advanced AI Systems & Agents
  • 🧠  Exploring: Agentic AI, Multi-Agent Systems, Advanced RAG Architectures
  • 💬  Ask me about: LangChain, RAG Pipelines, vLLM Optimization, PyTorch
  • 🌏  Based in: Singapore 🇸🇬
  • ⚡  Fun Fact: Former real estate agent turned AI engineer — I sell ideas now, not houses!

 


🛠️  Tech Stack

🤖 AI / Machine Learning

Python PyTorch HuggingFace Transformers GNNs LangChain LangGraph vLLM Text-to-SQL Langfuse LangSmith

💻 Backend & Data Systems

Node.js FastAPI PostgreSQL MongoDB MySQL Supabase

☁️ DevOps & Cloud

Docker GCP AWS Azure Vercel

🧰 Software Engineering

JavaScript TypeScript React Next.js Java C Git


💼  Professional Experience


Jul – Dec 2026

Incoming Private Equity Quantitative Strategist Intern

  • 📈 Selected to build an end-to-end evaluation pipeline for private equity investment analysis
  • 🧮 Focused on automating underwriting workflows and generating structured, data-driven investment insights


May – Jun 2026

ML Research Intern, Meteorology

  • 🌦️ Developing an AI-DOP-style observation-to-forecast pipeline using GNN encoders and Transformer latent rollouts
  • ⚡ Targeting faster AI inference for meteorological workflows traditionally handled by slower NWP/data-assimilation systems


May – Dec 2025

AI/ML Engineer Intern → Part-Time

  • 🔬 Engineered production-grade RAG + text-to-SQL pipelines achieving 90%+ accuracy for enterprise queries
  • ⚡ Optimized vLLM inference pipelines, achieving 40-60% latency reduction
  • 📊 Built LLM observability with Langfuse & LangSmith, reducing error rates by >35%
  • 🏅 Selected for Google AI CTO Bootcamp — advanced training in scalable AI systems


🚀  Featured Projects

🤖 Multi-Agent Business Orchestrator


Business Automation Agent System — Best Project Award

Led and built a multi-agent system for business communications with RBAC, policy grounding, approval-gated workflows, and task automation. Scored 24/25 and received Best Project Award in cohort.

🧭 OpenClaw & Cowork


Autonomous Agent Orchestrator — Self-Directed Project

Architected a self-hosted AI team with specialised computing, administration, and research agents coordinated by a secretary agent for delegation, inter-agent communication, workflow tracking, and monitoring.

🎓 NUS Planner


AI-Powered Academic Planning Platform — Hack & Roll 2026

Custom topological-sort planner for automated 4-year schedule generation. RAG-powered AI adviser with pgvector & text-to-SQL for module recommendations.

🧠 PathFinding Agent


AI Agent with CNN + A* Search — Top 1-5% in NUS CS2109S

End-to-end AI agent solving grid tasks with dynamic hazards. Custom PyTorch CNN for 21-class tile recognition achieving 100% accuracy. Score: 97/100.

⚙️ SuperConfig


No-Code Agentic AI Platform — SimplifyNext × AWS Hackathon Semifinalist

Deploy personalized agentic AIs in under 5 minutes. No-code configuration platform enabling rapid AI agent deployment and customization.

🎮 Dual Defence v3


Tower Defense Game — Dual Campaign Modes

Comprehensive tower defense game featuring Stick of War campaign mode and Bokemon vs Stick survival mode. Built from scratch with custom game engine.


📊  GitHub Analytics



🎓  Education & Achievements

🏫 Education

B.Sc. (Honours), Computer ScienceAug 2025 – May 2028

Focus Area: Artificial Intelligence & Algorithms

Data Science & Artificial IntelligenceAug 2024 – Jul 2025

Completed Year 1 · Credits transferred to NUS (entered as Year 2)

🏆 Achievements

🥈 2× First Runner-Up — National Hackathons

🏅 2× Finalist — National Hackathons

🎖️ Google AI CTO Bootcamp — Selected Representative

🎯 Top 1-5% — NUS CS2109S (Score: 97/100)

🏆 Best Project Award — Multi-Agent Business Orchestrator (24/25)

🏫 NUSSU CommIT — Training Cell Sub-Committee


🤝  Let's Connect & Collaborate

💡 "Coding is the process of building things from 0 to visible."


I'm always excited to collaborate on AI/ML projects, discuss RAG architectures, or brainstorm the next big agentic AI idea. Whether you're a fellow student, a startup founder, or just curious — let's connect!


Connect on LinkedIn


github-snake

⭐ Star my repos if you find them useful! • Last updated: March 2026

Pinned Loading

  1. Dual-Defence-v3-latest Dual-Defence-v3-latest Public

    🎮 Comprehensive tower defense game featuring Stick of War campaign mode and Bokemon vs Stick survival mode. Built with Python and Pygame, showcasing complete user management, progression mechanics,…

    Python 3

  2. PathForger-PSA-Hackathon PathForger-PSA-Hackathon Public

    Demo Video with Explanation on this Project

    TypeScript 2 2

  3. SC2006-InternLink SC2006-InternLink Public

    JavaScript 2 1

  4. SuperConfig SuperConfig Public

    Video Demo with how to Setup your Personalised Agent

    Python 3 2

  5. CS2109S-Path-Finding-Agent-with-CNN-and-A-Search CS2109S-Path-Finding-Agent-with-CNN-and-A-Search Public

    Jupyter Notebook 1

  6. NUSPlanner NUSPlanner Public

    Try the live demo for a quick preview. ⭐ — Star the project if you find it useful. — For full AI features and private data support, clone the repo, configure your .env, and run the data seeding scr…

    TypeScript 4 1