Mai Chih Yi (Mia)
About
2 years of experience 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, maintainable, and high-quality code.
Work Experience
Datax AI Solutions
Apr 2023 - PresentFrontend 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.
- Proactively maintained code quality standards by introducing tools like Husky, Storybook and wrote documents.
- Proposed and implemented UI documentation using Storybook for customized components.

Study Central Pty Ltd
Oct 2020 - Dec 2022Business Assistant
- Study plans writing; Managed documentation for students studying abroad.
- Wrote advertisements, had significant increase in FB inquiries and received positive feedback from supervisor.
Skills
React/AngularTypeScriptPythonSQLRest 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.
Nextjs Blog
A blog built in Next.js with metadata for SEO improvement
Next.jsMUIMDX
- Add tags for search functionality.
- Integrated the MDXRemote library for parsing Markdown into HTML.

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.
