Avatar of Mango Su.
Mango Su
Frontend Developer
ProfileResume
Posts
1Connection
Print
Avatar of the user.

Mango Su

Frontend Developer
❚ Intro (2024.04) Hi 大家好,我是芒果 mango, 有 4 年多開發經驗: ◍ 社群媒體監控和分析 ◍ 晶圓機器手臂模擬器 ◍ 股票分析 ◍ 基金交易 ◍ ERP 後台管理 ◍ 購物網站 喜歡透過技術分享、交流、讀書會來提昇自己 Clean Code 的能力。 ❚ Contact Info [email protected]
Logo of the organization.
Qsearch
Tainan, 台灣

Professional Background

  • Current status
    Studying
    Open to opportunities
  • Profession
    Front-end Engineer
  • Fields
    Software
  • Work experience
    6-10 years (2-4 years relevant)
  • Management
    None
  • Skills
    Vue.js
    JavaScript
    Git
    Angular
    TypeScript
    CSS
    Tailwind CSS
    SCSS
    RWD
    HTML5
  • Languages
    English
    Beginner
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Part-time
    Remote Only
  • Desired positions
    Frontend Developer
  • Desired work locations
    Singapore
    Germany
    Tainan City, Taiwan
    Australia
  • Freelance
    Part-time freelancer

Work Experience

Logo of the organization.

Frontend Developer

Qsearch
Full-time
May 2022 - Sep 2023
1 yr 5 mos
Taipei City, Taiwan
❚ Social Media Monitoring and Analytics / 2022.05 ~ 2023.09 A SaaS tool, for monitoring social media platforms and news media, analyzing data, and generating business reports. Responsibilities & Achievements: ◍ Refactored the core product's multilingual functionality (zh & en), addressing issues such as lack of modularization, untranslated content, and repeated translations. ◍ Developed a new system, managing product roles (organization, team, users, guests), permissions, time-limited invitation codes, basic information, etc. ◍ Maintained the multilingual official website (zh & en) and GitLab CI script. Skills: Angular · AngularJS · TypeScript · Tailwind CSS
Logo of the organization.

Frontend Developer / Project Manager

Nov 2021 - Jan 2022
3 mos
Tainan City, Taiwan
❚ Wafer Robot Arm Simulator Prototype / 2021.11 ~ 2022.01 It's teamwork on the project, to simulate a robotic arm executing processes based on imported instructions, with different states displayed for each wafer processing chamber (all in 2D drawing). Responsibilities & Achievements: ◍ Utilizing Two.js (JavaScript 2D drawing library) and GSAP (JavaScript animation library) to draw the machine, processes, and states. ◍ Using the Law of Sines and Angular Velocity to calculate the coordinates and movement angles of a three-axis robotic arm. ◍ Conducting requirement interviews, and creating development and acceptance documents (feature descriptions, code architecture diagrams, etc.). ◍ Implemented the project management tool GitHub Projects to centralize the management of weekly progress and task cards. Skills: Vue.js · Two.js · GreenSock Animation Platform (GSAP)
Logo of the organization.

Frontend Developer

Nov 2021 - Dec 2021
2 mos
Tainan City, Taiwan
❚ Year-End Party Gaming Platform / 2021.11 ~ 2021.12 It's teamwork on the project, allowing the organizer to create multiple event rooms. Room admin can configure chat room rules (banned words, mute list), game types, game prizes, hosts, and audience lists. Responsibilities & Achievements: ◍ Implemented a real-time chat room with message filtering rules, utilizing Firebase for server real-time queries distribution. ◍ Implemented a prize quiz game, utilizing Pusher (WebSocket library) to synchronize the audience's game progress (host announces answers, list of correct answers). ◍ Coordinated internal testing of the game, planned testing steps to guide testers (more than 10). Skills: Vue.js · Firebase · WebSocket
Logo of the organization.

Frontend Developer

Apr 2020 - Nov 2020
8 mos
Tainan City, Taiwan
❚ Small-Scale Stock Analysis System / 2020.04 ~ 2020.11 It's teamwork in Phase 1 of the project and independent work in Phases 2-3, involving user registration, admin review of accounts and permissions, financial statements and profit analysis charts for companies (browsing, searching), and user saving of research reports and news. Responsibilities & Achievements: ◍ Implemented line charts using Chart.js (JavaScript charting library) and a document editor using CKEditor 4 (WYSIWYG HTML editor). ◍ Conducting requirement interviews, and creating development and acceptance documents (wireframes, terminology glossary, financial formulas, etc.). ◍ Implemented the project management tool TeamGantt to centralize the management of schedule progress (Gantt chart) and issues (cards). Skills: Vue.js · Chart.js · CKEditor4
Logo of the organization.

Frontend Developer / Project Manager

Oct 2019 - Mar 2020
6 mos
Tainan City, Taiwan
❚ Fund Trading System / 2019.10 ~ 2020.03 It's teamwork in Phase 1-3 of the project, for allowing users to upload identification photos for account opening, taking Investment Risk Assessments, conducting fund transactions (browsing, searching, placing orders), and managing account deposits and withdrawals. Non-registered users can access certain features. Responsibilities & Achievements: ◍ Implemented high-precision decimal calculations using bignumber.js (JavaScript arbitrary-precision arithmetic library), avoiding floating-point problems when calculating amounts. Skills: Vue.js · bignumber.js

Education

No content as of now.