Term status: study

Jonathan Lyashko

Computer Engineering Student

Ontario, Canada
University of Waterloo
Next Coop: Winter '27

I model the real world with silicon and electrons. Excited about quantum hardware with a background in AI and robotics

Connect
Jonathan Lyashko
SCROLL TO EXPLORE

About Me

[TIME_LINE]
01. START COOP

DevOps Foundations

Started my journey in DevOps, building infrastructure and automating workflows. Focused on reliability and scalable architecture.

02. TRANSITION

AI Engineering Pivot

Pivoted into AI engineering, where I developed internal tools at Revvity. I built agentic tooling and lab automation.

03. TRANSITION AGAIN

Robotics Pivot

Moved closer to hardware through robotics and applied DSP, with more attention on realtime behavior and physical systems.

04. TRANSITION ONE MORE TIME

Quantum & Control Systems

Now aiming toward quantum hardware and control systems, building on a background shaped by software, AI, and machines driven by silicon and electrons.

Education: Currently Pursuing
BASc in Computer Engineering, Honours, '28
Specializations:Quantum EngineeringCommunications and Signal Processing
View course history

Where I've Worked

[EXPERIENCE]

Robotics Research Assistant

IDEAS Clinic, University of WaterlooIDEAS Clinic, University of Waterloo
Jan. 2026 - Apr. 2026
  • //Led development of a centralized robot arbitration layer for multi-agent Tetrix robot fleets, coordinating telemetry ingestion, task allocation, and live operator control through a multithreaded Python TCP server.
  • //Built fault-tolerant serial communication between FPGA modules and resource-constrained microcontrollers, optimizing data transfer under strict memory, timing, and buffering constraints.
  • //Developed odometry-driven coordination logic for autonomous robot fleets, implementing collision avoidance and shared-environment navigation across multiple physical agents.
  • //Implemented a real-time FFT audio visualization system on an Intel Max 10 FPGA using SystemVerilog, streaming spectral analysis results to a VGA display.

AI/ML Engineer Intern

RevvityRevvity
May 2025 - Aug. 2025
  • //Created retrieval-augmented generation (RAG) pipelines and prompt-engineered LLM behavior for domain-specific contexts, boosting output accuracy and adoption.
  • //Built modular, agentic LLM workflows using LangGraph, deploying across AWS Bedrock and Azure AI Agents to support scalable, cloud-agnostic AI service orchestration.
  • //Designed and deployed multi-tenant AI infrastructure with Docker, GitHub Actions, and Terraform to serve Claude 4 Sonnet, ensuring secure data partitioning and scalable enterprise access.
  • //Built a seamless rollback mechanism, transforming recovery from a high-risk, manual process into a smooth operation, dramatically minimizing downtime and business risk.
  • //Implemented a comprehensive automated testing framework in Playwright spanning 10+ system components, proactively catching regressions before production and significantly improving reliability.

Systems Developer

Co-operatorsCo-operators
Sep. 2024 - Dec. 2024
  • //Automated workflows by developing and deploying Python and Bash scripts for tracking and management of areas such as SSL certificate renewal, improving efficiency and reducing manual oversight.
  • //Debugged and optimized CI/CD tools, including Dockerfiles and Jenkins build jobs, ensuring reliability through GitHub checks and various unit tests.
  • //Designed and implemented new CI/CD pipelines using Terraform, enhancing deployment automation and adhering to Infrastructure as Code best practices.
  • //Created GitHub automations with GitHub Actions, streamlining repository management and integration.
  • //Developed and maintained .NET Web APIs using C#, integrating internal NuGet packages to enhance functionality.

Some Things I've Built

View All
Open Rust Snake Game
Rust Snake Game
Featured Project

Rust Snake Game

Rust + TypeScript + WebAssembly

Classic gaming reimagined with Rust and WebAssembly.

RustTypeScriptWebAssemblyWebpackHTML5
Open Sorting Algorithm Visualizer
Sorting Algorithm Visualizer
Featured Project

Sorting Algorithm Visualizer

React + Next.js + JavaScript

Visualizing and understanding time complexity.

ReactNext.jsJavaScript
Open Gesture Controlled Rock Paper Scissors
Gesture Controlled Rock Paper Scissors
Featured Project

Gesture Controlled Rock Paper Scissors

Machine Learning + Scikit Learn + OpenCV

Play against a computer, as if it can really see you.

Machine LearningScikit LearnOpenCVMediaPipeNumPy
Open JobTrk Application Tracker
JobTrk Application Tracker
Featured Project

JobTrk Application Tracker

NextJS + React + Typescript

Tracking and organizing your ongoing job applications.

NextJSReactTypescriptPostgreSQLOAuth

Email Me

[CONTACT]