Experience

MAR 2024 - PRESENT

FULLSTACK ENGINEER·ASUS AICS

I am part of the engineering team at ASUS AICS. As part of my role, I have helped to build and implement new components for the company's xHIS web application, used by medical praticioners across Taiwan. I have also contributed extensively to a fullstack application used by patients to maintain their hospital records.

  • ·

    Developed complex Vue application components used by medical professionals, enabling users to manage patient records

  • ·

    Contributed to a Python backend application (e.g. validation logic, refactoring components), providing improved security and maintainability

  • ·

    Executed a cloud provider migration project from Azure to Google Cloud for cost reduction, improving application efficiency.

  • ·

    Provided extensive documentation for the application's infrastructure setup as well as backend components, improving quality of reference material

  • ·

    Participated in code reviews on both frontend and backend implementations, ensuring adherence to best practices, coding standards, and maintainability.

VueTypeScriptPythonAzureGoogle Cloud

JUL 2022 - MAR 2024

SOFTWARE ENGINEER·VISA

I was part of the Production Engineering team at Visa, which aimed to ensure the efficient and reliable operation of Visa's applications in the production environment. As part of the team, I was responsible for the maintenance and improvements of widely used, global applications such as Visa Installments and Visa Click to Pay.

  • ·

    Spearheaded the development of a fullstack internal analytic tool for tickets that helped to identify process inefficiencies, reducing toil.

  • ·

    Implemented a Node-based report generation system that automates data collection, slashing engineers' report creation time by 80%.

  • ·

    Led documentation efforts for new joiner onboarding and application onboarding, accelerating engineers' initial understanding of our products and responsibilities.

  • ·

    Enhanced efficiency by designing and deploying alerts for key API endpoints, freeing up 10% of engineers' time previously spent on manual monitoring.

  • ·

    Proactively identified and addressed production environment issues, significantly boosting application performance through multiple bug fixes.

  • ·

    Streamlined engineering processes and issue handling (e.g. standardised issue management procedures), cutting down repetitive tasks by 10%.

  • ·

    Facilitated cross-team collaboration, providing insights and driving discussions that accelerated business-critical issue resolution by an average of 10%.

AngularJavaScriptReactMySQLJavaSpring

MAY 2021 - AUG 2021

SOFTWARE ENGINEER INTERN·HP

I was part of the Firmware Development team at HP, which worked on improving printer behaviour and optimising the performance of certain families of printers. As part of my internship project, I was tasked to work on a tool that would collect, consume and provide analytics on certain data that the printer output while printing.

  • ·

    Developed a cross-platform Java application for efficient retrieval, storage, and analysis of data from printing devices, streamlining firmware development processes.

  • ·

    Designed and implemented a data collection framework for printer sensors, significantly reducing the manual effort required from developers and testers.

  • ·

    Enriched the application user experience by introducing user-friendly features such as user preferences and connection caches, enhancing the reusability of the application.

  • ·

    Documented the application's implementation, including detailed Javadocs, to improve code readability and usability for future development efforts.

  • ·

    Collaborated with managers and firmware developers to brainstorm innovative solutions and ideas for project improvement.

JavaJavaFXGradle

MAY 2020 - AUG 2020

FRONTEND ENGINEER INTERN·MAF INTELLIGENCE

As part of the frontend engineering team at MAF Intelligence, I worked on MAF Cloud, implementing features and fixing bugs in the various complex interactive components on the application. I also contributed feedback to the application's design to the senior engineers, as well as worked on prototypes for new features that were implemented later on.

  • ·

    Enhanced the company's Angular-based web app by adding 3 major features: date standardisation, data synchronisation, and user groups.

  • ·

    Introduced personalisation options (e.g., date formats, layout preferences) for consistent data representation throughout the application.

  • ·

    Implemented cross-component communication, reducing user interaction steps by 10% and enhancing overall application cohesion.

  • ·

    Contributed design enhancements using HTML, CSS (including SCSS), and JavaScript (e.g., button styles, layouts) to improve the application's aesthetics and user experience.

AngularHTMLCSS