A Frontend developer with 5-year experience.
Born in 1996/8
National Taipei University - Public finance Department
● Develop using TypeScript for better maintenance and easier debugging.
● Experience using style hooks and styled-components or other CSS preprocessors with React.js or Vue.js.
● Integration of APIs using packaged Axios or GraphQL.
● Emphasis on RWD and compatibility with h5, and performance optimization.
● For SEO issues, use Next.js for development or add structured data and meta tags.
● Experience with multiple UI libraries, such as ant-design, vuetify, mantine, element-ui, material-ui, and packaging components for team development.
● Front-end state management using react-redux, MobX, react-query, Zustand, and Vuex.
█ Skill:
Must have: HTML,CSS, and SCSS(SASS) JavaScript: ES6,jQuery and TypeScript
Version control:Git
Web frontend framework:Vue.js, React.js and Next.js with front-end state management
API:Axios、GraphQL
█ Others:
Game engine:Cocos Creator(with TypeScript)、Unity(with C#)
Other languages:C#、python
Tools:Jenkins、Shell script、Gulp、texturePacker、batch、Webpack
JS30 notes:https://github.com/tweety-666/JavaScript-30
F2E-challenge:https://github.com/tweety-666/F2E-challenge
Single-player games:https://github.com/tweety-666/
Advanced JavaScript notes:https://github.com/tweety-666/Advanced-JavaScript
My Post:https://gist.github.com/tweety-666
Data Structure & Algorithms in JavaScript: https://github.com/tweety-666/Data-Structure-and-Algorithms-in-JavaScript
Developed a trading platform from scratch using React.js and AntDesign, with GraphQL for API integration. I was responsible for the trading, homepage, and wallet features, and also independently developed the chat room functionality.
▮Cryptocurrency Exchange Backstage
I developed a trading platform management dashboard from scratch, using Vue.js with AntDesign and GraphQL for API integration.