I’m Dennis Wang, a software engineer in Vancouver, focused on building reliable backend systems and integrating AI capabilities into real products. I’ve worked across microservices, REST APIs, caching, CI/CD, containers, and cloud deployments, with a strong emphasis on performance, security, and test coverage. In addition to traditional software engineering, I enjoy applying LLM and ML techniques to reduce latency, enable scalable asynchronous processing, and create more responsive user experiences. I’m passionate about engineering clean architectures—whether it’s designing Redis caching layers or implementing event-driven pipelines—so teams can ship faster and systems stay stable under load.

Dennis Wang

I’m Dennis Wang, a software engineer in Vancouver, focused on building reliable backend systems and integrating AI capabilities into real products. I’ve worked across microservices, REST APIs, caching, CI/CD, containers, and cloud deployments, with a strong emphasis on performance, security, and test coverage. In addition to traditional software engineering, I enjoy applying LLM and ML techniques to reduce latency, enable scalable asynchronous processing, and create more responsive user experiences. I’m passionate about engineering clean architectures—whether it’s designing Redis caching layers or implementing event-driven pipelines—so teams can ship faster and systems stay stable under load.

Available to hire

I’m Dennis Wang, a software engineer in Vancouver, focused on building reliable backend systems and integrating AI capabilities into real products. I’ve worked across microservices, REST APIs, caching, CI/CD, containers, and cloud deployments, with a strong emphasis on performance, security, and test coverage.

In addition to traditional software engineering, I enjoy applying LLM and ML techniques to reduce latency, enable scalable asynchronous processing, and create more responsive user experiences. I’m passionate about engineering clean architectures—whether it’s designing Redis caching layers or implementing event-driven pipelines—so teams can ship faster and systems stay stable under load.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
See more

Language

Amharic
Advanced
Javanese
Advanced

Work Experience

Software Engineer Intern at GreenNudge Solutions Inc.
October 1, 2024 - December 1, 2024
Developed and deployed Spring Boot microservices exposing RESTful APIs, using modular service-layer architecture to reduce API development and integration effort by 25%. Designed a Redis caching layer for high-frequency endpoints to reduce downstream API calls by 35%, improve response time by 40%, and lower database/service load under concurrent traffic. Implemented a secure proxy service with token-based authentication and JWT validation to centralize API authentication, reducing inter-service communication overhead by 30% while improving security and reliability. Automated CI/CD with Jenkins, Docker, Maven, and AWS ECS, cutting deployment time by 50% while maintaining 90%+ JUnit coverage for faster, more reliable releases.
Software Engineer Intern at VRChat Inc.
May 1, 2024 - August 1, 2024
Built a Flask backend integrating OpenAI GPT/TTS APIs with MongoDB to optimize LLM request and data-access workflows, reducing end-to-end latency by 20% for more responsive AI-driven player interactions. Designed an asynchronous event-processing pipeline using Celery and RabbitMQ with OSC to support 100+ concurrent Unity players and prevent long AI tasks from blocking gameplay. Developed LLM-powered Unity virtual agents using emotion modeling, achieving 90% synchronization accuracy for body and facial expressions to enhance immersion. Containerized and deployed services on GCP with Kubernetes (GKE), adding Prometheus/Grafana observability and PyTest-based integration testing to improve production reliability and incident detection.
Software Engineer Intern at Beijing TRS Information Technology Co., Ltd.
August 1, 2020 - December 1, 2020
Architected a MySQL master-slave cluster with MyCat and Redis Sentinel caching to increase database throughput by 50% and improve data-access speed by 40% under high concurrency. Built distributed services with Dubbo and ZooKeeper, using RabbitMQ-based asynchronous messaging to decouple critical write operations and reduce service downtime by 20%. Automated containerized CI/CD pipelines with Jenkins, Maven, Docker, and OpenShift, and implemented ELK Stack and Grafana to accelerate deployments and strengthen production monitoring and incident diagnosis.

Education

Master of Computer Science at Northeastern University
September 1, 2022 - December 1, 2024
BS in Accounting at The Pennsylvania State University
September 1, 2016 - August 1, 2021
Master of Computer Science at Northeastern University
September 1, 2022 - December 31, 2024
BS in Accounting at The Pennsylvania State University
September 1, 2016 - August 31, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Professional Services, Education

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
See more