Mentoring & Teaching

10 consecutive years in Google Summer of Code (2017-2026). 40+ students mentored across cloud-native architecture, multi-agent AI, distributed systems, and open-source development. I believe the best way to deepen your own engineering is to teach it.

10
Years in GSoC
40+
Students Mentored
4
Internship Cohorts Led
105+
Technical Articles Published

GSoC 10-Year Mentor Profile (2017-2026)

Mentor (2019-2026) for GSoC, guiding 10+ students on cloud-native and systems projects in Go. Started as a contributor in 2017, became a mentor in 2019, and have mentored continuously through 2026. Supervised code quality, consulted on product ideation, architecture, and decision making. Fostered open-source culture and helped students build production-grade cloud-native systems.

2026
GSoC Mentor — Agentic AI Financial Assistant
  • Mentoring Genie on GitHub — an Agentic AI Financial Assistant built on MCP with tool calling, memory systems, and multi-agent orchestration
  • Guided architecture decisions for 15 role-specialized agents (supervisor, analyzer, forecaster, anomaly_detector, recommender, llm_auditor)
  • Teaching production patterns: JWT + RBAC, AES-256-GCM encryption, OpenTelemetry tracing
2024
GSoC Mentor — Unified Generative AI Provider in Rust
  • Mentored RustCloud — a unified generative AI provider in Rust abstracting LLM providers with a consistent API for generation, streaming, and embeddings
  • Guided students on Rust idioms, trait-based abstraction design, and provider abstraction patterns
  • Consulted on product ideation and architecture for multi-provider LLM integration
2022-2023
GSoC Mentor — Cloud-Native & Kubernetes Projects
  • Supervised Kubebot — a self-healing Kubernetes cluster bot using ML for automated incident response and cluster remediation
  • Guided contributions to Ukiyo and other cloud-native open-source tooling
  • Established code review practices and architectural decision record templates
2019-2021
GSoC Mentor — Multi-Cloud API Libraries
  • First year as mentor (2019) — transitioned from contributor to guiding students
  • Mentored on Gocloud and NodeCloud — unified multi-cloud API libraries for AWS, GCP, and Azure
  • Taught Go idioms, API design, testing strategies, and open-source contribution workflows
2017-2018
GSoC Contributor — Gocloud & SCoRe Lab
  • Selected as GSoC contributor for Gocloud — built unified API abstractions for multi-cloud resource management
  • Contributed Go packages for compute, storage, and DNS across AWS, GCP, and Azure
  • Successfully completed both 2017 and 2018 programs

Google Code-in (2017-2019)

Mentored pre-university students (ages 13-17) through Google Code-in, a global coding competition that introduced young developers to open-source contribution. Guided students through bite-sized tasks in Go, documentation, testing, and cloud tooling.

GCI Mentor — SCoRe Lab

Designed and reviewed tasks for pre-university students across 3 consecutive years. Tasks spanned Go programming, API design, documentation, and testing — introducing young developers to professional open-source workflows.

#2017 #2018 #2019 #Pre-University #Go

Team & Engineering Mentoring

Beyond open-source programs, I've mentored engineers and interns in professional settings — setting architecture standards, running code review, and building engineering culture.

Engineering Mentor — Searce

Mentored 40+ developers across 4 internship cohorts. Set architecture standards across product lines. Ran structured code reviews, pair programming sessions, and architecture workshops for cloud-native and AI systems.

#2022-2025 #40+ Developers #4 Cohorts #Architecture

Team Lead — Globe Telecom Project

Led a team of 10 engineers building a 30K+ TPS Kubernetes transaction platform. Coached junior engineers on Go concurrency patterns, PCI compliance, and distributed systems design through daily pairing and architecture reviews.

#10 Engineers #Go #Kubernetes #PCI

Remote Team Lead — Picnic Social Platform

Led a remote-first international team of 4 engineers. Established async code review culture, architecture decision records, and 80%+ automated test coverage standards across the Go/gRPC/GraphQL backend.

#4 Engineers #Remote-First #International #Code Review

Open Source Collaboration — AT&T, Ericsson, Microsoft

Contributed to airshipit and azure-service-operator in collaboration with engineers from AT&T, Ericsson, and Microsoft. Cross-organization code review and architectural alignment.

#Multi-Vendor #Open Source #Kubernetes #Azure

Teaching Through Writing

105+ published technical articles covering multi-agent AI, cloud architecture, security, governance, and production systems. Every post cites working code and is written to teach, not just inform.

ADK to Microsoft Agent Framework Migration Series

8-part deep-dive series documenting the migration of 18+ agents from Google ADK to the Microsoft Agent Framework. Covers orchestration patterns, provider abstraction, tool governance, state management, and deployment.

#8 Posts #Multi-Agent AI #Architecture

Security & Governance Deep-Dives

Long-form posts on defence-in-depth for agentic AI, HIPAA-as-Go-interfaces, RBI FREE-AI implementation, PAM analogs, and compliance-as-code. Each maps regulatory requirements to specific file paths in working codebases.

#Security #HIPAA #RBI #Compliance

Production Systems Case Studies

Detailed write-ups on real production systems: BigQuery FinOps (57% cost reduction), Globe Telecom (30K TPS), Spanner migrations, and Kubernetes transaction platforms. Written as teaching material, not marketing.

#Case Studies #Production #FinOps

Open Source as Teaching

Both Genie on GitHub and Bodh are designed as reference implementations — not just working software, but codebases that teach multi-agent architecture patterns by example.

Genie on GitHub — Multi-Agent Financial Assistant

Go-based reference implementation of the Microsoft Agent Framework with 15 role-specialized agents. Designed so GSoC students and contributors can learn production patterns: JWT + RBAC, AES-256-GCM encryption, OpenTelemetry, and multi-agent orchestration.

#Go #Microsoft Agent Framework #15 Agents #Reference Implementation

Bodh — Medical AI Platform

Original open-source medical AI platform on the Microsoft Agent Framework inspired by Microsoft's MAI-DxO. Role-specialized agents for clinical workflow. Designed to teach FHIR R4, HL7 v2 integration, cost-aware diagnostic budgeting, and healthcare compliance patterns.

#Go #Microsoft Agent Framework #Medical AI #FHIR R4

Mentoring Philosophy

  • Teach architecture decisions, not just syntax — every code review is a conversation about trade-offs
  • Write reference implementations that are readable first, performant second — code that teaches is code that lasts
  • Document honestly — mark what's done, what's partial, and what's a genuine gap
  • Open source is the highest-leverage form of teaching — one well-designed codebase reaches more engineers than any workshop

Related Writing

Read about the lessons, patterns, and trade-offs from 10 years of open-source mentorship and production engineering.

GSoC Mentor Lessons (2019-2026) All Articles Contact Me