2025 - Present
Web/App Programming and CS Mentoring
Alongside internal team lectures, I mentor two friends from Git collaboration through service development so they can understand and repair AI-generated code.
What I did
My friends began building web and mobile products with AI, but they could not explain the generated code or diagnose failures, so they stalled when the AI could not repair its own output. I offered to mentor two of them from the fundamentals because they wanted to learn service development seriously.

After basic language and framework syntax, we moved to an Instagram clone. Each learner opens a small PR, and my reviews ask them to explain screen decomposition, state, naming, API boundaries, and data flow before we discuss a fix.

I introduce Git, branches, PRs, and asking questions through Discord before focusing on larger features. These are not merely tool skills: they preserve the intent of a change and make code maintainable by someone other than its author.

Within Blueberry Team, I also teach sessions on Flutter rendering and state management, virtualization and Docker, and authentication-state management. Turning concepts into diagrams and concrete examples repeatedly exposes gaps in my own understanding as well.