Skip to content
View johnson00111's full-sized avatar
🧐
exploring!
🧐
exploring!

Highlights

  • Pro

Block or report johnson00111

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

Hi there, I'm Johnson Jao πŸ‘‹

Johnson Jao | Software Engineering | Machine Learning | Agentic AI

I am a Master of Telecommunications candidate and Course Assistant at the University of Pittsburgh. I leverage 3+ years of industry experience at Trend Micro to build AI systems that are not just accurate, but scalable, secure, and autonomous.

  • Focus: Agentic AI, LLM Orchestration, and MLOps.
  • Mission: Transitioning from building robust backends to architecting intelligent, self-evolving AI agents.
  • Academic Role: Course Assistant for the MDS program @ Pitt SCI.
  • Side Kick: I adopted a virtual Golden Retriever called Bob (@bobtheagent) β€” my loyal bot who ships vibe-coded projects for me. πŸ•

Current Focus: Stateful Multi-Agent Orchestration

I am currently exploring autonomous, hierarchical corporate structures within AI systems.

ai-agent-office In-Progress

Building an MVP for a hierarchical multi-agent collaboration framework.

  • Ongoing Work: Experimental implementation of a Supervisor Orchestrator using LangGraph to manage complex states between specialized worker nodes.
  • Architectural Goal: Transitioning from linear chains to a scalable, role-playing organizational framework.

agentic-ai-learning Ongoing Study

A systematic knowledge base for agentic reasoning patterns.

  • Research Scope: Implementing and benchmarking ReAct, Self-Reflection, and Planning patterns.
  • Current Objective: Documenting orchestration strategies and tool-use capabilities to establish high-reliability agent standards.

Recent Projects

Benchmarking LLM agent reasoning strategies on mathematical problem-solving.

  • Architecture: 4 LangGraph agents β€” Chain-of-Thought, ReAct, Constrained Reasoning, and Multi-Agent collaboration β€” evaluated across 30 math problems.
  • Observability: End-to-end tracing and scoring with Langfuse v4, enabling side-by-side comparison of agent accuracy and reasoning quality.

An AI-powered pipeline that turns your inbox into a job search dashboard.

  • Pipeline: Gmail API β†’ dual Ollama models for classification & extraction β†’ SQLite storage β†’ React dashboard.
  • Visualization: Interactive Sankey funnel for application stages, trend charts, and a built-in AI chat assistant for querying your job search data.

Technical Toolbox

Category Tools
Languages Python Java Go C C++ SQL
Agentic AI & ML LangChain LangGraph Langfuse PyTorch PySpark Airflow
DevOps / MLOps Docker Kubernetes AWS Kubeflow

Pinned Loading

  1. gmail_job_app_tracker gmail_job_app_tracker Public

    Full-stack job application tracker that auto-classifies Gmail emails using local LLMs (Ollama) and visualizes insights through a React dashboard.

    JavaScript 5 1

  2. agentic-ai-learning agentic-ai-learning Public

    Learning notes on AI agent architectures β€” papers, frameworks, and hands-on experiments

    Jupyter Notebook 1

  3. fake-news-detection fake-news-detection Public

    NLP fake news classification comparing 9 models (SVM, XGBoost, LightGBM, BiLSTM, CNN, DistilBERT) β€” 99.3% accuracy. Built as a Kaggle practice project.

    Jupyter Notebook

  4. ai-agent-office ai-agent-office Public