cv
For a pdf version -->
General Information
Full Name | Xiaojie Zhou |
Languages | English (Professional), Mandarin Chinese (Native) |
Technical Skills
-
Programming Languages
- Python, Java, TypeScript, Bash, C/C++, HTML/CSS, SQL, R, RDBMS
-
Frameworks & Tools
- React.js, AngularJS, React Native, Git, Node.js, MongoDB, Firebase, Docker, PostgreSQL, Postman, jQuery, Jupyter, LoRa, REST APIs, GPT Prompt Engineering
-
Other
- Web Development, Data Structures & Algorithms, SEO, Agile, Product Management, QuickBooks, Computer Networking, Computer Architecture
Education
-
Expected 2025 Master of Science in Computer Science
University of California, Los Angeles (UCLA) - {"Relevant Coursework"=>"Cloud Computing, Internet of Things, Human-Computer Interaction, Large-Scale Data Mining, Computer Systems Architecture, Software Engineering & Testing, Big Data Analytics"}
-
2023 Bachelor of Science in Computer Science
University of California, Irvine (UCI) - {"GPA"=>"3.71/4.00"}
- Dean's Honor List
Experience
-
2024 San Marino, CA, USA
Marketing Automation Intern
NAYAD - Developed a crawler to identify potential nano influencers, generating hundreds of leads in minutes.
- Extracted and analyzed Instagram and TikTok follower counts using custom algorithms, increasing productivity by 16%.
- Automated personalized email outreach campaigns, reducing 85% of repetitive tasks.
- Streamlined influencer engagement workflow, doubling response rates in two weeks.
-
2020 Ontario, CA, USA
Workflow Automation Intern
Intco Medical Industries Inc. - Automated reconciliation of thousands of financial statements and invoices to ensure accurate vendor payments.
- Implemented a digital time card system integrated with payroll, improving accuracy and productivity by 9%.
- Managed biweekly software updates across departments, minimizing downtime.
- Migrated historical data across databases for 3 departments.
- Onboarded new employees by setting up user accounts and configuring office equipment.
Projects
-
Fall 2024 Context-Free Grammar Converter
University of California, Los Angeles (UCLA) - Developed a Python-based tool to convert regular expressions into context-free grammars (CFGs).
- Implemented unit tests to ensure accurate grammar conversion.
- Automated testing and result logging with a custom evaluation script.
- Conducted extensive validation to ensure consistent grammar output.
- {"GitHub Repository"=>"https://github.com/yiwenlong2001/CS230_UCLA_24Fall"}
-
Spring 2024 LoRa Device Message Management System
University of California, Los Angeles (UCLA) - Designed a full-stack system for handling LoRa device messages.
- Built a PostgreSQL database for device and message storage.
- Developed a front-end interface for real-time data display using Vue3 and Flask.
- Deployed the system on Raspberry Pi with Docker, keeping usage below 500MB.
- Resolved Python-to-PostgreSQL integration issues.
-
Winter 2022 E-Commerce Full Stack Website
University of California, Irvine (UCI) - Led backend development of a film purchasing website using Java Spring.
- Designed secure databases with hashed and salted passwords.
- Integrated Stripe for secure payment processing with 0% failure rate.
- Developed over 20 RESTful APIs for server-client communication.
- Built functional web and mobile interfaces using React and React Native.
-
Fall 2021 Search Engine Development
University of California, Irvine (UCI) - Built a custom search engine capable of processing tens of thousands of web pages.
- Created a web crawler with politeness rules and efficient indexing.
- Implemented a tf-idf page ranking algorithm for query processing.
- Managed large index files (over 12 GB) by offloading and merging data efficiently.
-
2018 K-12 Teacher Evaluation App
Shanghai, China - Developed an Android app for K-12 teacher evaluations used by a Shanghai school.
- Integrated QR code scanning for accurate student identity verification.
- Secured student data with encryption and access controls in MySQL.
- Published a related paper in *Digital Communication World* (Sept 2018).