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.