Yuxuan Zhu

Hey! i'm Yuxuan Zhu.

About Me

As a computer engineering master's degree holder from the University of Illinois at Urbana-Champaign, I'm highly skilled in full-stack web development with a focus on HTML/CSS, JavaScript/TypeScript, React/Redux, and NodeJS technologies. My career goal is to use new technologies to address societal issues.
Programming languages (Python, C++, Java, JavaScript, TYPESCRIPT))
Data Structures and Algorithms
Web Development (FULL STACk)
Database (MongoDB, PostgreSQL)
Computer Network
DevOps

Education

University of Illinois Urbana-Champaign

Master’s degree, Electrical and Computer Engineering

Graduated

Northern Arizona University

Bachelor’s degree, Computer Science
Graduated

Working Experience

Web Developer

03/2023 - Present
Antra, Inc.

• Developed an efficient recruitment management platform for the HR team, facilitating streamlined candidate information management.
• Worked on Redux for global state manipulations, and utilized Redux Thunk to handle asynchronous API requests.
• Created screening cases and wrote unit tests using testing tools such as Jest and React Testing Library, achieving a 90% test coverage.
• Engaged in Agile/Scrum methodologies in the project management process by participating in daily stand-up meetings, seasonal sprints, and other events.

Cybersecurity Lab Research Assistant

05/2019 - 03/2020
Northern Arizona University

• Developed and executed keyless encryption schemes in C++, utilizing PUFs to address key generation, distribution, and management challenges.
• Authored a paper, “Extended Protocol Using Keyless Encryption Based on Memristors,” presented at the 2020 SAI Conference.
• Evaluated the security of various encryption schemes by generating statistical graphs with the aid of Python’s NumPy library for scientific computing and Matplotlib library for data visualization.

Teaching Assistant

01/2019 - 12/2019
Northern Arizona University

• Provided technical assistance and mentorship to students in the areas of Python programming, Object-Oriented Programming, and web development through one-on-one instruction and debugging sessions.
• Graded assignments and provided comprehensive feedback to over 180 students.

International Office Service Center Student Worker

10/2018 - 03/2019
Northern Arizona University

• Assisted three advisors as a Student Worker. Duties included answering telephones, responding to emails, organizing important documents, and inputting data into the university database.
• Engaged with over 2000 international students, providing them with accurate and professional information through courteous and informed communication.

Projects Experience

Job Application Manager

• Deployed Link: https://zyx-job-manger.onrender.com/
• Created a responsive design job application tracking app that provides a centralized location for job seekers to save and manage their job applications.
• Managed global state in the front-end efficiently using React’s useReducer Hook and Context API, implemented routing and navigation with react-router, and optimized performance using pagination and debounce as a React developer.
• Developed back-end services using an MVC pattern, integrated JWT authentication, utilized MongoDB for data management, and implemented a robust error-handling design..

Feedback Collection System for Startups

• Built a full-stack web application for startup owners to facilitate the collection of feedback from a large user base through email.
• Implemented a user-friendly front-end interface using Material UI and React, and efficiently managed front-end data with Redux.
• Integrated Google OAuth, SendGrid API, and Stripe API for authorization, email creation, and payment processing, enhancing the application’s functionality.

Sorting Algorithm Visualizer

• Established a sorting algorithm visualizer to help beginners to visualize the sorting process of different algorithms (insertion sort, quick sort, merge sort, etc.) with variant graphics and colors.
• Built on the object-oriented design, allowing users to select different algorithms, customize the number of elements and adjust different sorting speeds with the help of the Tkinter module.

Planetary Image Caption Writer

United States Geological Survey

• Developed an I/O Web Service based on Node.js that can be used by researchers to create publication ready figures
• Built and deployed the application with Docker, thereby having compatibility on all platforms such as Linux, Windows, and iOS
• Collaborated successfully with a team of 3 students to organize tasks, analytically problem solve, and produce the product in a fast-paced environment