JW

I'm an AI Engineer with a Master's in Electrical and Computer Engineering from the University of Waterloo.

About

I’m an AI Engineer with a Master’s in Electrical and Computer Engineering from the University of Waterloo. I build end-to-end AI systems using tools like LangGraph, LangChain, and various LLM APIs, focusing on turning complex requirements into working applications. My background spans the full development stack - from designing conversational agents and implementing RAG architectures to building data pipelines with tools like dbt, Airflow, and Snowflake, and deploying containerized services with Docker and Kubernetes. I’m passionate about creating AI solutions that actually work in production, combining solid engineering practices with the latest developments in foundation models to solve real problems.

  • 1 year's experience
  • Joined January 2026

Industry experience

  • Software & Internet
  • Professional Services
  • Media & Entertainment

Work experience

AI Desktop Pet Application (DEMO) · Independent ProjectNov 2025 – Present · 1 yr 1 mo

Developed AI desktop companion with PyQt6 frontend and FastAPI backend, implementing RAG architecture with ChromaDB vector database and embedding-based semantic search. Implemented LLM-powered user profile extraction using conversation analysis to automatically extract personality traits, preferences, and goals for personalised AI interactions. Containerized microservices using Docker with multi-stage builds and orchestrated Kubernetes deployment with HPA auto-scaling and resource quotas. Configured infrastructure with ConfigMaps, Secrets, PersistentVolumeClaims, and health checks. Conducted load testing using Locust, simulating 50 concurrent users.

Software Engineer · ShallPass AIMay 2025 – Aug 2025 · 4 mos

Built automated ingestion pipeline integrating PyPDF2, pdfplumber, and OCR to process multi-source PDFs; implemented text parsing to recognize question structure; designed unified JSON schema for multiple question types; created modular React components to enable batch Supabase uploads. Developed AI tutoring prototype using LangGraph and OpenAI API with multi-step conversation flow and personalized explanations; validated with 30+ beta testers before feature release. Built data pipeline using dbt, Airflow, and Snowflake to transform user answer data into analytics tables; optimized queries to reduce analysis time. Assisted in organizing in-person testing sessions to recruit users for question bank validation; collected feedback and fixed OCR errors through user incentives.

Software Engineer · Zhiwang Yilian TechnologyJun 2023 – Aug 2023 · 3 mos

Designed and implemented RESTful APIs using Spring Boot and Spring Cloud to handle procurement and inventory operations, supporting over 15K SKU-level transactions per day; optimized inventory query performance via compound indexing and Java Streams; integrated Redis caching achieving 85% cache hit rate and reducing DB reads by 40%; implemented fuzzy search with Elasticsearch to improve product catalog lookups; set up CI/CD pipelines with Jenkins, Docker, and Kubernetes for deployment and scaling, delivering 99.9% uptime and reducing deployment time by 55%.

Education

MEng in Electrical and Computer Engineering · University of Waterloo2024 – 2025
Bachelor of Computer Science; Minor in Statistics · Dalhousie University2020 – 2024
MEng · University of Waterloo2024 – 2025
Bachelor of Computer Science; Minor in Statistics · Dalhousie University2020 – 2024

Hire Jane Wang today

Post a job and invite Jane, or contact them directly. No hidden commission.

Post a job