Mai Chih Yi (Mia)

About

Experiences in web development, having worked on multiple projects from scratch. Enjoy collaborating with cross-functional teams to deliver solutions that meet business needs. All while ensuring clean and high-quality code.

Work Experiences

Datax AI Solutions

Apr 2023 - Present

Frontend Developer

RectNext.jsAngularTypeScriptPlaywrightConnect-EStRPCprotobufCI/CDDockerWebsocketFigma
  • Developed and maintained Angular production of Subanana(AI subtitling tool); implemented Stripe Payment workflow UI.
  • Managed the entire life cycle from client requirements,including FSD app to capture fire extinguisher for AI detection.
  • Use Websocket and voice recorder to stream recording for real-time transcription.
  • Implemented end-to-end testing using Playwright and integrated it with the GitLab pipeline.
  • Assisted in design of web applications using Figma; Created wireframes, reusable components
  • Conducted feasibility studies and led version upgrades of key technologies, including React Router 7 and Connect-ES (gRPC with protobuf).
  • Worked CI/CD pipelines for the web-builder and test checker.
  • Analyzed user engagement and product performance data through SEO, A/B testing, and analytics, contributing to a 12% increase in click-through rate and 27% growth in new users within three months.
  • Developed and launched Stripe payment functionality for an AI subtitling product supporting 3,000+ paying users.
FSD App

Study Central Pty Ltd

Oct 2020 - Dec 2022

Business Analyst

  • Wrote Facebook ad marketing; increased inquiries and earned direct supervisor recognition.
  • Set up tracking using Google Tag Manager and spreadsheets to monitor advertisement performance.
  • Managed client overseas study applications; weekly review meetings to align with school and immigration updates.

Chemical Utilization of Biomaterials Laboratory

Aug 2019 – Nov 2019

Undergraduate Research Assistant

  • Experimented with transgenic C.elegans to investigate the anti-Alzheimer's potential of tea oil components
  • Analyzed experimental data using Matlab by plotting multiple controlled comparisons of tea oil concentration versus C.elegans survival rates, and activity levels under varying temperature conditions to estimate the impact of key experimental factors
  • Collaborated with laboratory researchers to document experimental procedures and findings

Skills

Programming

RPythonSQLJavaScriptTypeScript

Database & Analysis

Data VisualizationGoogle AnalyticsExperimental Data Analysis

Software Engineering

GitGitLab CI/CDRest APItRPC

Side Projects

Chillka

A platform designed to bring people together and hold events

Node.jsNext.jsTailwind CSSFramer MotionTypeScriptWebsocketMongoDBEcpay
  • Contributed to a 4-month scrum development of a website for creating activities and selling tickets.
  • Enabled users to purchase tickets and scan QR codes for entry.
  • Implemented chat rooms for communication between buyers and sellers.

Crypto Profit Calculator

A application to calculate crypto profits / losses, provide the latest news and store user data

RectFirebase
  • Developed a calculator for calculating profit.
  • Used the React Context API to manage the state of the calculator.
  • Implemented a feature to calculate the profit based on the current stock price and the number of shares.
  • Integrated a 24-hour history price chart with HighCharts into the My Currency page.
Crypto Profit Calculator

Taiwan Forest Biodiversity

A SQL data analysis project exploring biodiversity records from TaiBIF

SQLSQLiteR
  • Cleaned a Darwin Core occurrence dataset in R and organized it into normalized SQLite tables.
  • SQL queries to analyze biological families, species richness, and observation locations.
  • Visualized the query results in R with ggplot2.
Geographic distribution of Taiwan biodiversity observations