Open to work

M.Eng / Electrical & Computer Engineering

Evan Dubuilds intelligent systems.

Software engineer building reliable product surfaces across React, TypeScript, Spring Boot, .NET, and data-backed systems. I like interfaces that feel sharp, fast, and engineered for real users.

TypeScriptPythonJavaReactSpring BootReact NativePostgreSQLMongoDBCI/CDUI/UX
Academic foundation
McGill University logo

McGill University

B.Eng

Bachelor of Engineering in Computer Engineering

University of Waterloo logo

University of Waterloo

M.Eng

Master of Engineering in Electrical and Computer Engineering

Signal profile
Focus
Full-stack development
Base
Toronto, ON
Search
2026 new-grad
Portrait of Evan Du
Evan.DU
Experience

Engineering work with measurable outcomes.

A compact record of product work across SaaS, analytics, backend APIs, performance tuning, and technical communication.

DuoHour Technologies visual
Node 01
SignalAI Integration
Full Stack Developer

DuoHour Technologies

Full-stack developer for DuoHour, a two-sided local service marketplace. Built web, backend, mobile, and AI-powered features using React, FastAPI, MongoDB, Expo React Native, LLMs, embeddings, and MongoDB Atlas Vector Search.

Mar 2026 - Jul 2026Toronto, ON
Stocate visual
Node 02
SignalP95 latency -40%
Software Engineer Intern

Stocate

Shipped SaaS features across React, TypeScript, .NET, and C# APIs with a focus on measurable reliability and performance gains.

Feb 2025 - May 2025Montreal, QC
Supercharge Lab visual
Node 03
SignalDB calls -71%
Software Engineer Intern

Supercharge Lab

Built analytics workflow modules and backend APIs for data-heavy product surfaces.

May 2024 - Aug 2024Chicago, IL / Remote
NetEase visual
Node 04
SignalKnowledge transfer
Technical Content Intern

NetEase

Created technical documentation that connected product, engineering, and compliance stakeholders.

May 2023 - Jul 2023Hangzhou, China
Featured Work

Project systems built past the demo layer.

Selected builds focused on clean architecture, practical data models, and interfaces that make operational workflows easier to run.

Contact
Project 01

SmartPath

Self-adaptive API gateway

Cloud-native API gateway that dynamically reroutes traffic toward healthier and faster service replicas during load spikes.

+73% requests
32% lower latency
  • Built a MAPE-K control loop with a UCB multi-armed bandit strategy.
  • Deployed microservices on IBM OpenShift/Kubernetes.
  • Added EMA smoothing, cooldowns, and circuit-breaker safeguards.
OpenShiftKubernetesFastAPIExpress.jsReact
Project 02

Wireless Trigger

Embedded communication system

Wireless embedded control system that replaced wired GPIO triggering with a Wi-Fi-based trigger path while preserving reliable event timing.

Embedded systems
Fault-tolerant
  • Designed a lightweight wireless trigger protocol with synchronization.
  • Handled packet loss using timeout and retry logic.
  • Evaluated jitter, delay, missed triggers, duplicated triggers, and delayed packets.
C/C++ESP32Wi-FiRTOS
Project 03

AI Travel Planner

LLM travel planning system

LLM-assisted travel planner that converts user preferences into structured itineraries with transport, lodging, dining, and activity planning.

LLM-powered
Structured output
  • Integrated Google Gemini API to generate structured trip plans.
  • Built schema validation to normalize and repair LLM outputs.
  • Created an interactive itinerary editor with timeline, cards, and map-ready fields.
JavaSpring BootReactNext.jsPostgreSQLGemini API
Project 04

FridgeTrack

Mobile inventory intelligence

Cross-platform inventory tracker that helps households manage food items, reduce waste, and plan grocery runs.

Mobile-first
Offline-ready
  • Built a modular Flutter architecture with isolated service layers.
  • Integrated SQLite/Drift storage and REST-ready data contracts.
  • Prepared sync and multi-user expansion through storage abstraction.
FlutterDartSQLiteDriftREST APIs
Project 05

Park&Go

Parking operations platform

Full-stack web platform that streamlines parking logistics from bookings and monitoring to admin analytics.

Full-stack
Admin analytics
  • Designed authentication, scheduling, and real-time monitoring workflows.
  • Built scalable REST APIs on a normalized PostgreSQL schema.
  • Supported indexed, auditable, concurrent access patterns.
JavaSpring BootPostgreSQLVue.js
EVANDU