Here’s a selection of projects that highlight my ability as an artifical intelligence developer. I develop solutions for automated grading/feedback generation, virtual teaching assistant, websites using Large Language Models, and analysis of dataset, and deliver high-quality productss. Each project showcases a unique aspect of my skills and approach :
As an artificial intelligence developer, I develop solutions for automated tutoring and automated grading/feedback generation using Large Language Models.
Over the years, I’ve had the privilege of working at a diverse range of companies, from innovative startups to industry-leading corporations.
I am a Computer Engineering student at the University of Waterloo with a strong background in AI, software development, and problem-solving. I have worked on cutting-edge projects, including Baidu's ERNIE Bot, where I optimized machine learning models and developed scalable pipelines, and Oliver, an AI-powered tutoring system enhancing contextual understanding through conversational memory. Proficient in Python, C++, JavaScript, and tools like PyTorch and Docker, I specialize in designing innovative solutions that improve user engagement and system efficiency. With experience in both industry and academia, I am passionate about leveraging technology to create impactful, practical applications.
Over my career, I’ve worked on a diverse array of projects, from startups to large enterprises, each experience shaping my skills and perspective as an artifical intelligence developer.
Explore my research publication below.