I am a Master of Engineering graduate from the University of Waterloo specializing in Systems Design and AI. I am a software engineer with hands-on experience in blockchain development, decentralized agents, and high-performance backend systems using Java, Node.js, and Python. I have a deep technical interest in the ETH and SOL ecosystems and am passionate about building robust, stateful decentralized applications. Based in Waterloo/Toronto, I am eager to contribute to innovative blockchain solutions.

Guanyu(Gary) Li

I am a Master of Engineering graduate from the University of Waterloo specializing in Systems Design and AI. I am a software engineer with hands-on experience in blockchain development, decentralized agents, and high-performance backend systems using Java, Node.js, and Python. I have a deep technical interest in the ETH and SOL ecosystems and am passionate about building robust, stateful decentralized applications. Based in Waterloo/Toronto, I am eager to contribute to innovative blockchain solutions.

Next availability:
May 1, 2026

I am a Master of Engineering graduate from the University of Waterloo specializing in Systems Design and AI. I am a software engineer with hands-on experience in blockchain development, decentralized agents, and high-performance backend systems using Java, Node.js, and Python. I have a deep technical interest in the ETH and SOL ecosystems and am passionate about building robust, stateful decentralized applications. Based in Waterloo/Toronto, I am eager to contribute to innovative blockchain solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Blockchain Software Engineer Intern at SELEST Security Canada
February 1, 2025 - September 1, 2025
Engineered stateful workflows and decentralized logic using Node.js and TypeScript, ensuring high system reliability and data integrity for enterprise-level security monitoring. Integrated distributed AI agents via RESTful APIs, focusing on secure communication protocols and automated reasoning to advance complex technology solutions. Developed verification layers for system robustness, utilizing automated testing and peer reviews to maintain high availability within a hybrid cloud-integrated environment.
Full Stack Developer Intern at Weifang University, China
November 1, 2022 - September 1, 2023
Modernized real-time data collection pipelines using Java and Spring Cloud, stabilizing 10,000+ streaming events via Kafka to ensure consistent data distribution. Designed and optimized SQL-based data models for RDBMS, surfacing actionable insights while reducing system query load by 40% through efficient indexing and schema design. Collaborated on distributed systems architecture, delivering technical documentation and reports that improved query retrieval latency by 30% for large-scale datasets.
Data & Backend Engineering Intern at Nielsen China
April 1, 2023 - September 1, 2023
Developed Python automation scripts to process unstructured datasets, saving 15+ hours of weekly manual work through systematic data engineering and performance tuning. Collaborated with teams to design API-first data models, providing foundational integrity for high-throughput reasoning and alignment with secure infrastructure standards. Authored comprehensive documentation for system design and best practices, facilitating knowledge sharing and the evolution of technology solutions for enterprise clients.

Education

Master of Engineering of Systems Design (AI Specialization) at University of Waterloo
January 1, 2025 - February 5, 2026
Bachelor of Science in Data Science and Big Data Technology at Shandong University of Traditional Chinese Medicine
September 1, 2020 - June 1, 2024

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Healthcare, Life Sciences, Financial Services, Professional Services, Education
    paper Decentralized AI Agent Framework

    • Engineered a framework for autonomous agents to orchestrate complex tasks, implementing memory validation
    to ensure consistency in long-lived, stateful workflows.
    • Designed distributed reasoning layers for 50k+ records, conducting system design discussions to improve
    robustness and security in decentralized application environments.

    paper Decentralized AI Agent Framework

    Engineered a framework for autonomous agents to orchestrate complex tasks, implementing memory validation
    to ensure consistency in long-lived, stateful workflows.
    • Designed distributed reasoning layers for 50k+ records, conducting system design discussions to improve
    robustness and security in decentralized application environments.