Yue Yu
Verified Expert in Engineering
Software Developer
Dallas, TX, United States
Toptal member since October 7, 2024
Yue has six years of experience as a front-end engineer, specializing in the development of web applications, web components, and data visualizations. Skilled in TypeScript, JavaScript, React, Three.js, and Vue, he has also contributed to developing an open-source library for displaying 2D and 3D objects. Yue consistently seeks to enhance user experience through innovative design and efficient coding practices.
Portfolio
Experience
- HTML - 7 years
- CSS - 7 years
- Visual Studio - 6 years
- Three.js - 6 years
- JavaScript - 6 years
- React - 6 years
- WebGL - 6 years
- Databases - 3 years
Availability
Preferred Environment
Slack, Jira, GitHub, Visual Studio, MacOS
The most amazing...
...things I've collaborated on developing are a measurement tool and an upload tool for users to create floor plans.
Work Experience
Software Engineer
Houzz
- Developed a measurement tool for precise object placement in floor plans.
- Implemented an underlay image feature for users to upload images or PDFs as design references.
- Implemented a function to calculate the square footage of floors and walls.
Full-stack Developer
Vega
- Created a data visualization system to display inventory and real-time data changes in various forms. Designed and implemented 2D graphics and animations for node layouts and data flows.
- Developed responsive web pages and components using React, Vue, and Storybook. Implemented map applications showcasing clusters with Mapbox GL.
- Implemented mathematical functions for 2D and 3D transformations. Developed in-built examples and 2D and 3D graphic instances for the library.
Experience
Data Visualizations on Nodes and Data Flow
https://leapyo.blogspot.com/2023/11/data-visualizations-in-chord-chart-of.htmlMeasurement Tool in Floor Plan Editor
https://leapyo.blogspot.com/2023/11/measurement-tool-of-floorplan-on-houzz.htmlUnderlay Image Upload of Floor Plan on Houzz
https://leapyo.blogspot.com/2023/10/underlay-image-upload-of-floorplan-on.htmlSimulation of Flowing Water
https://leapyo.blogspot.com/2023/11/simulation-of-water-flowing-and.htmla particle model of fluid for gaining a realistic model of flowing water interacting with complex terrain in a virtual environment. Furthermore, particle coordinate information is accessed, and the isosurface fluid model is constructed by combining the metaballs model and the marching cubes method for rendering flowing water. The terrain model is constructed based on DEM data. Terrain data are extracted and displayed by boundary particles. Real-time rendering of flowing water interacting with complex terrain in a virtual environment is implemented.
Education
Master's Degree in Computer Science
University of Texas at Dallas - Richardson, TX, USA
Master's Degree in Mechanical Engineering
Beihang University - Beijing, China
Bachelor's Degree in Mechanical Engineering
China University of Mining and Technology, Beijing - Beijing, China
Skills
Libraries/APIs
WebGL, React, Three.js, OpenGL, Node.js, React Hook Form, Vue
Tools
Git, Jira, GitHub, Visual Studio, Slack, Figma
Languages
HTML, CSS, TypeScript, JavaScript, ECMAScript (ES6), SCSS, GraphQL, HTML5, C++, Java, Dart
Frameworks
Next.js, Material UI, Deck.gl, Flutter
Platforms
Docker, Windows, NVIDIA CUDA, Web, MacOS
Storage
Databases, MongoDB
Other
Data Structures, Single Sign-on (SSO), Front-end, UI Development, User Experience (UX), User Interface (UI), Front-end Development, UI Animation, CSS Animations, Algorithms, Computer Graphics, Operating Systems, Web Development, Big Data, Machine Learning, WebSockets, SVG, Web Applications, Web UX, App UI, Web Notifications
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring