Hi, I'm Jonathan

I am a computer science student specialized in Artificial Intelligence, Cybersecurity, Automation, and Cloud Platforms. Keep reading to learn more!

Photo

About

About Image
  • Cursor icon

    Life Long Student

    As a fourth-year computer science student specializing in cybersecurity at Carleton University, I'm passionate about continuously learning and taking on new projects that challenge me to grow.

  • Server icon

    Certified Cloud Enthusiast

    I am currently working towards Microsoft's AZ-900 certification with hands-on experience deploying and securing applications on Azure virtual machines.

  • UI icon

    Verified Cybersecurity skills

    I have demonstrated my ability by obtaining various certifications from CompTIA, ISC2, Google, and more.

Experience

Certifications

  • CGI Logo

    Software Engineer, Co-op, CGI

    Jan, 2025 - Aug, 2025

    • Designed, developed, delivered and provided ongoing support for a critical full-stack payment processing application for a key Government of Canada service using Java (Spring Boot), JavaScript, HTML, and CSS
    • Managed application deployment lifecycle on AWS, collaborating with cloud infrastructure teams and utilizing AWS CodeCommit for Git version control
    • Developed an autonomous AI agent using OpenAI's Agents SDK during an internal hackathon, enabling end-to-end support ticket resolution and streamlining customer support workflows
    • Architected and deployed automation tools written in Python to streamline business reports, reducing operational costs while achieving data accuracy
    • Designed and implemented a centralized automation dashboard using Django, consolidating multiple tools for improved operational efficiency
  • Royal Canadian Mint Logo

    Business Intelligence & Operations Co-op, Royal Canadian Mint

    Sep, 2023 - Dec, 2023

    • Led business intelligence initiatives through Python-based automation tools, processing 62,000+ data points reducing manual operations time
    • Developed and presented operational improvement strategies through blockchain technology research and distribution system analysis
    • Optimized operational processes through automated data collection and analysis, enhancing system efficiency
    • Actively contributed to weekly strategy meetings, providing data-driven insights
    • Collaborated cross-functionally to deliver strategic projects, ensuring timely delivery and meeting project deadlines
  • LeagueKingdom Logo

    Owner and Developer, LeagueKingdom

    Jun, 2020 - Jul, 2022

    • Developed and maintained an online game account marketplace site using React, Express.js and MongoDB
    • Set up and managed virtual machines on a server, creating custom automation scripts to streamline backend processes, enhancing operational efficiency
    • Enhanced product promotion and user engagement through targeted digital marketing campaigns, resulting in a 25% increase in traffic and customer retention
    • Provided customer support through live chat and email tickets
  • CompTIA Logo

    Security+ (SY0-701), CompTIA

    Jul 2024

    Skills Covered:

    • General Security Concepts, Threats, Vulnerabilities & Mitigations, Security Architecture
    • Security Operations, Security Program Management & Oversight
  • Google Logo

    Cybersecurity, Google

    May 2024

    Skills Covered:

    • Security Frameworks, Cybersecurity Tools, Network Security, Linux, SQL, Threat Analysis
    • Incident Response, Python Automation, Stakeholder Communication
  • ISC2 Logo

    CC, ISC2

    May 2024

    Skills Covered:

    • Security Principles, Business Continuity, Disaster Recovery & Incident Response
    • Access Controls, Network Security, Security Operations

Projects

Image of AWS RAG Chatbot

AWS RAG Chatbot

Developed a Retrieval-Augmented Generation (RAG) chatbot using Amazon Lex, integrated with an Amazon Bedrock knowledge base populated with documents stored in an S3 bucket, to provide natural language responses about a fictional company.

  • Amazon Lex
  • Amazon Bedrock
  • AWS S3
  • RAG
  • NLP
Image of Auto Assistant 360

Auto Assistant 360

Developed an autonomous AI support agent using Python and OpenAI's Agent SDK during an internal hackathon at CGI.

  • Python
  • OpenAI Agent SDK
  • PostgreSQL
  • AI/ML
  • Email Automation
Image of GenAI Document Q&A

GenAI Document Q&A

Developed a Retrieval-Augmented Generation (RAG) system enabling natural language queries on user-uploaded PDF documents.

  • Python
  • LangChain
  • Ollama
  • RAG
  • ChromaDB
  • Streamlit
Image of Azure Based Nextcloud Deployment

Azure Based Nextcloud Deployment

I deployed and secured Nextcloud on an Ubuntu server in Azure to gain hands-on experience with cloud infrastructure, virtual networks, and secure server configuration, while providing a private cloud storage solution.

  • Azure
  • Networking
  • Linux
Image of Splunk Monitoring and Analysis

Splunk Monitoring and Analysis

For practice, I deployed Splunk Enterprise and utilized the BOTSv3 dataset to simulate a real-world security environment.

  • Splunk
  • Log Analysis
  • Security Monitoring
  • Data Visualization
Image of Portfolio Website

Portfolio Website

I built a responsive web page using React and Vite to showcase my resume, skills, and experience.

  • React
  • Vite
  • JavaScript
  • JSON
Image of Neuraset Medical Simulator

Neuraset Medical Simulator

I developed embedded software for a consumer EEG neurofeedback device based on patent, analyzing brain activity and providing personalized treatments using the LENS protocol.

  • C++
  • Unit Testing
  • Qt