Software Engineer

Melanie Malek

Building thoughtful, user-centered digital experiences.

I’m a 4th-year software engineering student at the University of Ottawa with a strong interest in software design, automation, and creating polished user experiences. My work blends technical rigor with human-centered thinking, whether I’m developing applications, building internal tools, improving workflows, or designing interfaces that feel intuitive and modern.

4 Co-op roles
4 Technical stacks
3.9 GPA
B.A.Sc. Software Engineering University of Ottawa

Experience

Recent roles spanning software engineering, automation, AI-enabled workflow design, and systems support.

Department of National Defence - Government of Canada

May 2025 – Aug 2025

Project Engineering Student – Electronic Warfare (Co-op)

Engineered an AI-powered supplier-sourcing agent with Copilot, automating workflows and improving resource efficiency.

  • Copilot AI Agents
  • PMBOK
  • Power BI
  • Project Management

Nokia

Sep 2025 – Dec 2025

Tools & Automation Software Developer (Co-op)

Developed and deployed web applications, dashboards, and internal tools to streamline operations and support cross-functional teams.

  • Python
  • Django
  • Flask
  • Kubernetes
  • Helm
  • OpenStack

Global Affairs Canada

Jan 2025 – Apr 2025

QA Automation Tester (Co-op)

Built and maintained Selenium Java automation scripts, performed manual testing, and tracked defects in Agile release cycles.

  • Java
  • Selenium
  • JUnit
  • Automation Testing
  • Agile

Department of National Defence - Government of Canada

May 2024 – Dec 2024

Software Engineering Student (Co-op)

Maintained SAP-based systems, scheduled batch jobs, and developed ABAP reports to improve reliability and support business operations.

  • SAP
  • ABAP
  • Batch Jobs
  • System Support

Projects

A few examples of design-driven, user-focused projects I’ve built across web development, UI design, and interactive experiences.

AI Supplier-Sourcing Agent

An AI agent that takes a parts list for submarine electronic warfare systems, conducts thorough research to identify candidate suppliers, and ranks them against a user-defined configuration — surfacing lead time, price, stock, and other supplier details in a generated Excel workbook. Designed and built independently, applying software design and requirements-engineering principles to produce the documentation that serves as the agent's knowledge base.

Dental clinic website preview

Dental Clinic Website

A professional clinic website featuring online booking, service pages, provider profiles, testimonials, and clear patient-focused navigation.

Open project →
Word flash memory game preview

Word Flash Memory Game

A fun browser-based memory challenge where players view and recall a set of words under time pressure, building a quick and engaging gameplay loop.

Open project →
Streetwear e-commerce website preview

E-Commerce Shop

A modern storefront experience with categories, account flow, shopping cart logic, product filtering, and a user-friendly checkout concept.

Open project →
Sports dashboard preview

Sports Data Dashboard

An interactive data dashboard that visualizes player and team statistics by league, season, and performance category for clear comparisons.

Open project →

Skills

A mix of software engineering fundamentals, testing expertise, and modern web development tools.

Programming & Engineering

Java Python JavaScript HTML CSS React C ABAP Object-Oriented Programming Data Structures Angular SQL (Postgres) Requirements Engineering

Testing & Quality

Automation Testing Selenium JUnit Unit Testing Quality Control

Web & Cloud

React Node.js Flask Django REST APIs OpenStack Kubernetes Helm Docker PostgreSQL Azure DevOps

Workflow & Collaboration

Git GitHub VS Code Linux Eclipse Jira Problem Solving Critical Thinking Agile Scrum UI/UX English French Arabic

What I bring

Software Engineering

Designing maintainable systems, writing robust code, and solving real-world problems in collaborative environments.

AI Agents

Designing and implementing AI-powered solutions to automate tasks and improve decision-making processes.

Automation & QA

Building automated test frameworks, validating product quality, and improving reliability across development cycles.

UI/UX Thinking

Creating clean, intuitive interfaces that prioritize clarity, accessibility, and a polished user experience.

Let’s Connect!

I’m open to software engineering opportunities, internships, and collaborations that create meaningful impact.

Email

mmale102@uottawa.ca

Phone

(613) 890-4170

LinkedIn

linkedin.com/in/melaniemalek