Available to hire
I’m Kai Sze (Thomas) Ng, a Toronto-based IT professional with over 10 years of experience in Geographic Information Systems (GIS). I specialize in spatial data editing, geoprocessing, and spatial analysis, and I enjoy collaborating with stakeholders across the full software development life cycle.
Currently I serve as a Full Stack Developer/Data Analyst at the Centre for Global Health Research, where I lead end-to-end development of Open Mortality Portal, design data schemas, and streamline data pipelines for research outputs. I value practical solutions, clear documentation, and knowledge sharing to help teams stay aligned and productive.
Skills
Language
English
Advanced
Chinese
Fluent
Work Experience
Full Stack Developer/Data Analyst (Research Coordinator II) at Centre for Global Health Research, UnityHealth Toronto
May 1, 2022 - PresentManaging the full lifecycle of the Open Mortality Portal progressive web app including requirement gathering, deployment, and support. Responsible for designing and building database schemas, backend, and frontend for seamless data integration. Conducted end-to-end testing of UI, backend, and database interactions. Developed an admin interface to enhance user and content management and documented technical specifications to improve team communication. Processed spatial and non-spatial data in pipelines to support research and analytics.
Analyst Programmer at Transport Department of Hong Kong Government
October 31, 2021 - September 5, 2025Key contributor to projects like HKeMobility App & Website, Driving Route Search Service API, Transport Information System, and Traffic CAM Portal. Responsibilities included resolving map and location issues, processing spatial data to enhance map displays, verifying route accuracy, leading content management system development, and coordinating road network data updates. Managed geodatabases related to roadside CCTV and conducted GIS analysis, publishing thematic maps and monitoring system performance.
Programmer at Mappa System Limited
February 29, 2012 - September 5, 2025Supported the Slope Maintenance and Responsibility Information System and Red Tide Monitoring System projects. Resolved system and hardware issues, maintained system updates, generated reports, and contributed to new feature development. Developed map-based features using Google Maps JavaScript API and assisted in unit testing for quality assurance of Red Tide data.
Programmer at ESRI China (Hong Kong) Limited
February 29, 2008 - September 5, 2025Involved in GIS implementation for the Shenzhen Environmental Protection Bureau and data conversion studies for the Transport Department of Hong Kong. Created prototypes, documentation, and training materials for projects including the Transport Information System and Electronic Maintenance Management System. Responsibilities included user requirement gathering, system design, and testing support.
Full Stack Developer/Data Analyst at Centre for Global Health Research
May 1, 2022 - PresentManaged the full lifecycle of the Open Mortality Portal, a progressive web app, from requirement gathering to deployment and ongoing support. Designed and built the database schema, backend, and frontend to enable seamless data integration and analysis. Led end-to-end testing of UI, backend processes, and database interactions; developed an admin interface to improve user and content management; documented technical specifications to improve team communication and knowledge transfer. Processed spatial and non-spatial data within a data pipeline to support research and analytical outputs.
Analyst Programmer at Transport Department of Hong Kong Government
March 1, 2012 - October 1, 2021Resolved map and location issues from user feedback and system errors. Processed spatial data to enhance map display across platforms. Verified car park locations and driving route accuracy. Led the content management system development for publishing traffic news and roadworks to HKeMobility and data.gov.hk. Built prototypes for faster feature development and troubleshooting system issues.
Programmer at Mappa System Limited
May 1, 2008 - February 1, 2012Resolved system and hardware issues to ensure smooth daily operations. Supported system updates, report generation, and documentation for new feature development. Handled monthly data conversion, exporting, and verification for internet/intranet publishing.
Programmer at ESRI China (Hong Kong) Limited
September 1, 2006 - February 1, 2008Collected user requirements, designed databases, and coordinated with the development team on GIS implementation for the Shenzhen Environmental Protection Bureau. Participated in road data conversion studies and created screen prototypes to demonstrate workflows for the Transport Department of Hong Kong. Prepared documentation including system manuals, user guides, and training materials for the TIS project. Supported system design, user requirement gathering, and testing for EMMS used by the Highway Department of Hong Kong.
Education
Master of Science in Computer Science at The University of Hong Kong
January 1, 2014 - December 31, 2016Bachelor of Science (Hons) in Computer Science at University of Staffordshire via CityU SCOPE
January 1, 2009 - December 31, 2011Higher Diploma in Geomatics at Hong Kong Polytechnic University
January 1, 2004 - December 31, 2006MSc in Computer Science at The University of Hong Kong
January 1, 2014 - January 1, 2016BSc (Hons) in Computer Science at University of Staffordshire via CityU SCOPE
January 1, 2009 - January 1, 2011Higher Diploma in Geomatics at Hong Kong Polytechnic University
January 1, 2004 - January 1, 2006Qualifications
Industry Experience
Government, Healthcare, Life Sciences, Software & Internet, Transportation & Logistics, Education, Professional Services
Skills
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Toronto today.