Matthew Ford is an enterprise architect and technical fellow with over two decades of experience building mission-critical software across product lifecycle management, IoT, real-time situational awareness, and space systems. He blends hands-on engineering—contributing bug fixes and backend features to high-profile open-source projects like Cesium—with strategic leadership defining architectural runways and guiding M&A integrations. Known as a teacher, student, and advocate, he creates and mentors high-performing, distributed teams and launched an internal Solutions Platform Innovation forum to turn ideas into products. At PTC he led the enterprise hardening of ThingWorx and steered the integration of Built.io across global teams in nine months. His background includes deep technical work on 3D visualization, CZML/KML conversion tools, and real-time ISR systems, giving him rare domain expertise spanning low-level rendering to enterprise strategy. Based in Pennsylvania, he pairs pragmatic delivery focus with a passion for cultivating engineering talent and open-source collaboration.
14 years of coding experience
14 years of employment as a software developer
The University of Maryland, College Park
Associate, Computer Science, Associate, Computer Science at Frederick Community College
A library for writing CZML content for use with Cesium.
Role in this project:
Backend Developer
Contributions:44 commits in 10 months
Contributions summary:Matthew primarily contributed to the backend logic of the `czml-writer` library, focusing on translating KML files into the Cesium Language (CZML) format. Their commits involved adding support for various KML elements such as points, linestrings, polygons, and ground overlays. The user refactored existing code to leverage the new CesiumWriter and further improved the library by adding test cases and cleaning up the code.
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
Role in this project:
Full-stack Developer
Contributions:91 commits in 1 year 1 month
Contributions summary:Matthew primarily focused on fixing bugs related to the rendering of polylines in the Cesium library. Their contributions involved correcting index counts, addressing issues with polylines that have no positions, and ensuring correct segment calculations. They also made some modifications and cleanup to picking code in the polyline collection. This indicates a focus on improving the core 3D rendering functionalities of the Cesium library.
3djavascriptgeospatialgis3d-tiles
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.