I build production software at the speed of ideas.

Full Stack Developer | AI-Augmented Engineering | Calgary, AB, Canada

17 years of full-stack engineering, now amplified by AI — from enterprise platforms handling 10K concurrent users to ML systems with 97% accuracy.

terminal
~ $whoami
full-stack-developer && ai-engineer
~ $experience --years
17 years of shipping production software
~ $superpower
AI-augmented development velocity

About Me

A seasoned software developer with a passion for building scalable systems, analyzing data, and leveraging AI to ship faster.

Yupo (Jason) Niu

Professional Summary

I'm a seasoned software developer with 17 years of experience specializing in enterprise-level Java application development and system architecture design. I've led microservices architecture transformation, risk control engine design, and high-concurrency transaction system development, with additional capabilities in data analytics and AI integration.

Currently based in Calgary, Canada, I graduated from SAIT in April 2026 with Post-Diplomas in Data Analytics and Integrated AI, adding expertise in data analytics, visualization, and machine learning to my strong foundation in software development.

As VP Education in my Toastmasters club, I've honed leadership and communication skills that complement my technical expertise — bridging the gap between engineering teams and business stakeholders.

Career Highlights

Backend Architecture & DevOps

Led microservices migration, optimized CI/CD pipelines, improved deployment efficiency by 50%.

High-Performance Systems

Designed and implemented core risk control, e-commerce, and auction platforms handling 5K+ daily risk evaluations & 10K+ concurrent transactions.

Database Optimization

Expertise in MySQL, Redis, and NoSQL database optimization, query tuning, and caching strategies.

Data & AI

Proficient in Python, Power BI, Tableau, with experience in Predictive Analysis & Business Intelligence. Active builder of AI-augmented development tools.

Cloud Computing

Experience with Alibaba Cloud, GCP, and AWS, containerization with Docker and Kubernetes.

Interested in my professional journey? Check out my experience or download my resume.

Experience

17 years of building enterprise systems, leading teams, and shipping products.

Full Stack Developer (Part-time)

Havenz Tech
Aug 2024 - PresentCalgary, Canada

Canadian technology company specializing in smart building management systems, mobile applications, and AI-powered enterprise solutions.

HavenzHub BMS Platform

Developed enterprise building management system (BMS) as a monorepo: ASP.NET Core 8 backend, Next.js 15 admin panel, React Native mobile app. Features multi-tenant management, real-time SignalR communication, face recognition access control, and Docker + GCP deployment.

AI/RAG Intelligent Systems

Built Industry-AI-Flow AI workflow platform with LangChain, featuring intent recognition, intelligent routing, multi-agent orchestration, pgvector hybrid retrieval, and OCR processing. Developed enterprise document knowledge base (Zhub) with Next.js 15 implementing RAG system.

Mobile Application Development

Developed cross-platform mobile applications using React Native + TypeScript + Expo with Redux state management, Firebase authentication, Apple Auth, and biometric features.

Team Collaboration

Collaborated with local Canadian development team, participated in code reviews and technical discussions, implemented CI/CD automation using GitHub Actions.

React NativeTypeScript.NET/C#Next.jsLangChainpgvectorPythonFastAPIDockerGCP

Senior Full Stack Developer / Team Lead

Mar 2016 - Apr 2024Beijing, China

Publicly traded company (HKEX: 02416) and one of China's leading IT infrastructure service providers specializing in IT equipment leasing and management.

Team Leadership

Led multiple development teams (Risk Control, E-commerce, DevOps) responsible for technical design, code review, team coordination, and project delivery.

IT Equipment Auction Platform

Architected high-concurrency bidding system using React + Java with WebSocket real-time updates, optimized performance with Redis + RocketMQ.

Official Website & CMS System

Full-stack development with React admin dashboard, integrated with ERP, CRM, Finance, and Risk Control systems, optimized API response time by 40%.

Enterprise Access Control System

Designed RBAC + Position-Based access control system using React + Redux for 1K+ users across multiple business units.

DevOps Optimization

Migrated to Kubernetes cloud-native infrastructure, built Jenkins/GitLab CI/CD pipelines, implemented blue-green deployments.

ReactJavaScriptJavaSpring BootSpring CloudMySQLRedisRabbitMQRocketMQKubernetesDockerJenkins

Full Stack Developer

Jun 2014 - Jun 2015Beijing, China

Global leading cryptocurrency mining hardware manufacturer and blockchain technology company.

AntPool Mining Pool System

Maintained and optimized Antpool mining pool system, developed PoW revenue distribution algorithm, handled high-concurrency hashrate statistics and payment calculations.

Bitcoin Payment System

Independently developed internal Bitcoin payment application enabling employees to use Bitcoin for daily purchases.

Quantitative Trading System

Integrated with major exchange APIs (Huobi, Binance, OKEx), developed automated trading system for arbitrage strategies.

Blockchain Wallet API

Participated in wallet API design and development, implemented Bitcoin transaction confirmation and blockchain data synchronization, optimized confirmation time by 40%.

JavaSpringMySQLRedisBitcoin Core APIExchange APIsWebSocketRESTful API

Post-Diploma in Data Analytics & Integrated AI

Sep 2024 - Apr 2026Calgary, Canada

Completed two certificate programs: Data Analytics and Integrated AI, with focus on machine learning, computer vision, NLP, and AI deployment.

Academic Excellence

Achieved 4.0/4.0 GPA across all semesters while working part-time on real-world projects with local development teams.

Core Courses

Data Analytics (Python, SQL, Power BI), AI Integration (Machine Learning, Deep Learning, AI Model Deployment), Computer Vision (YOLO, OpenCV), Natural Language Processing, Full Stack Development.

Capstone & Research Projects

Built HockeyAI-Tracker (real-time player tracking with YOLOv8), ThyroidSentry (cancer recurrence prediction with 97.4% accuracy), brain tumor classification CNN, and Canada unemployment analysis dashboard.

PythonSQLMachine LearningComputer VisionNLPYOLOv8Power BITableauReact

Projects

Featured work spanning AI systems, full-stack platforms, and data science.

Industry-AI-Flow - AI Workflow Platform

AI & Machine Learning

Enterprise-grade AI workflow system with intelligent intent recognition, routing, and multi-agent orchestration. Features hybrid retrieval (BM25 + vector search) with pgvector, OCR document processing, and code execution capabilities.

LangChainPostgreSQLpgvectorPaddleOCRPythonFastAPIAI AgentRAG

Local Chat RAG - Privacy-First AI Chat

AI & Machine Learning

Privacy-first Retrieval-Augmented Generation chat application. Upload documents, ask questions, and get answers with source citations — everything runs locally on your machine using Ollama.

ReactTypeScriptFastAPILangChainChromaDBOllamaZustandChakra UI

ThyroidSentry - Cancer Recurrence Prediction

AI & Machine Learning

Advanced thyroid cancer recurrence prediction system achieving 97.4% accuracy with 95.5% sensitivity. Built for medical professionals with interactive risk analysis dashboards and SHAP-based model interpretability.

PythonXGBoostscikit-learnStreamlitPlotlySHAPMachine Learning

HockeyAI-Tracker - Real-Time Player Tracking

Computer Vision

Real-time hockey player and puck tracking system using YOLOv8 object detection with BoT-SORT multi-object tracking. Generates CSV statistics and annotated video output with team-based tracking.

PythonYOLOv8OpenCVBoT-SORTNumPyUltralyticsComputer Vision

HavenzHub - BMS & Mobile Platform

Full Stack

Enterprise building management system with mobile app, AI-powered document RAG, and face recognition access control. Monorepo architecture with ASP.NET Core backend, Next.js admin panel, React Native mobile, and Python AI services.

React NativeTypeScript.NET/C#Next.jsFastAPILangChainDockerGCP

YiPaiJi - IT Equipment Auction Platform

Full Stack

High-concurrency auction platform handling thousands of simultaneous bidders. Optimized with WebSocket real-time updates, Redis caching, and RocketMQ asynchronous processing.

ReactJavaSpring BootSpring CloudWebSocketRedisRocketMQMicroservices

More Projects

Talk2Type - Smart Voice-to-Text for macOS

Native App

Native macOS voice-to-text dictation tool with global hotkey activation. Supports 8 ASR services (OpenAI Whisper, Groq, Alibaba, Tencent, Baidu, iFlytek, AssemblyAI, Speechmatics) with cost optimization and multi-language localization.

Swift 5.9macOS NativeOpenAI WhisperGroq+2

Golf Swing Analyzer - Biomechanical Analysis

Computer Vision

iOS app for real-time golf swing biomechanical analysis using Apple Vision framework. Detects 7 biomechanical metrics and 11 issue types at 30 FPS with pose estimation, providing scoring (0-100) and video import support.

SwiftSwiftUIVision FrameworkPose Detection+2

Trading Platform - AI-Powered Trading System

FinTech

Multi-user trading platform with TradingView webhook integration, AI-powered entry/exit decisions, and multi-broker execution (IBKR/Kraken). Features multi-tenant data isolation and comprehensive Docker deployment.

PythonFlaskPostgreSQLTradingView+4

Polymarket Arbitrage Strategy Analysis

FinTech

Comprehensive prediction market arbitrage analysis system with 36+ data sources, AI ensemble decision-making, and real-time data aggregation. Features advanced risk management and Kubernetes deployment architecture.

PythonNautilusTraderClaude APITimescaleDB+3

CodeMind3 - Smart Programming Flashcards

Full Stack

Full-stack programming flashcard system using FSRS spaced repetition algorithm. Features code syntax highlighting, progress tracking, and optimized review scheduling for effective learning.

React 18TypeScriptTailwindCSSSpring Boot 3+3

ATV-Bilibili - Apple TV Streaming Client

Native App

Feature-rich BiliBili streaming client for Apple TV (tvOS). Extensively customized fork with QR login, live streaming with real-time comments, HDR/Dolby Vision support, SponsorBlock integration, and playlist management.

SwifttvOSAVPlayerRTSP/DASH+2

AOS-AAIP Immigration Draw Analysis

Data Science

Production-grade immigration draw analysis and forecasting system. Features web scraping pipeline, time-series modeling with confidence intervals, multi-model comparison (Linear/RF/XGBoost), and policy stability monitoring.

Pythonscikit-learnXGBoostPandas+3

Canada Unemployment Analysis Dashboard

Data Science

Interactive data visualization dashboard analyzing unemployment trends in Canada. Built as a Capstone project at SAIT with machine learning predictions and interactive charts.

ReactJavaScriptData VisualizationMachine Learning+1

Skills

Technical expertise across the full stack, from backend systems to AI and cloud infrastructure.

Backend & Distributed Systems

Java 8/11Expert
Spring BootExpert
Spring Cloud (Netflix/Alibaba)Expert
Python (FastAPI)Expert
MySQL / PostgreSQLExpert
RedisExpert
RocketMQ / KafkaExpert
Microservices ArchitectureExpert
RESTful API DesignExpert

AI & Machine Learning

LangChain / RAG SystemsExpert
scikit-learn / XGBoostProficient
Computer Vision (OpenCV, YOLO)Proficient
NLP & LLM IntegrationProficient
Prompt EngineeringExpert
AI Agent OrchestrationProficient
Streamlit / ML DeploymentProficient
Data Analysis (Pandas, NumPy)Expert

Frontend & Mobile

React / Next.jsExpert
TypeScriptExpert
React Native / ExpoProficient
Swift / SwiftUI (iOS/macOS/tvOS)Proficient
Tailwind CSSExpert
Data VisualizationProficient

Cloud & DevOps

Docker / KubernetesExpert
GCP / AWS / Alibaba CloudProficient
CI/CD (GitHub Actions, Jenkins)Expert
Helm / TerraformProficient
Linux / Shell ScriptingExpert
System Monitoring & APMProficient

Languages

Chinese (Native)Expert
English (Fluent)Expert

Get in Touch

Open to new opportunities, collaborations, and interesting conversations about technology.