...I specialize in Leetcode, interview prep, data structures and algorithms, machine learning, large language models, compilers and virtually any college computer science course. I have extensive experience in machine learning, with a specific concentration in large language models and generative AI. I can assist in any PyTorch, Jax, Docker, TensorFlow, or related area. (read more)
...Let's make the most of your Macintosh experience together. As a Unix expert with extensive experience, I specialize in teaching the intricacies of Unix systems, from basic command-line operations to advanced system administration. My knowledge in Unix is rooted in practical, real-world application, enabling me to guide students through understanding Unix environments effectively. (read more)
...My research specializes in the intersection of AI/ML and software systems. Courses that I have taken at Columbia include:• Data Structures in Java• Analysis of Algorithms I• Artificial Intelligence• Machine Learning• Introduction to Databases• Design Using C++• Unsupervised LearningI have experi... (read more)
...With a prestigious Computer Science degree, I bring a wealth of knowledge in data structures, programming languages (C, C++, Java, Python, Swift, Android, iOS ), operating systems, and database management systems. As a software engineer in a software company, I apply these fundamentals to tackle... (read more)