Yinyin is available for hire
Hire YinyinYinyin Lu
Verified Expert in Engineering
React and Front-end Developer
Location
Toronto, Canada
Toptal Member Since
September 27, 2022
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
Experience
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.
Skills
Languages
JavaScript, HTML, TypeScript, Python, CSS
Libraries/APIs
React
Frameworks
Next.js, Redux
Tools
Slack
Platforms
MacOS, Docker
Other
System Design, Systems Analysis
Education
2019 - 2021
Master's Degree in Information Systems
University of Toronto - Toronto, Ontario, Canada