I'm a detailed and curious junior software developer with a strong foundation in Java, RESTful API development, and backend systems. I enjoy building and integrating APIs, working with SQL databases, and collaborating in Agile teams through academic projects and internships. I'm comfortable with Git workflows and Maven-based Java projects, and I'm growing excited about distributed systems, large-scale data processing, and AI-driven workflows. I'm motivated to contribute to agentic systems, LLM integrations, and intelligent automation in a collaborative, remote-first environment. I am eligible to work in Canada.

Karim Kanaan

I'm a detailed and curious junior software developer with a strong foundation in Java, RESTful API development, and backend systems. I enjoy building and integrating APIs, working with SQL databases, and collaborating in Agile teams through academic projects and internships. I'm comfortable with Git workflows and Maven-based Java projects, and I'm growing excited about distributed systems, large-scale data processing, and AI-driven workflows. I'm motivated to contribute to agentic systems, LLM integrations, and intelligent automation in a collaborative, remote-first environment. I am eligible to work in Canada.

Available to hire

I’m a detailed and curious junior software developer with a strong foundation in Java, RESTful API development, and backend systems. I enjoy building and integrating APIs, working with SQL databases, and collaborating in Agile teams through academic projects and internships.

I’m comfortable with Git workflows and Maven-based Java projects, and I’m growing excited about distributed systems, large-scale data processing, and AI-driven workflows. I’m motivated to contribute to agentic systems, LLM integrations, and intelligent automation in a collaborative, remote-first environment. I am eligible to work in Canada.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
See more

Language

English
Fluent
Arabic
Fluent
French
Fluent

Work Experience

Software Development Intern at Quber Savings
August 31, 2025 - August 26, 2025
Worked on an admin portal using React and Redux to improve internal admin workflows. Built backend REST APIs in Java Spring Boot, managing database queries and business logic. Updated features in the company’s Android app using Kotlin, ensuring seamless integration with backend services.
Online Fulfillment Associate at Walmart
June 1, 2022 - July 1, 2025
Provided direct customer support, resolving issues quickly and ensuring a positive experience in a fast-paced environment. Demonstrated strong communication and multitasking skills while managing multiple service requests.
Full Stack Software Developer Intern at QUBER Savings
May 1, 2025 - August 1, 2025
Developed multiple full pages in the Admin Portal using React, Redux, and Chakra UI, implementing complex state management, form validation, and REST API integration. Modified backend REST APIs in Java Spring Boot, including writing business logic, database queries via JPA, and migrations to support an international launch. Enhanced the Android app (Kotlin) by implementing new UI components and updates, integrating backend APIs, and contributing to internationalization efforts (Terms & Services flow for US users and Canada version).
Volunteer Assistant at Legs for Literacy
October 1, 2023 - October 1, 2023
Assisted in event organization, including participant coordination and logistical support. Provided on-site guidance and support to participants, ensuring smooth event flow.
Full Stack Software Developer Intern at QUBER Savings
June 1, 2022 - July 1, 2025
Developed multiple full pages in the Admin Portal using React, Redux, and Chakra UI, implementing complex state management, form validation, and integration with REST APIs (CRUD). Modified backend REST APIs in Java Spring Boot, including writing business logic, database queries (via JPAs), and adding new database columns and schema changes through migrations to support US user onboarding and a smooth launch. Enhanced the Android app (Kotlin) by implementing new UI components, designing updates, integrating backend APIs, and contributing to internationalization efforts by building Terms & Services flows for US users and redesigning the Canadian version.
Online Customer Fulfillment Associate at Walmart
June 1, 2022 - July 1, 2025
Provided direct customer support, resolving issues quickly and ensuring a positive experience in a fast-paced environment. Demonstrated strong communication and multitasking skills while managing multiple service requests.

Education

Diploma at New Brunswick Community College
January 11, 2030 - August 26, 2025
High School Diploma at Moncton High School
January 11, 2030 - August 26, 2025
Diploma at New Brunswick Community College
September 1, 2023 - June 1, 2025
Diploma in Information Technology: Web and Mobile Application Development at New Brunswick Community College
September 1, 2023 - June 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Education, Software & Internet, Retail, Financial Services, Non-Profit Organization, Media & Entertainment, Professional Services