林子皓 Zi-Hao Lin 

2+ years of experience in web development. Familiar with React, Next.js, JavaScript, and TypeScript.
Passionate and meticulous, enjoy developing creative products. Eager to join an innovative team.

  Taipei, Taiwan  https://zi-hao-lin.vercel.app/      

Work Experience


Co-founder & Developer  •  嘗試科技股份有限公司

Developed web and mobile apps.Achieved a total revenue of over three million NTD.

五月 2021 - Present

Asiania・Online Event Platform  |  Frontend Developer

https://zi-hao-lin.vercel.app/asiania

  • Built an online event platform from scratch for an entertainment company in the USA using Next.js and TypeScript. The platform seamlessly integrated content management, performance, audiences, ticketing, and multiple features.
  • Enhanced various interactive modules, like Video/YouTube Co-watchMulti-frame Player, and Voting.
  • Developed Conference and Chatroom utilizing Azure Communication Services, and tracked user interactions through Azure Application Insights.

OneOffs・E-commerce Store  |  Frontend Developer

https://zi-hao-lin.vercel.app/oneoffs

  • Built a fully-functional e-commerce store from scratch for an artwork company using Next.js and TypeScript.
  • Collaborated with designers to implement complex UI using MUI, including RWD and Dark Mode.
  • Interacted with the GraphQL APIs provided by the backend and microservices, as well as 3rd-party services like Auth0TapPay, and Mailchimp.

MICAPP・Data Visualization Platform  |  Frontend Developer

https://zi-hao-lin.vercel.app/micapp

  • Built a visualization platform from scratch for an insurance company in Colombia using Next.js and TypeScript. The platform integrated historical disaster data visualization, pricing estimation, and user management.
  • Designed the project structure and selected proper libraries and tools, and mentored the new colleague.
  • Interacted with RESTful APIs provided by the backend, and visualized data with Deck.gl and Recharts.
  • Developed features that facilitate the download of DOM elements as JPEG files, PDF document export, and CSV file uploading.

LUCfest・Admin Portal  |  Backend Developer

https://zi-hao-lin.vercel.app/lucfest

  • Established an admin portal using PHP and CodeIgniter, which follows the MVC pattern.
  • Developed features that enable reviewers to examine annual applications while maintaining existing functionalities.
  • Designed controllers and models to manage data stored in the MySQL database and handle requests from users.
  • Crafted the UI with Bootstrap and jQuery, and interacted with the APIs through AJAX.

Crack DetectionMobile App  |  Frontend Developer

https://zi-hao-lin.vercel.app/crack-detection

  • Built a client app from scratch using React Native and TypeScript to enable users to take pictures of cracks and send them to the server for automatic analysis.
  • Developed features like photo capturing, record creation/editing, and record filter.
  • Managed global states via Zustand.
  • Established the app with Expo for fast development and demonstration.

Weather ForecastPlatform  |  Frontend Developer

https://weather-forecast-zi-hao-lin.vercel.app/

  • Built a weather forecast platform from scratch using Next.js, TypeScript, and Tailwind.
  • Interacted with the WeatherAPI.
  • Visualized hourly temperature with Recharts.

Education

國立臺灣大學 (National Taiwan University)

MS Computer-Aided Engineering Division, Department of Civil Engineering  •  2018 - 2020

Published a journal paper "Temporal image analytics for abnormal construction activity identification." 
https://doi.org/10.1016/j.autcon.2021.103572

國立成功大學 National Cheng Kung University

BS Department of Civil Engineering  •  2014 - 2018

Skills


React  |  Next.js  |  JavaScript ES6  |  TypeScript  |  HTML5  |  CSS3  |  Git