Yu-Lin Cheng
Senior Frontend Engineer
- +886981352355
- [email protected]
- Tainan, Taiwan
- LinkedIn: yulin-cheng (https://www.linkedin.com/in/yulin-cheng)
- GitHub: rainforest-dev (https://github.com/rainforest-dev)
- Website: https://rainforest.tools
Experience
- -
CodeGreen
Senior Frontend Engineer
-
Hashgreen Dex
- Led the frontend development team in building the industry-first decentralized exchange (DEX) on the Chia blockchain.
- Collaborated closely with designers and backend engineers to design, develop, and launch a seamless user experience that enabled secure and efficient trading of digital assets.
- Utilized cutting-edge technologies like Next.js and Styled Components in conjunction with TailwindCSS.
- Focusing on SEO and performance optimization, I successfully optimized the display of 500+ unique cryptocurrency assets, ensuring a seamless user experience for traders.
-
Hoogii Wallet
- As part of a collaborative effort with another frontend engineer, was responsible for designing and implementing the core functionality for app-to-extension interactions, including exposing APIs to browsers and ensuring seamless communication between our web3 cryptocurrency wallet extension and external applications.
-
HashgreenSwap
- Led the frontend development effort for the first Automated Market Maker (AMM) on Chia blockchain, collaborating with designers and backend engineers to deliver a seamless user experience.
- Successfully introduced Nx, a monorepo tool, to streamline and maintain various aspects of our product, including unit tests, end-to-end tests, loading tests, and UI libraries.
-
OpenCGT
- Led the frontend development for a B2B product built with Next.js, collaborating closely with designers and backend engineers to deliver a seamless user experience.
- Designed and implemented social logins using Auth.js and Auth0, ensuring secure and efficient user authentication.
- Implemented role-based authorizations using Casbin.js, providing fine-grained control over user access and permissions.
- Set up an automated Continuous Integration/Continuous Deployment pipeline utilizing NX, streamlining the product release process and minimizing manual effort.
-
- -
Jubo Health
Software Intern
Maintain and develop applications for long-term care facilities.
- -
Galaxy Software Services, GSS
Frontend Intern
Provide support for the maintenance and enhancement of Software as a Service (SaaS) products.
- -
WeBIM Service
Research and Development Assistant
Utilize Swift and Vue for the development of a digital twin product.
Education
-
National Taiwan University
Master Degree in CAECE
-
National Taiwan University
Bachelor Degree in Civil Engineering
Skills
- Flutter
- Docker
- Next.js
- Vue.js