Kareem Elgendy
Software Engineer –– lifelong learner
About
Recent computer science graduate with 2 years of professional full stack experience. I thrive on building complex projects from the ground up, handling everything from architecture planning and design to development.
Work Experience
Bank of Montreal
Aug 2023 - Present
Software Engineer, Cloud (Full Stack)
Toronto ON, Canada
Architected and developed secure and scalable web applications built entirely on AWS infrastructure.
Bank of Montreal
Software Developer (Full Stack)
Jan 2023 - Aug 2023
Built a suite of internal tools and applications to streamline development and deployment.
Top Hat
Sept 2022 - Dec 2022
Software Developer (Full Stack)
Toronto ON, Canada
Developed and enhanced features for an accessibility-compliant STEM text editor for over 3 million post-secondary students and instructors across North America.
Carfax
Sept 2020 - Dec 2020
Software Developer (Full Stack)
London ON, Canada
Contributed to the development and launch of a web application that connects customers across the United States with dealerships and auto repair shops for seamless buying, selling and maintenance experiences.
Education
Western University
2019 –– 2023
Bachelor of Science in Computer Science (BSc)
Skills
Projects
AI Chatbot
April 2024
Conversational artificial intelligence chatbot powered by OpenAI's GPT large language models, delivering human-like responses with natural language understanding.
Restock Bot
Dec 2023
Python script that leverages public endpoints on e-commerce stores powered by Shopify to track out-of-stock products and attempt to purchase them the moment they become available and update users through SMS using the Twilio API.
Spotify Discover
Dec 2022
Web application for Spotify users to view their top tracks and artists as well as learn more about their listening patterns.
Spacestagram
July 2022
Instagram-like web application that pulls images from NASAs Astronomy Picture of the Day API and displays them in a feed.