Home
About
Experience
Projects
Skills
Resume
Hobbies
Contact

Shifat
Ghazi

$

Software Engineering co-op student seeking Summer 2027 internship opportunities, with hands-on experience developing high-performance networking software, automation tooling, and data engineering solutions. Experienced in C/C++, Python, Java, and Linux through work at Kinaxis, Ciena, and the Government of Canada, with a strong focus on performance optimization, automation, and real-world engineering problems.

Shifat Ghazi
Carleton University · SWE
@ Kinaxis
↓scroll
Interactive

Developer Terminal

Type commands to explore my profile

shifat@portfolio:~
Welcome to shifat.sh — interactive terminal Type 'help' to see available commands. ──────────────────────────────────────────
shifat@portfolio:~$
About Me

Building real systems,
not just homework.

I'm a Software Engineering student at Carleton University with hands-on industry experience across 4 internships — building automation software at Kinaxis, optical networking software at Ciena, data pipelines for the Government of Canada, and ML research at Carleton University.

My work spans systems programming, data engineering, and applied AI. I hold a Government of Canada Secret Clearance and I'm drawn to problems where performance and reliability actually matter.

Outside of code, I'm active in the student tech community — Director of Technology for CUSEC, Project Manager at CU Blueprint, and VP External at SCESoc.

Shifat
Carleton University
Sep 2022 – Apr 2028
B.Eng. Software Engineering, Co-op · GPA 3.7/4.0
Awards
🏆 3.7/4.0 GPA 🔒 Secret Clearance 📋 PM @ CU Blueprint 💻 Dir. of Tech @ CUSEC 🤝 VP External @ SCESoc
Coursework
Real-Time Systems Operating Systems Embedded Systems Computer Architecture
4+
Internships
50%
Latency cut @ Ciena
3.7
GPA / 4.0
Experience

Where I've worked

From automation tooling to optical networking to federal data infrastructure — and leading in the student tech community.

Kinaxis
Sept 2026 – Present
Software Engineer Intern
Kanata, Ontario
  • Building enterprise applications on the GCC (Global Customer Care) Design & Solution Development team to automate business workflows and enable intelligent self-service.
  • Developing an LLM-powered Intelligent Front Door chatbot with Apex backend services and LWC (HTML, CSS, JavaScript), deploying its application engine on Salesforce.
  • Integrating Salesforce with n8n via MCP servers to orchestrate LLM agents, while evaluating the LangChain framework for code-based orchestration.
  • Integrating 10,000+ KB articles, resolved cases, Jira tickets, and Confluence pages into vector storage via data pipelines, enabling Coveo retrieval with user-specific access controls.
  • Running application servers on Google Cloud Platform (GCP) and writing Terraform scripts to automate infrastructure provisioning and deployment.
SalesforceApexLWCn8nMCPLLM AgentsLangChainCoveoGCPTerraform
Ciena
Sept 2025 – Aug 2026
Software Engineer Intern
Kanata, Ontario
  • Developed optical networking software in C, C++, and Python on Linux for the Waveserver Platform, spanning CLI, microservices, and hardware integration.
  • Redesigned request routing in the Model Translator microservice to communicate directly through Traffic Manager, removing Config Manager from the critical path and reducing end-to-end latency.
  • Migrated Waveserver CLI commands from internal YANG models to the External YANG northbound interface (NBI) through the WS-YANG Domain, preserving CLI behaviour while decoupling from legacy models.
  • Performed hardware–software integration testing on Waveserver hardware by injecting test attributes into XCVR modules, analyzing packet responses, and tracing defects across system architecture.
  • Developed and validated software using Git, Bitbucket, Jenkins, Docker, Yocto, Kubernetes, JIRA, Grafana, GDB, gTest, and ptest within Linux-based development environments.
C/C++PythonLinuxYANGKubernetesJenkinsDockerGDB
Government of Canada
Jan 2025 – Aug 2025
Data Engineer Intern
Gatineau, Quebec
  • Developed a Governance App using Power Apps to centralize large-scale Dataverse and SharePoint datasets, improving accessibility and reducing workflow complexity by 50%.
  • Built ETL pipelines and data dashboards using SQL, Python, Power BI, and Azure (Databricks, Synapse, Data Factory) to support data-driven decision-making.
  • Designed and automated data access workflows using Power Automate, implementing security group-based approval processes to control permissions across datasets.
SQLAzurePower AppsDatabricksPythonPower BI
Carleton University
May 2025 – Aug 2025
Undergraduate ML Research Assistant
Ottawa, Ontario
  • Applied local LLMs (Ollama, Python) to analyze firewall logs and find anomalies, automating cybersecurity tasks.
  • Designed and implemented RAG pipelines to extract and contextualize threat intelligence from large security datasets.
LLMsRAGOllamaPython
Flex Point Security
May 2024 – Aug 2024
IT Security Intern
Toronto, Ontario
  • Automated administrative and security tasks with Python scripts, reducing manual workload.
  • Supported IT infrastructure and cloud security tools (Kali Linux, Ruby, Windows VMs).
  • Completed hands-on labs in Steganography and Capture-the-Flag (CTF) challenges.
PythonKali LinuxCTFRuby
🤝 Volunteering
CU Blueprint
Sept 2023 – April 2024
Project Manager
Ottawa, Ontario
  • Managed a team of web developers, UI/UX designers, and a red team.
  • Established design, algorithm, testing, and debugging processes for a web project.
  • Handled project delivery tracking with Jira, Power BI, and Microsoft Office.
CUSEC — Carleton Delegation
Sept 2023 – April 2024
Director of Technology
Montreal, Quebec
  • Administered all technology projects for Canada's largest SWE conference delegation.
  • Executed website development supporting a database of up to 10k attendees.
  • Managed QA, image mirroring, website responsiveness, and integration testing.
SCESoc
Sept 2024 – April 2025
VP Assistant External
Ottawa, Ontario
  • Coordinated partnerships with industry professionals and alumni.
  • Assisted in planning tech talks, info sessions, and networking nights.
  • Represented SCESoc in meetings with sponsors and external organizations.
Kumon / Shoppers Drug Mart
2018 – 2025
Teaching Assistant & Pharmacy Assistant
Ottawa, Ontario
  • Kumon (2018–2023): Marked tests and taught study strategies for Math and English students.
  • Shoppers Drug Mart (2023–2025): Managed patient records software and maintained store operations.
Shifat working at SCESoc event

More than just code

Whether it's automating workflows at Kinaxis, shipping features at Ciena, or helping students navigate their careers at SCESoc events, I bring the same energy to everything I do.

I believe great engineers communicate well, show up for their communities, and keep learning. That philosophy drives everything from my internship work to my campus involvement.

Projects

Things I've built

Systems programming, game dev, web apps, and low-level engineering.

📡
NetWatch — Network Anomaly Detection

Real-time C++20 detection engine that ingests optical network telemetry via inotify, runs rolling Z-score anomaly detection across 5 metrics, and streams alerts over a gRPC server-streaming API with a live web dashboard.

C++20PythongRPCProtobufDockerinotify
View on GitHub →
⚡
Concurrency Across Shared Memory

Multi-process database coordination in C using semaphores and shared memory with deadlock-free and livelock-free synchronization protocols.

CSemaphoresShared MemoryLinux
View on GitHub →
{}
Text-Based Facebook

A text-based social network in C using linked lists and dynamic memory allocation to manage user data, relationships, and interactions from scratch.

CLinked ListsMemory Management
View on GitHub →
🎮
Graphics-Based 4×4 Card Game

An interactive graphical card game in Java using the Processing library with custom rendering and game logic.

JavaProcessingOOP
View on GitHub →
🌦
Weather App

React-based weather app demonstrating component-based development, state management, API integration, and responsive design.

ReactJavaScriptCSS
View on GitHub →
🔧
32-ARM Assembly Debugger

An assembler and debugger for 32-bit ARM assembly exploring low-level instruction sets, parsing, and execution.

ARM AssemblyLow-Level
View on GitHub →
🐍
Internal Interrupt Simulation

Python simulation of internal interrupt handling demonstrating OS concepts such as interrupt-driven I/O and process scheduling.

PythonOS Concepts
View on GitHub →
🏀
NBA Stats Database

Relational NBA statistics database in SQLite with a Python CLI, enabling queries across players, teams, games, and seasons using raw SQL — no ORM.

PythonSQLiteSQLCLIDatabase Design
View on GitHub →
+
More on GitHub
View All →
Skills

Tech I work with

// languages
C/C++PythonJavaSQLJavaScriptTypeScriptC#BashCOBOLRexxRuby
// frameworks
ReactNode.jsExpress.jsFlaskASP.NET CoreNext.jsRazor Pages
// cloud & data
GCPAzureDatabricksAWSSynapseData FactorySQL ServerDataverseRAG
// devops & automation
TerraformDockerKubernetesn8nJenkinsGitGrafanaJiraLinuxKali LinuxOllamaYocto
// salesforce
ApexLightning Web ComponentsSalesforce Development
Resume
Shifat_Ghazi_Resume.pdf
100% Open ↗ Download ↓
Loading resume…

My Resume

A 4+ year co-op student with hands-on internship experience in systems programming, data engineering, and applied ML — all before finishing my degree.

  • 4+ internships completed — Kinaxis, Ciena, Gov. of Canada, Carleton University
  • Seeking Summer 2027 internship · Expected graduation April 2028
  • Government of Canada Secret Clearance
  • 3.7/4.0 GPA at Carleton University
  • 15+ languages and frameworks
  • 50% latency reduction achieved at Ciena
Download Resume ↓
Beyond the Code
Shifat hiking

Life outside the terminal

When I'm not building software, you'll find me outdoors, on the court, or on the slopes.

🏀
Basketball
Huge fan of the Golden State Warriors — love pickup games and following the team.
🥾
Hiking with GoPro
Taking my GoPro on trails — capturing mountain views across Canada and beyond.
⛷️
Skiing
Groomed runs or backcountry — skiing is my go-to winter recharge.
Get in Touch

Contact

I'm seeking Summer 2027 internship opportunities. Interested in connecting, collaborating, or discussing new ideas? Let's build something together.

Send a message