Hi. I am

Eric Zhou
a software developer

Education Experience:

  • Master of Science in Big Data, Simon Fraser University
  • Bachelor of Data Science, Simon Fraser University
  • Zhengzhou Foreign Language School

Work Experience:

Web Developer                

Swiftlink Technologies, Vancouver

  • Designed and developed the company’s website using WordPress, leveraging DIVI to create visually appealing and responsive web pages.
  • Customized and optimized website layouts, ensuring a user-friendly interface and seamless navigation for an enhanced user experience.

Software Developer                                              

Hinbor, Vancouver             

  • Involved in the development of cross-platform mobile applications using React Native and collaborated with UI/UX Designers using Figma to enhance application visuals.
  • Designed and implemented responsive UI components using JavaScript and TypeScript, emphasizing data visualization and creating intuitive user interfaces that facilitate effective interaction with data.
  • Demonstrated expertise in database schema design, setting up DynamoDB tables, and query optimization, ensuring efficient data storage and retrieval which is essential for data analysis and modeling.

Project Experience:

Containerized vs. Serverless ML Deployment for Image Classification

  • Trained models with PyTorch using local and Google Cloud achieving ~87% accuracy.
  • Deployed a ResNet-18 model for CIFAR-100 classification in both containerized (Google Cloud Run) and serverless (Google Cloud Functions) environments to evaluate deployment strategies.
  • Containerized setup used Docker and FastAPI for scalable HTTP inference; Serverless used Flask-based GCF.

Real Estate Investment Insights – Data Science Project

  • Designed and implemented a Tableau-based interactive investment dashboard to visualize property listings and regional real estate trends across Greater Vancouver.

  • Using an automated web crawler to collect House Price Index data and current real estate property listings from multiple websites.

  • Applied Random Forest and XGBoost models for benchmark price prediction and trend forecasting, integrated with time-aware hyperparameter tuning.

Amazon and Temu Data Analysis and Predictive Modeling 

  • Conducted comprehensive data analysis and predictive modeling to uncover insights from Amazon and Temu datasets.
  • Implemented distributed data processing with Apache Spark and HDFS, resolving Python’s out-of-memory limitations for large-scale data.
  • Preprocessed text-heavy datasets with tokenization and n-gram extraction for natural language processing tasks.
  • Fine-tuned machine learning models including Random Forest (accuracy: 0.7711) for customer review rating prediction and facebook/bart-base (accuracy: 0.8421) for product categorization.

Zombie Maze Game                                                                        

  • Designed and developed a 2D zombie maze game where two AI-controlled zombies actively chase the player character through a dynamically generated maze.
  • Implemented game mechanics including player movement, collision detection, and AI pathfinding using OOP principles for scalability and maintainability.
  • Conducted extensive unit testing using JUnit, achieving 95% code coverage and ensuring robust game functionality.

Other Experience:

Computer Science Teaching Assistance Simon Fraser University

  • Guided students in mastering core computing science concepts, including algorithms, data structures, object-oriented programming, and memory management while supporting assignments and debugging.

Programming and Math Tutor – Quantum Education

  • Tutored high school students in Java programming and math and assisted university students with advanced math and statistics.

Business Developer – CMHJ-Share Delivery Corp

  • Fostered relationships with stakeholders, increasing collaborative initiatives and boosting engagement with student organizations.

Want to know more about me?