Hi, I'm

Tyson Thompson

I build full-stack products from front end to back end.

Software engineer specializing in full-stack development, data infrastructure, and production-ready applications. Building the pipeline from idea to production.

Scroll

Experience

Software Engineer Intern

Kinaxis

Jan 2025 – Dec 2025 · Ottawa, ON

  • Built the core data flow pipeline for Maestro, enabling 100+ GB/day data integration and transformation
  • Automated Kubernetes-backed deployment workflows in GCP & Azure via GitHub Actions, saving 2+ hrs/day
  • Reduced data transfer time by 90% for large-scale movement across GCP, AWS, and Azure
  • Engineered a Python TKInter UI for Data Extractor, eliminating the need for raw JSON editing
  • Developed integration tests using Mockito, LocalStack, and WireMock

Software Engineer Intern

Recollective

Sep 2023 – Dec 2023 · Ottawa, ON

  • Built interactive features for a qualitative research platform using JavaScript, Vue.js, JSP, and Java
  • Developed drag-and-drop Sort & Rank module in Vue.js, boosting engagement by 30%
  • Implemented keyboard accessibility features, raising Google Lighthouse score by 40 points

InfoSec Intern

Cority Software

May 2023 – Aug 2023 · Toronto, ON

  • Conducted vulnerability assessments and penetration testing for applications and services
  • Assisted developers in eliminating critical and high-risk vulnerabilities from codebases

IT Intern

Cority Software

May 2022 – Aug 2022 · Toronto, ON

  • Automated the new-hire onboarding process with PowerShell, cutting total time by 50%
  • Deployed standardized system images and automated software configuration across diverse hardware
about-me.json
{
  "name": "Tyson Thompson",
  "role": "Software Engineer",
  "location": "Ottawa, ON",
  "education": "BCompSc @ Carleton (3.8 GPA)",
  "languages": [
    "Python", "TypeScript",
    "JavaScript", "Java",
    "Ruby", "Go", "C++",
    "SQL", "HTML", "CSS"
  ],
  "tools": [
    "Docker", "Kubernetes",
    "AWS", "GCP", "Azure",
    "PostgreSQL", "Redis",
    "Kafka", "Stripe"
  ],
  "interests": [
    "data infrastructure",
    "full-stack systems",
    "AI agents",
    "developer tooling"
  ]
}
stack.ts
// Frameworks & Libraries
const frameworks = [
  "React", "Next.js", "Vue.js",
  "Angular", "Node.js", "Express",
  "Flask", "Spring Boot",
  "Rails", "React Native"
];

Featured Projects

PythonOpenCVOpenAIpyautogui

Computer LLM Agent

An autonomous desktop agent that uses a vision-based UI understanding system (OpenCV) + GPT to interpret screens and take actions — clicking, typing, and completing tasks autonomously.

GPT Translator demo showing text being translated
ReactPythonFlaskOpenAI

GPT Text Translator

Full-stack web translator built with React + Flask leveraging GPT. Achieved 20% higher accuracy than Google Translate on long-form text in internal benchmarks.

Sort and Rank drag-and-drop module
Vue.jsJavaScriptJavaJSP

Drag-and-Drop Sort & Rank

An interactive module for Recollective's research platform that enables real-time drag-and-drop item organization, driving a 30% increase in user engagement.

Get In Touch

I'm always open to new opportunities, collaborations, or just a good conversation about tech. Whether you have a question or want to connect — my inbox is open.

Say Hello