Hi,I am Tweety,a 6-year experienced frontend developer.
My coworker said I was reliable, conscientious, and responsible.I am a good team player.
I can work on my own and comunicate in English.
Here is my resume: https://www.cakeresume.com/coderTweety
Work experience:
β Promoted to Payment Team Owner within one month of joining the Gate.io. Primarily worked fully remote as a solo front-end developer.
β Developed a cashier project that supports multiple cryptocurrency payment methods. Integrated a web3 wallet transfer feature, like calling MetaMask or WallerConnect with Ethers.js or Web3.js, allowing users to transfer funds without entering the amount or address.It reduced payment processing time by 50%.
β Developed a financial management backstage for cryptocurrency payments and Gift Card from scratch on my own, utilizing React.js, styled components and micro-frontend technology.
β Migrated the Gift Card project from React.js micro-frontend architecture to Next.js monorepo architecture. Utilized Next.js to improve first-screen rendering and overall user experience. Achieved an overall 20% increase in Lighthouse scores.
Experience: 6 years
Yearly salary: $70,000
Hourly rate: $35
Nationality: πΉπΌ Taiwan
Residency: πΉπΌ Taiwan
Experience
Frontend developer
Gate.io 2022 - 2024
β Feedback from my Product Manager 1. Reliable, conscientious, and responsible. 2. Meets deadlines and works independently. 3. Communicates issues in time; collaborated well with UIUX designer, PM, backend developer and QA in the team. β Promotion to Payment Team Owner 1. Created various pages and hooks with React.js and TypeScript, including trading competition activity pages with colleagues remotely. Primarily worked as a solo front-end developer. 2. Promoted to Payment Team Owner within one month after joining the company. 3. Debugging with the devtool or webview and writing unit test with Jest. 4. Using SonarQube to control frontend code quality; using Sentry to record frontend error logs. β Development of Cashier Project 1. Developed a cashier project that supports multiple cryptocurrency payment methods. 2. Integrated a web3 wallet transfer feature, like calling MetaMask or WallerConnect with Ethers.js or Web3.js, allowing users to transfer funds without entering the amount or address.It reduced payment processing time by 50%. β Development of Web Payment Project 1. Implemented an optional passwordless low-risk payment feature for the payment project and increased user adoption rate by 80%. 2. Developed a responsive and compatible H5 cryptocurrency payment website on my own that was able to be accessed by third-party applications. β Development of Gift Card Project and Backstage 1. Developed a financial management backstage for cryptocurrency payments and Gift Card from scratch on my own, utilizing React.js and micro-frontend technology. 2. Migrated the Gift Card project from React.js micro-frontend architecture to Next.js monorepo architecture. 3. Utilized Next.js to improve first-screen rendering and overall user experience. Achieved an overall 20% increase in Lighthouse scores. β Developed MiniApp and GatePay landing pages 1. Created MiniApp and GatePay landing pages to showcase and promote cryptocurrency payment services 2. Provide users with information about and access to cryptocurrency payment services.
Frontend develop
LH Network Service Ltd. 2021 - 2022
β Developed responsive financial trading website and corporate official website using Next.js, meeting requirements and ensuring timely launch without delay. β Integrated real-time market data using WebSocket and developed market charts with colleagues. β Developed transaction records page, user favorites page, and discount coupon page. β Built Q&A forum and message board with infinite scrolling functions. β Optimized and focused on SEO and performance enhancement.
Frontend develop
Silkrode Technology Co., Ltd. 2020 - 2021
β Video Streaming Platform 1. Collaborated with two front-end developers to build a video streaming platform from scratch in three months. 2. Developed the homepage, chat room, video, and short film pages, and implemented video streaming using video.js and HTTP Live Streaming (HLS) in m3u8 format. Used Vue.js for website components and implemented meta tags for Matomo user behavior tracking. Also developed the admin backstage using Vue.js and MQTT protocol. β Cryptocurrency Exchange Platform 1. Collaborated with multiple developers to build a cryptocurrency exchange platform from scratch in two months. Used React.js, Websocket, GraphQL, and Apollo Client for API integration. 2. Independently developed the homepage, trading page, wallet page, record page, exchange page, and chat room. 3. On the management platform, independently developed user management and a chat room, and partially developed content management, trading, and currency management. β Chat Room 1. Developed a chat room using MQTT and WebSocket protocols for communication. 2. Implemented load-on-demand optimization using IntersectionObserver, controlled maximum message limit, and developed local cache to save performance. 3. Developed image slideshow using promise.all to obtain all images and inserted images into the slideshow component after confirmation.
Frontend developer
ειͺ¨ιΎζΈδ½η§ζ 2019 - 2020
β Developed and maintained multiple slot games on the web with a small team of two members, using Cocos Creator and TypeScript. β Automated and streamlined the process of slicing and creating various game assets with Python scripts. β Deployed slot games on a testing environment, using Jenkins and Shell scripts.
Frontend developer
Dayu Software 2018 - 2019
β Developed multiple 2-player competitive games using Unity and C#, with WebSocket integration. β Developed multiple 2-player competitive games using Cocos and TypeScript, with WebSocket integration. β Independently created the company's official website and game lobby, without using any framework, using HTML, SCSS, and Gulp.
Skills
javascript
nextjs
react
front-end