Skip to content
View johnnywang-byte's full-sized avatar

Highlights

  • Pro

Block or report johnnywang-byte

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

๐Ÿ‘‹ Hi, I'm Johnny Wang

๐ŸŽ“ Computer Science Student @ York University, Toronto ๐Ÿค– Passionate about AI Agent Systems and Java Full-Stack Development, currently preparing for my 2026 Co-op placement. ๐ŸŒฑ Building intelligent applications powered by LLMs, multi-agent orchestration, and RAG pipelines.


๐Ÿš€ Tech Stack

๐Ÿ’ก Languages: Java, TypeScript, JavaScript, SQL, C ๐Ÿงฐ Frameworks & Libraries: Spring Boot 3, Spring AI, React 19, Next.js 14, Vue.js 3, Tailwind CSS, MyBatis ๐Ÿ—„๏ธ Database: MySQL, PostgreSQL, H2 โš™๏ธ Tools: Git, Docker, Maven, Postman, IntelliJ IDEA, VS Code ๐Ÿค– AI & Agents: Claude API (Anthropic), OpenAI API, Gemini API, SiliconFlow, OpenRouter, RAG, Tool Calling, MCP


๐Ÿง  AI Agent Capabilities

Capability Description
RAG Pipelines Retrieval-Augmented Generation with vector search for context-aware AI responses
Tool Calling LLM function-calling to invoke APIs, query databases, and trigger backend actions
Multi-Agent Orchestration Coordinating specialized agents via Spring AI for complex task decomposition
Prompt Engineering Structured prompting with system roles, few-shot examples, and chain-of-thought
Streaming Responses Real-time SSE token streaming for responsive chat UIs
AI Model Integration Experience with Claude, GPT-4, Gemini, DeepSeek across multiple providers

๐Ÿงฑ Featured Projects

Project Description Tech Stack
โœจ Aura Quiet Living A production-ready e-commerce platform powered by Spring AI Agents. Features an intelligent customer service agent with RAG, tool calling for order management, role-based access, and a modern React frontend. Spring AI, Spring Boot, React 19, TypeScript, MySQL, OpenAI
๐Ÿง  Knowledge Base (Lightweight RAG) A lightweight RAG knowledge base demo with FastAPI + Streamlit + ChromaDB + FastEmbed. Features semantic search, streaming Q&A with graceful fallback, and a framework-agnostic Agent Skill module. No GPU required. FastAPI, Streamlit, ChromaDB, FastEmbed, DeepSeek, Python
๐Ÿ’ช FitLogic An AI-driven fitness ecosystem with a personalized workout plan generator and an interactive AI coach chat. Uses DeepSeek-V3 via SiliconFlow with Spring AI. Features Google OAuth, email OTP, trainer marketplace, and gym buddy matching. Spring Boot, Spring AI, Next.js 14, PostgreSQL, DeepSeek, Azure
๐ŸŽ“ York Academic Portal (YAP) A full-stack university management system featuring AI-powered assistance (Gemini), role-based access control (RBAC), and data visualization. Spring Boot, Vue.js 3, MySQL, Gemini API
๐Ÿช„ Gemini Magic Wand A productivity Chrome extension that upgrades raw inputs into expert structured prompts via Gemini API. Features 4 specialized modes and a glassmorphism UI. JavaScript, Chrome Manifest V3, Gemini API
๐ŸŽฎ Roco Kingdom CLI A console-based RPG game built to practice Object-Oriented Programming and modular Java design. Java, OOP

๐Ÿ… Certifications

Anthropic Claude Certified Architect

Claude Certified Architect โ€” Anthropic Foundations ยท Valid May 2026 โ€“ Nov 2026 ยท Verify


๐Ÿ“Š GitHub Stats

Johnny's GitHub stats Top Langs


๐ŸŒฑ Currently Learning

  • Agentic AI: MCP (Model Context Protocol) and multi-agent workflows with Spring AI
  • LLM Internals: Context window management, embeddings, and vector similarity search
  • Cloud Engineering: Docker Containerization & CI/CD Pipelines on AWS EC2
  • System Design: Scalable Architecture & Database Optimization

๐Ÿ’ฌ Contact Me

๐Ÿ“ง Email: [email protected] ๐Ÿ”— LinkedIn: linkedin.com/in/johnny-wang-652820337 ๐Ÿ“‚ Portfolio: github.com/johnnywang-byte


โญ๏ธ "Build agents that think, systems that scale."

Pinned Loading

  1. aura-quiet-living aura-quiet-living Public

    Spring AI powered e-commerce platform with intelligent multi-agent system

    Java

  2. gemini-magic-wand gemini-magic-wand Public

    JavaScript

  3. York-Academic-Portal York-Academic-Portal Public

    Full Stack Academic Management System for York University (Spring Boot + Vue3)

    Java