Hi, I'm Jonathan

I am a fourth year computer science student at Carleton University. I'm interested in Artificial Intelligence, Cybersecurity, Automation, and Cloud Architecture. Keep reading to learn more!

Photo

About

  • Certifications

    • AWS Solutions Architect Associate
    • CompTIA Security+
    • Google Cybersecurity Professional & ISC2 CC
  • Prior Experience

    • CGI: Developing secure full-stack solutions & integrating AWS cloud services
    • Royal Canadian Mint: Data automation & Engineering
    • LeagueKingdom: Founded profitable e-commerce platform
  • Personal Life

    • Top 500 North America in League of Legends
    • Training Muay Thai since 2022
    • Driven by a passion for problem-solving and challenging myself

Experience

Certifications

  • CGI Logo

    Software Engineer Co-op, CGI

    Jan, 2025 - Present

    • Delivered a critical payment processing application to ISED Canada adhering to PCI DSS compliance standards by developing the full-stack Java Spring Boot solution and collaborating with the cloud team on the AWS deployment lifecycle
    • Reduced member registration approval time by several days by implementing secure file handling and ServiceNow integrations to eliminate manual email loops
    • Resolved immediate team bottlenecks to save 5+ hours of weekly labor by developing ad-hoc Python automation scripts for repetitive tasks
    • Reduced client report generation time from hours to minutes and eliminated human error by engineering an automated pipeline using Python (Pandas) and SQL to replace manual Excel workflows
  • Royal Canadian Mint Logo

    Software Engineer Co-op, Royal Canadian Mint

    Sep, 2023 - Dec, 2023

    • Increased weekly reporting accuracy and saved several hours of manual data transfer by developing Python scripts to automate web scraping of table data and direct population of Excel reports
    • Delivered over 62,000 ATM addresses by executing a large-scale national data collection project and developing a scraping script utilizing BeautifulSoup to iteratively simulate postal code entry
    • Developed strategic improvement proposals by conducting distribution system analysis and blockchain technology research, presenting findings to senior leadership to guide future tech adoption
  • LeagueKingdom Logo

    Founder & Full Stack Developer, LeagueKingdom

    Jun, 2020 - Jul, 2022

    • Scaled a full-stack e-commerce marketplace to support hundreds of active users and generate over $10,000 in revenue by building the platform from scratch using the MERN stack
    • Streamlined digital fulfillment processing, increasing operational speed by over 1000%, by implementing Bash automation scripts to manage concurrent product provisioning on Linux VM infrastructure
    • Maintained a 99% positive review rate by managing end-to-end technical support and resolving customer inquiries directly
  • AWS Logo

    AWS Certified Solutions Architect – Associate, AWS

    Nov 2025

    Skills Covered:

    • Cloud architecture design patterns and AWS Well-Architected Framework principles
    • Core AWS services including EC2, S3, RDS, Lambda, VPC, and CloudFront
    • High availability, scalability, fault tolerance, and disaster recovery solutions
    • Security best practices, IAM policies, encryption, and compliance on AWS
    • Cost optimization strategies, resource tagging, and billing management
    • Networking fundamentals, VPC configuration, and hybrid cloud architectures
  • CompTIA Logo

    Security+ (SY0-701), CompTIA

    Jul 2024

    Skills Covered:

    • Enterprise security concepts, threat analysis, and risk management practices
    • Network security configurations and vulnerability assessments
    • Security architecture principles and implementation strategies
  • Google Logo

    Cybersecurity Professional Certificate, Google

    May 2024

    Skills Covered:

    • Python, Linux, and SQL for security threat identification and analysis
    • Security automation tools and scripting techniques
    • Incident detection, response procedures, and forensics
  • ISC2 Logo

    Certified in Cybersecurity (CC), ISC2

    May 2024

    Skills Covered:

    • Security principles including Business Continuity Planning (BCP) and Disaster Recovery
    • Access Controls (IAM) and identity management systems
    • Network security fundamentals and security operations protocols

Projects

Image of ProductShotAI

ProductShotAI

Built a production-grade multimodal AI SaaS platform that transforms product photos into studio-quality images and ad creatives using Google Gemini. Architected with Next.js, FastAPI, and AWS (ECS Fargate, SQS, DynamoDB) with Terraform IaC.

  • Next.js
  • TypeScript
  • FastAPI
  • Python
  • Google Gemini
  • AWS
  • Terraform
  • Microservices
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