Ambrose Liew Cheng Yuan
I am a Full Stack Developer that specialises in React. Do reach out to me if you are interested in my services!
I am a Full Stack Developer that specialises in React. Do reach out to me if you are interested in my services!
- Took full responsibility and ownership in creating an a11y web table-dashboard with React, TypeScript, Tailwind CSS, Headless UI, React Router, TanStack Table & Query, following designs from Figma, to display vessel metrics.
- Contributed long polling code to sync with data in the cloud and coded numerous housecleaning cron jobs to the Rust Axum backend (DB: SQLite).
- Responsible for delivering a significant feature in the backend and also displaying it in the frontend (storing, displaying, and tracking of USBs on vessels and in the cloud), coordinating with teams from the UK.
- Developed a useWatermark() hook, that adds watermarking to images using Canvas API. Added throttling, debouncing to useRequest() hook. Overall, contributed 7 commits, resolved 23 issues in internal widely-used React Hooks library.
- Built internal auditing pages, which features an interactive graph node application using React-flow-renderer, a graph chart using Apache Echarts and followed Figma design by UI designers to pixel perfection, to recreate designs in the frontend, using React, TypeScript and CSS, coordinating with teams from China.
- Redesigned the original website, https://lenskart.sg/, using React, while performing web application testing using Cypress.io to discover and correct bugs. Designed a national day website using raw HTML, CSS.
- Afterwards, cooperated with an outsourced team, Naturaily, to utilise Next.js, TypeScript, Styled-Components, and React Storefront to improve the performance and user experience of the website.