I'm a Computer Programming graduate from Algonquin College and a self-taught Full-Stack Developer and AI Integrator, with a first-class degree in Petroleum Engineering from the University of Portsmouth. I specialize in building intelligent, human-centered systems that connect people, ideas, and learning through thoughtful software design and deep technical execution. I've built AI-powered platforms such as Learnly AI (formerly QuizMakerAI), an automated assessment and learning system for educators and students, and The Thinker, a reflective voice-based assistant that helps users capture, revisit, and reason through conversations and ideas. My work spans backend systems, real-time applications, and applied AI, and I'm driven by curiosity, precision, and the desire to turn complex problems into clear, practical solutions. Outside of development, I enjoy reading business books and collecting motivational quotes, habits that keep my entrepreneurial mindset sharp and focused on long-term growth.
View ResumeLearnlyAI is an intelligent web application that empowers professors and students: instructors generate quizzes in seconds, automate grading, and review class performance, while students get personalized practice, clear explanations, and adaptive study tools. Built with a Nuxt.js front end and FastAPI, OpenAI API, CrewAI, Celery, Redis, and Supabase on the back end, it automates educational experiences to streamline teaching and learning outcomes.
Introducing 'Jarvis' - a cutting-edge chatbot designed for Algonquin College to enhance student interactions and streamline access to academic resources. Built with TypeScript, Nuxt.js, and leveraging the OpenAI API, this tool integrates seamlessly into the college’s ecosystem, providing immediate support and responses to student inquiries. A testament to modern web development techniques and AI integration
ClauseGuard is an AI-powered contract review platform that reads any legal contract and provides detailed insights to protect you from risky clauses or tricky agreements. The intelligent system analyzes contracts instantly, flagging potential risks, missing signatures, and renewal deadlines to help users make informed decisions and reduce legal risks.
I created the "Dynamic Maze Solver," a sophisticated web application that leverages React to visualize maze-solving algorithms. This interactive tool allows users to generate mazes and observe Breadth-First and Depth-First Search algorithms in action, offering deep insights into their operational dynamics. Enhanced with interactive controls, vivid visuals, and sound effects, it provides an immersive experience that simplifies complex algorithmic concepts. Future updates will expand its functionality and customization options.
I am on the lookout for a role where I can apply my technical skills and drive for innovation. Interested in discussing potential job opportunities or collaborations? Please reach out to me.
Discuss Opportunities