Avatar of 呂冠篁 (Aaron Lu).
呂冠篁 (Aaron Lu)
Frontend Developer
ProfileResume
Posts
0Connections
Print
Avatar of the user.

呂冠篁 (Aaron Lu)

Frontend Developer
Frontend Developer with over 4 years of experience in web development, shipped 3+ production-level modern web applications. Great team player with a collaborative spirit and extensive knowledge of web technology, familiar with the agile development lifecycle. Focus on writing clean, testable, and maintainable code, prefers to build stable, high-performance, and cross-platform applications using React and TypeScript. Besides, I have experience working with Backend Languages using Node.js, Express.js, Nest.js, MySQL, Docker, and AWS. LinkedIn: https://www.linkedin.com/in/aaronlu1/ Github: https://github.com/SaveYourTime Resume: https://www.cakeresume.com/aaron_lu1
Logo of the organization.
Ubiquiti Inc.
Logo of the organization.
AppWorks School
Taipei, 台灣

Professional Background

  • Current status
    Employed
    Not open to opportunities
  • Profession
    Front-end Engineer
    Full Stack Development
    Web Developer
  • Fields
    Software
    Internet
    Information Services
  • Work experience
    4-6 years (4-6 years relevant)
  • Management
    None
  • Skills
    HTML5
    CSS
    JavaScript
    TypeScript
    React.js
    React Native
    Next.js
    ESLint
    Webpack
    Jest
    styled-components
    Node.js
    Nest.js
    MySQL
    Docker
    Jenkins
    Amazon Web Services (AWS)
  • Languages
    Chinese
    Native or Bilingual
    English
    Intermediate
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    前端工程師 Front-End Developer
  • Desired work locations
    Taipei City, Taiwan
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

Frontend Developer

Ubiquiti Inc.
Full-time
Mar 2021 - Present
Taipei City, Taiwan
[UniFi Connect] The latest application within UniFi OS. Designed from the ground up to be a fully integrated enterprise-of-things hardware and software solution focused solely on simplifying IT for organizations. https://store.ui.com/us/en?category=all-new-integrations https://youtu.be/8x5fhuKWRyo - Develop and maintain the web portal user interface of the UniFi Connect application with a pleasant user experience using React and TypeScript. - Work closely with two talented frontend team members to establish coding style guidelines and ensure code quality via code reviews. - Collaborate with PM, UI designers, and backend developers to deliver exciting and innovative features and manage project priorities within an agile environment. - Migrate the existing project from JavaScript to TypeScript for a better development experience and enhance the code quality and maintainability. (We took about 3 months to gradually convert it to TS including planning and writing the migration document.) - Optimize the performance and improve the initial page load speed of web applications by introducing the Code-Splitting feature. - Implement unit test and component test using Jest and react-testing-library to ensure the correctness of our important business logic. - Build an automated CI/CD pipeline by integrating Jenkins with AWS S3. - Write technical documents on Jira Confluence to help others who are involved can easily understand the main topics. (TypeScript, CI/CD Flow, Code-Splitting...) - Setup internationalization with FormatJS (react-intl) to provide a great user experience for a wide-ranging audience in different regions and locales.
Logo of the organization.

Software Engineer (Full-Stack Developer)

MVP Fastlane
Full-time
Feb 2020 - Mar 2021
1 yr 2 mos
MVP Fastlane is an LA-Taiwan based IT consulting firm that focuses on the start-up scene of both the US and Asia. - Help variant of startups build their "minimal variable products" on the web and mobile apps in the short term. - Collaborated with various departments in building new products and troubleshooting. - Optimized workflow by building fully automated CI/CD pipelines for server deployment. - Actively worked with Docker and managed cloud infrastructure on AWS (Elastic Beanstalk, EC2, RDS, S3, CloudFront, SES, Route53). - Built the website of Woman Gathering Platform with React.js, Redux, Next.js, and styled-components. - Built cross-platform Instant Messaging and Video Chat applications with React Native, OpenTok, and Socket io. - Built backend API services with TypeScript, Node.js, Express.js, Nest.js, Docker, and AWS. - Built an automatic CI/CD procedure with GitHub actions. Representative projects: 1. GuruSyncQ: Smart fall & Injury Prevention Mobile App (https://apps.apple.com/tw/app/gurusyncq/id1227365622) Entirely rebuild the existing legacy project with the latest technology, and publish to the App Store. Mainly responsible for the Authentication, Routing, Instant Messaging, Push Notification, and E2E testing with Detox. Tech Stack: React-Native, Redux, React-Navigation, UI-Kitten, OpenTok, styled-components, ESLint, Prettier 2. WoomanPower: A college-style meeting platform for female experts from various fields in Taiwan (https://www.woomanpower.com/) As a Full-Stack Developer, I take responsibility for structuring the entire project, including the Front-End Website, Backend API Services, Database Schema Design, and building up CI/CD Flow to automatically deploy to AWS. Tech Stack: Front-End: React.js, Redux, Next.js, TypeScript Backend: Node.js, Express.js, Nest.js, TypeScript, MySQL, AWS (Elastic Beanstalk, EC2, RDS, S3, CloudFront, SES, and Route53) Tools: Docker, ESLint, Prettier, Swagger UI Marketing: GTM, Google Analytics, Facebook Pixel
Logo of the organization.

Web Developer - Front-End Developer(接案)

May 2019 - Jul 2019
3 mos
『鄉野羅漢,南風之歌桃園兒童文學作家-吳家勳展覽』 https://saveyourtime.github.io/childrens-literature Skills - HTML5, CSS, JavaScript - Materialize (CSS Framework) - Responsive Web Design - Image Lazy Loading
Logo of the organization.

Front-End Developer - Trainee

Dec 2018 - Apr 2019
5 mos
1. Developed and created a project (STYLiSH) independently within 3 weeks. https://saveyourtime.github.io/stylish 2. Worked 75 - 80 hours-per-week to develop problem-solving ability and development experience. 3. Complete each of the Puzzle Game and To-do List in 1 day with React. https://github.com/SaveYourTime/react-puzzle-game https://github.com/SaveYourTime/react-todo-list 4. Collaborated with Backend, iOS, Android trainees to develop new features on assigned projects. https://saveyourtime.github.io/awesome-blog Others https://saveyourtime.github.io/taipei-songshan-airport
Logo of the organization.

Full-Stack Developer - Graduation Project

Mar 2018 - Dec 2018
10 mos
Elder Concern APP 實際探訪台北市社會局老人福利科與社區關懷據點,瞭解現行關懷運作機制與需求分析。 內容:本系統藉由關懷長者的議題為核心,帶出志工的人力不足及管理問題,改善志工探訪時的便利性。透過活動參與及回饋機制,鼓勵長者踏出家門、走入人群,達到快樂學習、主動分享之樂齡生活。 Front-End - React Native, Redux, React Navigation, ant-design, styled-components Backend - PHP, MySQL, Firebase Storage
Logo of the organization.

Full-Stack Developer - SOHO

MIMA Hair Salon
Freelance
Jul 2017 - Jul 2018
1 yr 1 mo
MIMA Hair Salon Information System 美髮店家系統網站開發(RWD設計、前後端分離) 內容:會員系統、開單系統、庫存管理系統、權限設定、薪資結算系統、業績報表系統 Front-End - HTML5, CSS3, JavaScript, jQuery, Semantic UI, moment.js, Chart.js Backend - PHP (PDO & RESTful APIs), MySQL, Apache Server, Docker Authenticate with JWT (JSON Web Token) Deploy on GCE (Google Compute Engine)
Logo of the organization.

Front-End Intern

May 2017 - Aug 2017
4 mos
RushBit Multi-Payment 新北市餐飲業多元支付推廣輔導計畫 Front-End - HTML5, CSS3, JavaScript, Semantic UI, DatePicker Implement the new features and user interfaces Work closely with the Designer and Backend Engineer to build the high-quality products

Education

Logo of the organization.
Engineer’s Degree
Web Class - Front-End Trainee
2018 - 2019
Description
1. Developed and created a project (STYLiSH) independently within 3 weeks. https://saveyourtime.github.io/stylish 2. Worked 75 - 80 hours-per-week to develop problem-solving ability and development experience. 3. Complete each of the Puzzle Game and To-do List in 1 day with React. https://github.com/SaveYourTime/react-puzzle-game https://github.com/SaveYourTime/todo-list 4. Collaborated with Backend, iOS, Android trainees to develop new features on assigned projects. https://saveyourtime.github.io/awesome-blog Others https://saveyourtime.github.io/taipei-songshan-airport
Logo of the organization.
Engineer’s Degree
Information Management
2015 - 2019
Description
Web Programming Web Server-Side Programming Mobile Device Programming