Hi, I am Yi Chang Teh

I'm a software engineer who loves building engaging and user-friendly frontend experiences that just make sense.

My Work Experience

Feb 2021 - Present

Software Engineer • Bukku

I have been with Bukku since its early stages, contributing to key features such as Audit Trail, Contra, and Bukku Store.

Design
  • Created user-centric wireframes and prototypes for features early in the development cycle
  • Figma
Development
  • Built responsive, cross-browser and accessible user interfaces.
  • Developed CRUD operations on the backend using Laravel.
  • Integrated frontend components with RESTful APIs.
  • Developed and published a reusable open-source library - antd-inline-edit.
  • Performed performance testing and optimization for rendering large data sets using React hooks, memoization, and virtualized tables
  • Migrated Ant Design to the latest stable version.
  • Implemented a few maintainable in-house components such as lightbox gallery and global seach.
  • React
  • Redux Saga
  • Javascript & TypeScript
  • Laravel
  • MySQL
  • Webflow
  • ESLint
  • Postman
  • Storybook
Test
  • Wrote unit tests for React components and backend APIs.
  • Participated in code reviews and pull request discussions.
  • Jest
  • React Testing Library
  • PHPUnit
  • Agile
  • Git
  • JIRA
bukku storepricing plan

2019 - 2020

IT Intern • Jabil
  • Contributed to NFC e-Paper Proof-of-Concept project to solve warehousing challenges.
  • Performed dataset annotation and tagging for the 20bn-jester dataset for machine learning training.
  • Performed troubleshooting and debugging on NVIDIA Jetson Nano

Get in Touch 

I would love to hear from you! Whether you have a question, want to collaborate, or just want to say hi, feel free to reach out.