Avatar of EdenLim.

EdenLim

Frontend Developer
Senior Frontend Developer with 6 Years of Professional Experience
Logo of CNA Singapore.
CNA Singapore
Logo of Tianjin University.
Tianjin University
Malaysia

Featured Portfolio

Skills

Communication

Languages

English
Professional

Work experiences

Logo of CNA Singapore.

Frontend Developer

CNA Singapore
Full-time

Mar 2021 ~ Apr 2025
4 yrs 2 mos
- Developed and maintained secure, high-performance web applications, using TypeScript, React, Tailwind CSS, Remix, TanStack Query, and tRPC. - Implemented scalable, component-based architecture with React, ensuring high code reusability and maintainability across critical audit dashboards and user-facing modules. - Leveraged Remix to build full-stack features with enhanced routing, data loading strategies, and server/client security considerations tailored for audit compliance workflows. - Utilized tRPC to create fully type-safe, end-to-end APIs, eliminating the need for manual type declarations and reducing client-server integration errors by 40%. - Integrated TanStack Query alongside tRPC for robust state and data management, improving API interaction efficiency and reducing redundant fetch calls by 30%. - Styled responsive, accessible UIs using Tailwind CSS, optimizing for usability, performance, and consistent design across devices. - Wrote and maintained unit tests with Jest and React Testing Library, achieving over 85% test coverage and reducing UI-related production bugs. - Mentored junior developers through code reviews, pair programming, and onboarding support, improving team velocity and adherence to modern frontend practices. - Collaborated closely with cybersecurity engineers and backend developers to align UI behavior with strict security protocols and auditing requirements.

Educations

Logo of Tianjin University.

Tianjin University

Bachelor’s Degree
Computer Science

2016 - 2019

Licenses & Certifications

The Complete JavaScript Course

Udemy

Issued Jun 2019
Expires May 2022