memoji

Kareem Elgendy

Software Engineer –– lifelong learner

Toronto ON, Canada

Authorized to work in the US

2 YOE

Seeking new opportunities

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)

Architected and developed secure and scalable web applications built entirely on AWS infrastructure.

Python
TypeScript
Next.js (React.js)
AWS (Amazon Web Services)

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)

Developed and enhanced features for an accessibility-compliant STEM text editor for over 3 million post-secondary students and instructors across North America.

TypeScript
React.js
Python
Django
Pydantic
Tiptap
Datadog

Carfax

Sept 2020 - Dec 2020

Software Developer (Full Stack)

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.

TypeScript
Next.js (React.js)
GraphQL
Kotlin

Education

Western University

2019 –– 2023

Bachelor of Science in Computer Science (BSc)

Skills

JavaScript
TypeScript
Python
Java
C++
Go
SQL
GraphQL
React.js
Next.js
Django
Express
Flask
Prisma
Node.js
Docker
Amazon Web Services (AWS)
MongoDB
PostgreSQL
MongoDB

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.

Next.js (React.js)
TypeScript
OpenAI API
PostgreSQL
Prisma

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.

Python
Twilio API
Web Scraping
Shopify

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.

React.js
JavaScript
Express
Spotify API

Spacestagram

July 2022

Instagram-like web application that pulls images from NASAs Astronomy Picture of the Day API and displays them in a feed.

Next.js (React.js)
TypeScript
NASA API
styled-components

Get in touch

I'm always open to chat!