Yuxi Wang
Web Developer with Frontend Focus
Profile
Experienced developer with a passion for researching and creating elegant solutions to complex problems. Skilled in UI programming, data visualization, and performance optimization, with over 7 years of experience building web applications. Proficient in JavaScript, React, and the Web platform. Committed to delivering exceptional user experiences.
Skills
Frameworks & Libraries
- React/Redux (5 yrs), WebComponents (2 yrs), Svelte (1 yr)
- Three.js (3 yrs), d3.js (1 yr), prosemirror (2 yrs)
- RxJS, SWR, Tailwindcss
Tools
- Git, Webpack, Rollup, Babel
- Vercel, Node.js, Express, MongoDB
- Jest, Cypress, React testing library, Github Actions
Languages
- JavaScript/TypeScript (8 yrs)
- HTML & CSS (8 yrs)
- C# (2 yrs)
Experience
Curvenote(YC)
Senior Software Developer
May 2021 - Sep 2022
- Entrusted with building the core product as the first hire, defining frontend standards and best practices.
- Utilized TypeScript, React, and ProseMirror for development.
- Delivered innovative features and optimizing architecture for effective maintenance and functionality.
- Implemented full-stack features including OAuth integration, UI programming, and rich text editor functionalities.
- Boosted application performance, facilitating seamless usage with larger documents and broadening customer reach.
- Led end-to-end testing initiatives and contributed to monorepo migration for streamlined code maintenance and testing.
Seequent
Software Developer
June 2016 - May 2021
- Led the transition from WebComponents to a more robust React & Redux architecture.
- Appointed to the visualization team and spearheaded the revamp of the existing visualization library using TypeScript and Three.js.
- Achieved a 4x frame rate increase for large data models, significantly improving the application's performance and capabilities.
- Integrated various emerging technologies to ensure architectural scalability, accommodating the company's growth and evolving needs.
- Mentored junior team members and established coding standards for frontend development.
Freelance Developer
RDS DataViz
Data Visualization Developer
Sep 2019 - Jun 2020
- Expanded technical skills by independently creating a robust data visualization library using TypeScript and d3.js to meet stringent feature and performance specifications.
Li's Food Revolution
Full Stack Developer
Jul, 2020 - Feb, 2022
- Served as Lead Developer, guiding clients through the digital transformation of their commercial kitchen management system.
- Implemented secure authentication via Magic Auth and spearheaded full-stack development using Vercel, Tailwind CSS, and MongoDB.
Agile Surface Engineering Lab
SoD-Toolkit
Software Developer Intern, Research Assistant
June 2014 - June 2016
- Developed and maintained the SoD-Toolkit, a web-based toolkit for prototyping multi-sensor, multi-device environments.
- Designed and implemented 2D and 3D visualizer. Utilized html5 canvas and Unity to provide visual demonstration of server state in realtime.
- Developed and maintained client library in various platforms including C#, Obj-C, JavaScript, Android, and Unity.
- Designed server architecture for real-time state control and geometric computation.
- Integrated the toolkit with various hardware technologies, including MS Kinect, Google Tango, and Leap Motion.
ERWear
Software Developer, Researcher
Sep 2015 - Jun 2016
- Conducted undergraduate research on enhancing emergency responders' situational awareness through wearable technology.
- Utilized IDEO methods for design refinement and user feedback analysis.
- Developed a functional prototype integrating glass and wrist-based wearable hardware.
Education
University of Calgary
Computer Science
Bachelor's Degree
Sep 2012 - Jun 2016
Graduated from University of Calgary Bachelor of Science in Computer Science Internship Program.