Kareem Elgendy
Software Engineer, Full Stack
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, scalable web applications 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 for engineering teams across the bank.
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
May 2024
Conversational artificial intelligence chatbot powered by OpenAI's GPT large language models, delivering human-like responses with natural language understanding.
Portfolio
June 2024
The website you're currently viewing - showcasing my work experience, education, skills and personal projects I've built in my free time.
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 and analyze listening patterns.