Hello! 👋

I'm Marina,

a software developer based in Canada, passionate about building modern and high-performance web solutions.

Discover

About Me

I am a Full-Stack Developer passionate about creating web, mobile, and desktop applications. Proficient in modern frameworks like React and Next.js, as well as backend development with Node.js. Recognized for my ability to solve complex problems, my collaborative spirit and my in Agile (Scrum).

Goal

My goal is to advance my career as a Software Developer, where I can showcase my skills in web development (HTML, CSS, JavaScript, React), and work on collaborative, innovative projects.

Interests

  • Front-End development with React/Next.js and modern TypeScript
  • Designing clear, accessible and responsiveuser interfaces
  • Continuous improvement of software performance
  • Collaborating in Agile (Scrum) and innovative projects

💼 Professional Experience

Administrative Assistant — Fady Mikhael Comptable, Saint-Hubert, QC

Mar 2020 – May 2025

  • Welcome and guide clients professionally.
  • Create and update client records.
  • Perform tests on client databases.
  • Collaborate on creating a web page.
  • Prepare invoices and manage payments.

IT Support Specialist — 7G Seven Group Co., Egypt

Jun 2018 – Nov 2019

  • Respond to user requests and document them.
  • Diagnose computers, applications, and network remotely.
  • Test new software and apply patches.
  • Provide first-level IT and ICT support.

Telecommunication Intern — Orange Egypt

Jun 2017 – Sep 2017

  • Technical support via phone and in-person.
  • Assist in creating collaborative tools (SharePoint).
  • Participate in application deployments.

🎓 Education

Software Development

Collège de Maisonneuve, Montréal, QC

2025 – 2026

Mobile, web and desktop application security.

React

Udemy

2023 - 2024

HTML, CSS, and JavaScript

Coursera

2022

French Language Program

Cégep St-Jean-Sur-Richelieu

2021 – 2022

Bachelor’s in Computer Engineering

Helwan University, Egypt

2012 – 2018

⚡ My Skills

Frontend Development

  • HTML5
  • CSS3
  • JavaScript
  • React
  • Next.js
  • TypeScript
  • JavaScript (ES6+)

Backend & API

  • Node.js
  • Rust
  • REST API
  • JWT (Authentification)
  • Clerk
  • Stackauth

Desktop Applications

  • Python (PyQt, Tkinter)
  • Java (JavaFX, Scene Builder)

Databases

  • MySQL
  • SQL
  • PostgreSQL
  • Neon DB
  • MongoDB
  • MySQL Workbench

Software & IDEs

  • VS Code
  • IntelliJ IDEA
  • Git
  • GitHub

Agile & Management

  • Agile Methodology (Scrum)
  • Sprint Planning & Retrospectives
  • Backlog Management (GitHub Projects)
  • User Stories & Documentation
  • Proactive communication

Gestion & Organisation

  • Problem analysis and resolution
  • Project management (deadlines, budget, expectations)
  • Organization and prioritization

Relevant skills

  • Languages : French, English, Arabic
  • tolls : Word, Excel, PowerPoint, Project, Outlook
  • Collaborative : SharePoint

💻 My Projects

Here are some recent projects I've worked on:

👤 Personal Portfolio

My interactive personal CV developed with HTML, CSS, JavaScript, JSON and Bootstrap. Animations and responsive design.

🌊 Niagara Event

Interactive web application to manage and present a memorable event at Niagara Falls, with a user-friendly and responsive interface.

🌶️ Spice Catalogue

Dynamic web application to display and manage a spice catalogue on a server, with efficient filtering and search.

🌱 GreenCommute

Eco-friendly carpooling platform. Calculate your CO2 impact, manage bookings and create an engaged community.

🎓 ApprentisSage - E-Learning Platform

A comprehensive online learning platform (LMS) that centralizes course management and academic monitoring. It offers a customized experience through two distinct interfaces: a portal for Students (Apprentices) and an advanced dashboard for Teachers.

🔍 Hidden Object Game - Mystery of the Bridge

An interactive hidden object game developed in JavaFX. Find the 12 objects hidden in the scenery before the timer runs out!

📊 CADS - Client Accounting Data Store

CADS is a centralized accounting management solution designed to automate customer file tracking, tax alert management and secure document storage, developed in React/TypeScript & Node.js.

📁 Accounting Firm Manager

A robust and intuitive desktop application developed in Python 3 with the PyQt6 framework. This software allows for the centralized management of clients and employees (accountants) to optimize the tracking of tax files.

📬 Contact Me

You can reach me via this form or directly by email 📧.

Other ways: