Welcome back to my coding journey!
This repository marks the second year of my 300 Days of Code challenge.
Last year focused heavily on daily logs and updates within the realm of vision technologies. This year, the focus shifts towards deeper dives into key bootcamps and substantial projects, moving away from daily standup-style logging.
The goal remains consistent: dedicated coding effort. However, the definition of a "minimum viable day" is now centered on completing the LeetCode daily challenge. This ensures consistent problem-solving practice while allowing for more flexibility to concentrate on larger learning modules and projects.
This repo links out to submodules and folders containing detailed work and documentation.
- LeetCode: Daily challenges (code in
/leetcode/, certificates in/certs/leetcode/) - Bootcamps: Each bootcamp tracked as a submodule
- Projects: Larger projects get their own folders
- Milestones: Progress logged via sprint highlights & project completions, not daily standups
Instead of tracking 365 individual days, I'm organizing the year into strategic learning phases:
| Phase | Primary Focus | Timeline | Key Learning & Projects |
|---|---|---|---|
| 1 | Generative AI | Jan–Apr | Completed GenAI Bootcamp · Built multi-agent chatbots, RAG demos, ASR/TTS experiments |
| 2 | MCP & Multi-Agent Systems | May–Jul | AWS AI Practitioner cert · Networking Bootcamp (multi-VPC design) · Agentic Comic Generator (Hugging Face Hackathon) · LLM Zoomcamp · 100DaysOfCloud Discord Bot · Discord MCP Server · Anthropic MCP |
| 3 | MCP Tooling & Cloud | Aug–Oct | Albumentations MCP Server (Kiro Hackathon) · Discord MCP Server · Albumentations MCP VLM feature (Nano Banana Hackathon) · AWS SAA (BeSA) prep · Korean B2 (KSI) · MLOps Zoomcamp · LLM Zoomcamp |
| 4 | Cloud Practice & Consolidation | Nov–Dec | 100 Days of Cloud (AWS SkillBuilder + projects) · Kiroween Hackathon (skeleton structure track) · EdgeMind paper finalization · Backlog cleanup (closing open repos) |
Note: Some tracks (e.g. certifications, Zoomcamps, MCP tools) span multiple phases. Phases are for showcasing emphasis.
-
100 Days of Cloud (Nov–Dec 2025)
Daily AWS practice log exploring networking, IAM, containers, and GenAI on the cloud.
Goal: strengthen AWS fundamentals while applying AI services in real workflows.
→ Project Repo -
Kiroween Hackathon — Skeleton Structure Track
Building a lightweight MCP-compliant note reader inspired by GoodReader/Notion.
Focus: PDF parsing, highlight detection, and automated note syncing to Notion.
→ Project Repo (placeholder) -
LangGraph Mini Project (Planned)
Short RAG-based build to showcase agent orchestration with LangChain + LangGraph.
Goal: add one polished, industry-relevant LLM project for job readiness.
(Targeting December as a compact build if bandwidth allows.)
5G–6G edge orchestration framework integrating multi-agent swarms with Strands Agents and MEC for sub-100 ms decisioning.
- Built during the AWS Agents Hackathon; now evolving into a research-backed framework for agentic orchestration at the network edge.
- Implements structured agent memory, ReAct-style critique loops, and JSON-based orchestration
- Serves as foundation for an ongoing paper on 6G Edge Intelligence
Focused on large-scale migration patterns and modernization strategies across hybrid environments.
Completed full curriculum including migration waves, VMware Cloud on AWS, and modernization architectures.
→ Project Repo (AWS practice logs)
A modular, MCP-compliant Discord automation server that bridges AI assistants (Claude, etc.) with Discord for agent-tool orchestration, role-based automation, and workflow management. Explored context persistence, structured prompts, and analytics integration.
Currently in beta testing, consolidating from 26 tools to 9 production-ready modules.
- Implements atomic + workflow-based tools (
discord_send,discord_discovery,discord_campaign, etc.) - Designed for AI assistants to manage communities, run campaigns, and automate Discord workflows
- Features structured SQLite memory, natural-language intent parsing, and Jinja2 templated messaging
- Next phase: optimizing API exposure and formalizing pipeline tests for production readiness
- Deployed successfully across test servers; preparing public beta release
MCP-compliant image augmentation tool using Albumentations.
Built to enable safe, auditable augmentation pipelines driven by natural language prompts.
Integrated with Nano Banana (Gemini 2.5 VLM) for hybrid image-to-image workflows.
- Natural language → structured transforms (
"add blur and rotate 15 degrees"→ GaussianBlur + Rotate) - Full MCP protocol support with tools (
augment_image,validate_prompt,list_available_transforms, etc.) - Preset pipelines for segmentation, portrait, and lowlight augmentation
- Deterministic seeding and structured session logging for reproducibility
- VLM integration: Nano Banana/Gemini for vision-language guided edits (
vlm_edit_image,vlm_suggest_recipe) - Configurable via Claude Desktop, Kiro IDE, and MCP JSON setup
- Robust error handling, logging, and reproducibility hooks
- Documentation: Architecture Overview · VLM Guide
Tech stack: Python, Albumentations, MCP, Gemini/Nano Banana, uvx, Kiro IDE
-
Agentic Comic Generator (Hackathon Project)
Hugging Face / LlamaIndex Hackathon submission. A multi-agent comic generation system powered by GPT-4o, SDXL, and LlamaIndex.- Dual-agent setup:
Agent Brown(reasoning + critique) andAgent Bayko(image generation via Modal) - Custom LlamaIndex event system with persistent memory and structured state logging
- Modal serverless endpoints for SDXL generation
- Gradio UI with real-time agent feedback
- Tech stack: GPT-4o, Mistral Codestral, Hugging Face Diffusers, Modal, Gradio
- View Certificate
- Dual-agent setup:
- ✅ Completed 100% of all project submissions
- 🔴 Awarded RED SQUAD recognition - highest grade awarded
- 📜 View Certificate
- 🧠 Focus Areas: TOGAF, ASR, TTS, AI assisted Language Learning, Agents, RAG, MUD games, handwriting recognition, multi-agent chatbots
- 💥 Challenges faced:
- Struggled with frontend/backend integration
- Major friction with deployment (Docker, Spaces, Firewalls)
- Learned the importance of understanding cloud tools earlier in project cycles
Completed core modules on embeddings, vector databases, and evaluation. Capstone paused due to concurrent hackathons — planned revisit for early 2026. → Course Link
- 🏅 AWS Certified AI Practitioner
- 🎓 AWS Cloud Quest: Cloud Practitioner
- 🏅 AWS Certified Cloud Practitioner
- 🤖 AWS Educate Intro to Generative AI
- 🗣️ AWS Skill Builder: Amazon Lex Getting Started
- 🏅 BeSA Bootcamp (AWS Migration & Modernization)
| Jan | Feb | Mar | Apr | May | Jun |
|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| Jul | Aug | Sep | Oct | Nov | Dec |
![]() |
![]() |
n/a | ![]() |
| AI Practitioner | Cloud Practitioner | Cloud Quest | Intro to GenAI |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
- Introduction to Model Context Protocol
- Model Context Protocol: Advanced Topics
- MCP: Build Rich-Context AI Apps with Anthropic
- Practical Multi AI Agents and Advanced Use Cases with crewAI
- Korean Introductory Course KSI
- MLOps Zoomcamp
- “EdgeMind: Multi-Agent Orchestration in the Transition from 5G to 6G” → in progress
- “Turn Detection in AI Language Learning” → Dissertation Link
- “Beyond Human Mimicry: Rethinking AI Identity” → in progress
- Additional breakdowns from GenAI bootcamp to be published on arXiv or Academia.edu
-
CFD Memory
Investigating fluid-inspired memory systems where contextual relevance emerges from dynamic flow patterns rather than static vector weights.
Focus: memory decay, attention turbulence, and mesh-based semantic diffusion. -
Korea as an AI Testbed
Exploring South Korea’s unique role as a contained ATS-friendly deployment zone for multilingual AI tooling.
Emphasis: linguistic modeling, policy alignment, and interface testing across hyper-digital infrastructure.
leetcode/→ LeetCode Daily Solutions (Submodule)certs/leetcode/→ Monthly certificate imagesaws/→
bootcamps/genai/→ GenAI Bootcamp Reponetworking/→ Networking Bootcamp Repo
courses/*→ Optional self-paced courses
I believe in learning in public and welcome collaboration. If you're interested in any of the projects or want to pair program on anything, you can reach out to me via LinkedIn.












