Profile Image
Yueqiao Wang

Objective

Find an internship in Computer Engineering or a related field to expand my vision for my career and gain more hands-on skills.


Education

Bachelor of Science, Computer Engineering, Junior Standing

Rose-Hulman Institute of Technology, Terre Haute, IN | GPA: 3.52/4.00

RHIT Dean’s List (×4)

Related Courses

  • DC & AC Circuits
  • Circuit System
  • Electronic Device Modeling
  • Digital System
  • Embedded Systems
  • Communication Networks
  • Object-Oriented Software Development
  • Competitive Programming
  • Data Structures & Algorithm Analysis
  • Web Development
  • Computer Architecture
  • Technical Communication

Connect Me

Email: [email protected] | [email protected]

Personal Website: https://en.wic.monster

Online Portfolio: https://career.wic.monster/

GitHub: https://github.com/WillWYQ

LinkedIn: https://www.linkedin.com/in/yueqiaowang/

Skills

Programming Languages

  • Assembly
  • Verilog
  • C
  • C++
  • Java
  • JavaScript
  • Python
  • HTML
  • CSS
  • Swift

Server Management

  • Apache
  • Nginx
  • Linux
  • IT Service Management
  • Web Hosting
  • NextCloud
  • Composer
  • MySQL
  • MariaDB
  • MongoDB
  • Firebase Realtime Database

Web & Software Development

  • Git
  • GitHub
  • GitLab
  • Docker
  • Figma
  • Vue.js
  • Bootstrap
  • Node.js
  • Express.js
  • Firebase
  • WordPress
  • Agile
  • Test-Driven Development (TDD)
  • Unit Testing
  • OAuth
  • SSL/TLS
  • Sockets
  • Thread Programming
  • Real-Time Operating Systems (RTOS)

Embedded Systems & Hardware

  • Computer Architecture
  • Instruction Set Architecture Design
  • Circuit Analysis
  • Circuit Simulation
  • PCB Design
  • Quartus Prime
  • FPGA
  • Verilog
  • ModelSim
  • JTAG
  • Robotics
  • MSP432 Microcontroller
  • Cadence OrCAD
  • Cadence PSpice
  • Pre-Silicon Platforms
  • Post-Silicon Platforms

AI Applications

  • GPT API
  • AI Backend Application Development
  • Code Generation and Adaptation

Other Skills

  • Native Chinese
  • Professional English
  • Project Management
  • Data Analysis
  • Problem-Solving and Analytical Skills
  • SolidWorks
  • 3D Printing & 3D Printer Repair

Experiences

Research Experiences

Open-Source Educational Robotics, Robotics 05/2024 – Present

  • Designed and programmed human-interactive robot frameworks using various microcontrollers (Arduino, Raspberry Pi, etc.); created engaging and adaptive learning experiences for students.
  • Implemented software architectures using C, JavaScript, and Python.
  • Used Cadence OrCAD for Printed Circuit Board design; designed 3D models and mechanical components in SolidWorks.
  • Contributed to open-source documentation and code repositories.
  • Presented project milestones and outcomes in regular meetings, academic conferences, and Outreach Activities.
  • Collaborated in a multidisciplinary team of three under the mentorship of Dr. Carlotta A. Berry.
  • Enhanced team workflow by improving version control practices using Git, introducing an online team TODO list, and a shared team calendar.
  • Gained hands-on experience with microcontrollers, Cadence OrCAD, SolidWorks, Git, C, JavaScript, and Python.
  • Deepened skills in Embedded System Development, Circuit Design, Soldering, Robotics, Hardware-Software Integration, and Development Documentation.

Work Experiences

International Student Association Treasury 03/2023 – Present

  • Managed the association's financial records, ensuring accuracy and transparency in all transactions.
  • Coordinated with other executive members to plan and execute events, allocating budgets effectively.
  • Implemented improved financial tracking systems using Excel and accounting software.

Direct Current Circuit Lab Assistant 03/2024 – 05/2024

  • Assisted students in understanding and building direct current circuits during lab sessions.
  • Prepared lab materials and equipment, ensuring all resources were available and functioning.
  • Provided one-on-one support to students, enhancing their practical skills in circuit design and analysis.

Object-Oriented Software Development Teaching Assistant 09/2023 – 11/2023

  • Supported the course instructor in delivering lectures and managing classroom activities.
  • Guided students through programming assignments and projects, fostering their understanding of object-oriented principles.
  • Graded assignments and provided constructive feedback to help students improve their coding skills.

Projects

Model United Nations App, CYMUNC

08/2024 – Present

  • Developed a Model United Nations app using Vue and WeChat Mini App Dev Platform, improving event registration efficiency by 50% for over 200 users.
  • Served as the sole Software Developer in a 4-member team, collaborating seamlessly with the Art Chair, HR, and CEO and effectively communicating technical concepts to non-technical stakeholders.
  • Enhanced skills in JavaScript, cloud functions, and database management while strengthening the ability to bridge the gap between technical and non-technical team members.

ParkSmart App, Web Development

07/2024 – Present

  • Engineered a mobile-friendly parking availability app using JavaScript, CSS, HTML, and Google Firebase, enabling users to report and access real-time parking information on the Rose-Hulman Campus.
  • Designed intuitive interfaces with Figma and implemented a secure user login system, effectively communicating with non-technical users to gather requirements and incorporate feedback.
  • Enhanced full-stack development skills and initiated collaborations with campus teams, currently finalizing the project and actively seeking partnerships with the Rose-Hulman Campus team.

EV Battery Pack Software, Battery Workshop Challenge

09/2023 – Present

  • Engineered an Automatical Cell Testing Program that controlled power supply and load and collected data automatically using MATLAB, Simulink, Python, PyVISA, and Raspberry Pi, significantly improving the team's testing efficiency by 30%.
  • Collaborated closely with other teams and worked with software sub-team members to implement cell testing procedures, enhancing teamwork and project outcomes.
  • Boosted skills in Hardware-Software integration, Hardware Automation, Control Techniques, Automatic Data Collections, and Register-Level Programming, contributing to reduced testing time and increased data reliability for the team.

LazyPlant, Embedded System

11/2023 – 03/2024

  • Created an automated plant care system by developing embedded software in C for the TI MSP432 microcontroller, improving environmental control based on plant profiles and ambient conditions.
  • Led a team of two as the main designer and software contributor, collaborating effectively to integrate mechanical and hardware components and enhance system performance.
  • Enhanced skills in Embedded Systems Design and Development and Hardware Automation, practiced Low-Power Modes Control, Interrupt Routing, Digital-to-Analog Converter, Serial Peripheral Interface, NeoPixel, Real-Time Clock, and Oscilloscope skills.

Lime Instruction Set, Computer Architecture

11/2023 – 03/2024

  • Designed and implemented a simplified multi-cycle RISC-V-like Instruction Set Architecture, focusing on Branch-Type Instructions, Control Unit Design, Verilog Implementation, Testing, Benchmark, and Compiler.
  • Collaborated with three teammates to design the data path, divided responsibilities across subsystems, memory, Instruction Register, Immediate Generator, Arithmetic Logic Unit, and Control unit, held regular integration sessions to ensure smooth system-wide functionality and resolve issues.
  • Enhanced understanding of Assembly Language, Register-Transfer Level design, and Hardware Description Languages, deepening skills in Computer Architecture, Verilog Implementation, and Simulation with ModelSim.

Guitar Arcade Hero Game, Field-Programmable Gate Array

03/2023 – 05/2023

  • Designed and implemented a Guitar Hero game using Altera DE2 Field-Programmable Gate Array, creating Combinational and Sequential Logic, Datapath-Control, SRAM, and State Machine to enable smooth gameplay.
  • Led a team of two by coordinating design strategies and implementation tasks, communicated effectively through collaboration tools, such as Team To-Do Lists and Shared Calendar.
  • Improved skills in FPGA design and Verilog programming, mastered Complex Logic Implementation and State Machine Development for real-time applications, and gained valuable experience in collaborative project management.

Genetic Algorithm Research, Software Engineering

11/2022 – 03/2023

  • Developed a Java-based genetic evolutionary simulator, optimized algorithms for efficiency, and implemented Real-Time Graphical Evolution Visualization through Vanilla Java Graphical User Interface.
  • Worked closely with a teammate to integrate design and functionality, designed the core structure together, implemented the classes individually, and held regular meetings to ensure integration of design and functionality, significantly enhancing project cohesion and timely delivery.
  • Strengthened skills in object-oriented programming, parallel processing, Java Graphical User Interface development, problem-solving approaches with exception handling, and Unified Modeling Language design.

WIC Personal Website, Web Development

2019 – Present

  • Established and managed a WordPress-based website alongside NextCloud system, Email Mailbox system, and File Distribution System, creating a secure and centralized platform for team collaboration and efficient file sharing.
  • Used online resources to troubleshoot and optimize server performance, significantly enhancing website reliability and security.
  • Gained experience in Virtual Private Server management, Server Configuration, Web Infrastructure, and Web Security, enhancing technical proficiency in Unix, Debian, Apache, PHP, MySQL, Memcached, MariaDB, Secure Sockets Layer, Hypertext Transfer Protocol, and NodeJS.

Contact

Email: [email protected] | [email protected]