I create innovative solutions through full-stack development, blending AI for a seamless, user-driven experiences.
Introduction
I'm an innovative software developer with a Bachelor's degree in Computer Science from Western University, located in London, Ontario. I've enhanced my formal education with specialized certifications in Python from Harvard University and in IBM Mainframe Systems. My technical expertise includes proficiency in Python, Java, C, and C++, along with a strong foundation in web development technologies like JavaScript, HTML, and CSS. I also have experience as an AI Developer at Outlier, where I contributed to optimizing large language models, and as a Web Developer for Honours Driving, where I built a modern, user-friendly website. Beyond software development, I'm deeply passionate about machine learning and artificial intelligence, striving to integrate these technologies to create intelligent and efficient solutions. I'm a quick learner who is always eager to adopt new tools.
What I have done so far
Outlier
Freelance Fiver
Completed IBM Z Xplore Program, Master the Mainframe
Completed Harvard University's cs50 program
Bachelor's In Computer Science
My work
The following projects demonstrate my skills and experience through real-world applications of my work. Each project is briefly described, with links to GitHub repositories and live demos. These examples highlight my ability to solve complex problems, work with various technologies, and manage projects efficiently.
Personal AI assistant developed in Python that enables users to manage daily tasks through a natural conversational interface—handling activities like shopping lists, file operations, and device control—providing an intelligent and customizable solution for enhancing personal productivity.
#Python
#API-Integration
#RegExr
Arcade-style space shooter game where players control a spaceship to shoot down waves of enemies and asteroids—featuring health bars, score counters, and diverse enemy mechanics—providing an engaging and challenging experience focused on survival and achieving high scores.
#C++
#SDL
#Pipelining
Crypto trading bot developed in Java that autonomously executes cryptocurrency transactions by integrating with a cryptocurrency exchange API, leveraging real-time market data and predefined trading strategies. Built using proven design patterns to ensure secure, efficient, and reliable operations in a highly volatile crypto market.
#Java
#Automation
#DesignPatterns
Get in touch