As a computer science student at Rochester Institute of Technology pursuing an accelerated BS/MS program, I bring both academic rigor and real-world AI development experience to my tutoring approach. My educational foundation in computer science, combined with my hands-on experience building production-level AI systems, allows me to bridge the gap between theoretical concepts and practical applications that students often struggle with.
My teaching experience centers around my role as...
As a computer science student at Rochester Institute of Technology pursuing an accelerated BS/MS program, I bring both academic rigor and real-world AI development experience to my tutoring approach. My educational foundation in computer science, combined with my hands-on experience building production-level AI systems, allows me to bridge the gap between theoretical concepts and practical applications that students often struggle with.
My teaching experience centers around my role as President of RIT's AI Club, where I regularly mentor fellow students in machine learning concepts, Python programming, and AI development frameworks. I've guided students through complex topics like Python, multi-agent systems, vector databases, and tool integration by breaking down abstract concepts into digestible, step-by-step processes. My approach focuses on helping students understand not just the "how" but the "why" behind AI and programming concepts. I've found that using real-world examples and hands-on projects helps students grasp difficult topics much more effectively than traditional lecture-style teaching.
What sets my tutoring apart is my practical experience building actual AI systems, including developing Jarvius in Python, a multi-agent AI assistant with vector database integration and autonomous capabilities. This real-world application allows me to provide students with concrete examples of how programming concepts translate into working systems. Whether working with high school students beginning their coding journey or college peers tackling advanced machine learning algorithms, I adapt my teaching style to meet each student where they are. I believe in creating a supportive environment where students feel comfortable asking questions and making mistakes, as this is where real learning happens. My goal is not just to help students complete assignments, but to build their confidence and deep understanding in AI, Python, and computer science fundamentals.