I'm Vincent Diao, a highly organized, dedicated and passionate software engineer with a Master of Computer and Information Sciences from Auckland University of Technology. I excel at identifying exception handling gaps and eliminating unnecessary public methods, with strong experience in Node.js, React.js, and TypeScript. Over the past several years I have researched and developed web applications for vet clinics abroad at ezyVet, built embedded and mesh-networked solutions at TreasTech, and delivered full-stack platforms across multiple domains. I am eager to join a new team where I can grow my skills and contribute to impactful IT projects.

I'm Vincent Diao, a highly organized, dedicated and passionate software engineer with a Master of Computer and Information Sciences from Auckland University of Technology. I excel at identifying exception handling gaps and eliminating unnecessary public methods, with strong experience in Node.js, React.js, and TypeScript. Over the past several years I have researched and developed web applications for vet clinics abroad at ezyVet, built embedded and mesh-networked solutions at TreasTech, and delivered full-stack platforms across multiple domains. I am eager to join a new team where I can grow my skills and contribute to impactful IT projects.

Available to hire

I’m Vincent Diao, a highly organized, dedicated and passionate software engineer with a Master of Computer and Information Sciences from Auckland University of Technology. I excel at identifying exception handling gaps and eliminating unnecessary public methods, with strong experience in Node.js, React.js, and TypeScript.

Over the past several years I have researched and developed web applications for vet clinics abroad at ezyVet, built embedded and mesh-networked solutions at TreasTech, and delivered full-stack platforms across multiple domains. I am eager to join a new team where I can grow my skills and contribute to impactful IT projects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Fullstack Software Engineer at ezyVet
September 1, 2021 - September 6, 2024
I researched and developed web applications for vet clinics worldwide using TypeScript, GraphQL and DynamoDB. I contributed to both frontend and backend, with a focus on backend tasks such as transaction logic, multi-threading, code review, and writing scripts for client-specific data import. The frontend module involved vet list, consultation and treatment templates, multi-task features (feeding, watering, weight, dosage, urine collection), and system settings. Data flow between the client and server was managed with GraphQL, and we supported iOS and Android deployments via Expo. I also authored scripts to import patient data and created utilities to generate treatment templates automatically to streamline clinic workflows. Embedded and mesh-networking work included provisioning Nordic NRF52840 and Raspberry Pi nodes to establish MESH per SIG protocol, with the router configured as a mini-server to transmit data to the cloud.
Software Developer at TreasTech
February 1, 2020 - May 31, 2021
Led data synchronization between cloud MongoDB and local PostgreSQL using Node.js; parsed local MESH data and uploaded to the cloud. Worked on embedded development with C, Nordic NRF52840, and Raspberry Pi; provisioning nodes to establish MESH networks and configuring Raspberry Pi as a mini-server to store local MESH data and enable data transmission between the router and cloud. Implemented socket communications to issue commands to MESH from the cloud for node management. Contributed to a vet-clinic system (Vet Radar) covering both frontend and backend, including an auto-generation feature for treatment templates to streamline clinic workflows.
Full-stack Developer at Fynco
August 1, 2019 - December 31, 2019
Developed a complete business platform including client, adviser, and internal terminals, deployed on AWS EC2. Implemented full-stack features using Node.js, React.js, CSS, and HTML, with MySQL on AWS. Focused on end-to-end workflows for real estate services (buy, load and sell) and built scalable infrastructure.
Software Engineer at Suning Corporation, Ltd.
December 1, 2012 - March 1, 2017
Developed the IT Helper application for Windows to install and uninstall the program, integrating functions such as antivirus assistance, registry management, and trash cleaning. Led migration of IT Helper from Windows to Linux, and contributed to the install-uninstall tooling.
Software Engineer at ZTE (Zhongxing Telecommunication Equipment Corporation), Ltd.
August 1, 2010 - November 1, 2012
Developed and delivered products based on CI/CD pipelines. Worked on core network strategies, performance testing, and ensuring deployments met reliability and scalability requirements.

Education

Master of Computer and Information Sciences at Auckland University of Technology
July 1, 2017 - February 1, 2019
Engineering Master of Electronic and Information Communication at Southeast University, Nanjing, China
March 1, 2008 - April 1, 2021
Information Engineering at SuChow University, Sushou, China
September 1, 2000 - July 1, 2004

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Healthcare, Professional Services, Education, Media & Entertainment