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:

CMHJ-Share Delivery Corp, Vancouver, BC                                               

Software Developer

  • Led the development of mobile applications using React Native, with a strong focus on efficient data handling, processing, and analysis using AWS DynamoDB, increased data processing efficiency, and reduced query response times.
  • Designed and implemented responsive UI components using JavaScript, TypeScript, and HTML, with an emphasis on 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.
  • Collaborated with UI/UX Designers using Figma to enhance application visuals while simultaneously resolving bugs and optimizing data processing efficiency for improved application responsiveness.

Project Experience:

Front-End Development for Mobile Application Using React Native                                                                          

  • Leveraged React Native to build a cross-platform mobile application, enabling seamless deployment on iOS and Android platforms.
  • Developed and implemented a responsive user interface, ensuring seamless user experiences across various devices and screen sizes.
  • Implemented best practices for code optimization within the React Native framework, resulting in improved load times and overall performance.

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.

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.

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?