Yinyin Lu, Developer in Toronto, Canada
Yinyin is available for hire
Hire Yinyin

Yinyin Lu

Verified Expert  in Engineering

React and Front-end Developer

Toronto, Canada

Toptal member since September 27, 2022

Bio

Yinyin is a passionate front-end developer with experience building applications, including eCommerce sites and volunteer platforms. She specializes in TypeScript, JavaScript, HTML, CSS, React, Next.js, and Material UI. Yinyin has an interdisciplinary background in psychology, graphic design, and information system design, making her uniquely qualified to take on projects that require a mix of technical skills and strategic design.

Portfolio

Foodfund Inc
JavaScript, TypeScript, React, Next.js
DigLit
Next.js, React, CSS, HTML, JavaScript, TypeScript, Redux

Experience

Availability

Part-time

Preferred Environment

MacOS, Slack

The most amazing...

...product I've created is a website called RandomPlaids that inspired plaids lovers and graphic designers.

Work Experience

Front-end Engineer

2021 - 2022
Foodfund Inc
  • Developed a tailored eCommerce web application and administration console for a food delivery subscription business using HTML5, TypeScript, React, Material UI, Next.js, and responsive web design.
  • Planned, analyzed, and designed a SQL database and Node.js back end to fulfill business requirements. Documented the specification, process, designs, and model.
  • Integrated the application with APIs for logins, payment processors, Google Maps, and other services. Enhanced user experience, improved the website loading time by 2,000 milliseconds and reduced the administrative workload by five hours per week.
  • Tested, troubleshot, and reviewed issues before software deployment.
Technologies: JavaScript, TypeScript, React, Next.js

Front-end Developer

2020 - 2021
DigLit
  • Built a server-side rendered application focused on front-end development with React, Redux, and TypeScript.
  • Worked in Agile methodologies to consistently deliver during our two-week sprints.
  • Mentored and reviewed Git commits to help junior developers with their understanding of the project and the Node.js framework.
Technologies: Next.js, React, CSS, HTML, JavaScript, TypeScript, Redux

RandomPlaids

Designed, built, tested, and deployed a web application for designers to create and share generatory graphic design assets. The tech stack includes Python, JavaScript, CSS, and MongoDB. I wrote Docker and Docker compose files and integrated Nginx, SSL certificate, domain, database, front end, and other services to implement CI/CD on a cloud-based virtual machine. Gained over 1,000 visits per month to the website since deploying according to Google Analytics.
2019 - 2021

Master's Degree in Information Systems

University of Toronto - Toronto, Ontario, Canada

Libraries/APIs

React

Tools

Slack

Languages

JavaScript, HTML, TypeScript, Python, CSS

Frameworks

Next.js, Redux

Platforms

MacOS, Docker

Other

System Design, Systems Analysis

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring