15800551_10211080318865770_2832304490179846973_o.jpg

Justin Wu

  Sr.Front end Engineer •  0953-317-750  •  Taipei, Taiwan • [email protected]

10+ years of experience in front-end development.
Participate in rebuilding front-end team projects and deploying automation work. Experience in developing Node.js APIs with Express & MongoDB.
Focus on clean design and coding style
Strong in logical thinking and effective in communication and expression.
Enthusiastic about sharing fresh insights and experiences gathered from many individuals across company.

    Skills


    React.js、Next.js、JavaScript、TypeScript、Node.js、HTML、CSS、Python、MongoDB、Git、Jest、Docker、Vercel、AWS

    Experience

    Sr. Front-end Engineer / Cathay Financial Holdings Co., Ltd. 

    Jan 2020 - Present

    Cathay Financial Holdings is a well-known financial institution, that provides investors with financial management information, products, and services. 


    Experience in participating rebuild front-end team:
    - Establish a standard development process
    - Separate the front-end and back-end for online banking, collaborating with back-end engineers to discuss and integrate APIs, and CI/CD for rapid iteration and code deployment. 

    - Work with UI/UX designers to optimize user experience. 


    Expertise in developing various products, including online banking platforms, e-commerce platforms, and web editors in different projects, I fulfill roles in front-end development and product management, actively driving the implementation of technical solutions.  


    RESPONSIBILITIES & ACHIEVEMENTS

    • Developed web application - Cathay United Bank Online banking
      • F2E: React.js, React Hooks, TypeScript, Chakra UI, CI/CD, Functional Programming、Jotai 
      • B2E:Node.js RestFul API (Mock Service)
    • Developed EC platform - Daily Shopping of the Cathay MyReward App 
      • F2E: Next.js, Redux, Next.js, styled-components, RWD, SPA RWD 
      • B2E: Python, Django 
    • Developed No Code Service - Cathay Mini Program (CMP)
      CMP is a Web Builder, that allows users (such as graphic designers, and marketing staff) to simply drag and drop components and intuitively modify styles without writing code to create online web pages 
      • F2E: ReactJS, Redux, styled-components, RWD 
      • B2E: Node.js, Firebase, OAuth 2.0  
    Roles: Front-end engineer: 60% / Back-end engineer: 35% / Product Manager: 5%

    Trend Micro

    Sr. Front-end Engineer / Trend Micro Inc.  

    Jul 2016 - Dec 2019

    Trend Micro is a globally renowned software company, which develops security software for servers, cloud computing environments, consumers as well as businesses of all sizes.


    RESPONSIBILITIES & ACHIEVEMENTS

    • Developed web application - Apex Central (Trend Micro Control Manager) 
      • Used React.js & Redux,styled-components 
      • Wording tool correctly (Python) 
      • Automation testing (Python) 
      • Unit testing (React)    
    Roles: Front-end engineer: 70% / Back-end engineer: 30%

    Trend Micro

    Sr. Front-end Engineer / Migo Corp.  

    Oct 2015 - Jun 2016

    Migo is Taiwan's CRM Software Company.


    RESPONSIBILITIES & ACHIEVEMENTS

    • Developed web application - Migo internal staff customer service system
      providing functions such as reports, dashboards, and account permission management. 
    • Used React.js & Redux to develop single-page application product 
    • Developed Common UI modules for projects  
    Roles: Front-end engineer: 100%

    Migo Corp.

    Front-end Engineer / Yung-Ching Realty Group 

    May 2013 - Oct 2015

    Yung-Ching is Taiwan's top brand of real estate.


    RESPONSIBILITIES & ACHIEVEMENTS

    • Developed Web Application - HouseFun WebSite
      providing real-time buying, renting, news, and other information to general customers.
    • Developed Web Application - HouseFun Trends Report
      Node Service's code-free WYSIWYG web editor, provided to tens of thousands of real estate agents for uploading images, drafting sales copy, and capturing local market trends, allowing real estate agents to quickly improve their performance. 
    • Developed Web Application - Yung Ching Real Estate Recruitment Website http://goo.gl/sUyMbb
    • Developed Hybrid Web Application - HouseFun Messenger App real estate (Agent Edition) https://goo.gl/lk2LT2 
    • API integration: with Facebook social APIs and Google Map APIs. 
    • Using AngularJS, Html5 and CSS, Sass  
    Roles: Front-end engineer: 100%

    519939_28293626_logo.jpg

    Front-end Engineer / Koobe Technology Inc.  

    Apr 2011 - Apr 2013

    『Koobe Library』is an e-book reader app, with provides iOS, Android, and Web versions for clients.


    RESPONSIBILITIES & ACHIEVEMENTS

    • Developed e-­book reader app for multiple platforms using web app and native app
    • Collaborated with iOS, Android, and backend engineers
    Roles: Front-end engineer: 100% 

    koobe.jpg

    Web Designer /2008 - 2011  

    Side Project

    For Company: 

    • Interview Voice-to-Text Transcription Tool
    1. Using Python + Whisper API + Chat GPT
    2. Increases work efficiency by 80% for colleagues. 
    • Developed a typo verification tool(Python)
      Text recognition rate reaches 99%, saving time for writing colleagues and QA teams in the verification process. 
    • Developed a company year-end party lottery system: 
      The front-end UI features a slot machine-like marquee for employees, while the back-end allows the input of Excel registration forms, setting prizes and quantities, thus enriching the annual banquet activities.


    For Self-Learning

    • Develop a community software application (similar to Facebook):
    1. Use Node.js: Express framework, with experience in RESTful API design and database development.
    2. Use MongoDB + Mongoose to establish data models.
    3. Use Swagger to write API documents and perform tests.

    Summarize


    1. With over 10 years of front-end development experience, proficient in React, TypeScript, React Hooks, Chakra UI, Vite, Tailwind CSS, Sass, and other front-end technologies, capable of independently solving critical issues. 
    2. Familiar with backend development and experience collaborating with backend engineers, understanding DevOps processes, including CI/CD and Docker technologies, and possessing the ability to proactively communicate and define API specifications with backend engineers. 
    3. Experience participating in rebuilding front-end teams: constructing projects from scratch, establishing standard development processes, Code Review, CI/CD delivery, and iterative automated deployment of code. 
    4. Enthusiastic, proactive learner with clear logical thinking and effective communication skills. 
    5. Clear understanding of the advantages of Pure Functions and Functional Programming, capable of writing concise and reusable code. 
    6. In-depth understanding of core JavaScript concepts, proficient in ES6+ syntax including event loop, Promises, ES6 syntax, event bubbling, and design patterns. 
    7. Ensure code quality: Implement automated testing tools like Jest to write unit tests, preventing changes in one part of the code from negatively impacting another. 
    8. Valuing user experience with responsive web design (RWD) capabilities across devices. 
    9. Proficient in advanced CSS layout techniques such as Flex and Grid and able to accurately implement HTML/CSS pages directly from Figma design drafts, and efficiently communicate and collaborate with UI/UX designers. 
    10. Eager to share knowledge, conducted presentations internally within the company: 

    • Front-end study group presentations: React design principles, refactoring to enhance existing architectural designs.
    • Cathay Share Classroom speaker: Central Mountain Range Great Traverse and Camping on the Highest Ridge in Taiwan 
    • AI technology insights and applications: 2023 AI explosion ft. chrome extensions 
    • Creating your memory palace feat. AI presentation generation tool - Gamma

    Education

    National Taipei University of Technology  - Graduated at 2006 June

    Major:  Industrial and Product Design Degree