Shape
Shape
Shape
Shape
Shape
Shape
Shape
Shape
Shape
Shape

katie

Hi, I'm

Yishan Lin

A Frontend Engineer who loves UI/UX!


  • Email: katie87827@gmail.com

  • Phone: +886-916-892-013

  • Github: katie5413


About Me

A passionate and self-motivated Full-Stack Developer with four years experience focusing on React, TypeScript and PHP. Passionate about building new applications and features from scratch. With a background in education, design and computer science, I am a lifelong learner and enjoy helping others acquire new skills and develop effectively with people from diverse backgrounds.

hashtag

Engineer

#3333CC
hashtag

Teacher

#F5BE1B
hashtag

Designer

#EA327D

Experience

Web Development

  • 夢想家金融科技有限公司 Front-End Developer (2023.06 - 2024.06)
    • 1. Collaborated with an international team as the head of the front-end team in Taiwan, leading and coordinating a team of 4 developers, improving overall work efficiency.
    • 2. Developed ESOP(Employee Stock Ownership Plans) management web applications using React and TypeScript, ensuring code quality and maintainability, and increasing user satisfaction.
    • 3. Integrated Storybook to assist the team in achieving consistent UI component design and testing within 6 months, reducing the development cycle by 25%.
    • 4. Using Storybook and Jest for UI development, testing, and documentation to enhance code stability.
    • 5. Refactored projects to enhance performance, optimizing code and increasing application load speed by 20%, significantly improving user experience.
  • 25sprout Front-End Developer (2020.07 - 2023.06)
    • 1. Actively participated and contributed to 8 projects and collaborated closely with 2-4 team members to collectively achieve project goals and deliver high-quality outcomes.
    • 2. Assumed leadership roles within projects, effectively coordinated team efforts and provided mentorship and guidance to 3 interns.
    • 3. Possess skills in modern front-end frameworks like React and TypeScript, with experience in Vue.
    • 4. Using Storybook and Jest for UI development, testing, and documentation to enhance code stability.
    • 5. Successfully resolved cross-browser compatibility issues to ensure seamless content display across different browsers.
    • 6. Continuously sought to learn industry trends and emerging technologies, constantly improving professional skills and knowledge.
    • 7. Adapted well to fast-paced collaborative environments, committed to achieving or surpassing project objectives.

Design

  • 1. Designed app interfaces and led UI/UX efforts for various projects.
  • 2. Collaborated in the ideation and prototyping phases, contributing to the overall product vision.
  • 3. Proficient in using Figma to create interactive prototypes, enabling effective communication and user testing.

My Recent Works

memory

CodeCity

    A learning management system for high school students to learn AI and Information Security.

webWorkshop

Web Personal Portfolio Workshop

    Guiding students in creating their own portfolio website.

work

SurveyCake official website

    Developed the official website for SurveyCake using React.

work

EC

    Developed the official website using TypeScript.

memory

Interdimensional Symposium

    Reading Assessment Tool

memory

Memory Game

    A memory game with flipping cards in vanilla JavaScript.

calculator

Calculator

    Simple calculator using php.

draw

Paint

    Implemented a simple painting application using HTML5 Canvas.

surfing-time

Surfing time

    Touch Interface Design class project

lost-and-found

Lost and Found

    Human-Computer Interaction (HCI) class project.

Get In Touch

Phone

+886 916-892-013

Email

katie87827@gmail.com