Senior Software Engineer at Boundless Spatial, Inc.
Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Devon Tucker is a Senior Software Engineer with a decade of experience building reliable back-end systems and spatial software, currently at Planet and previously at Boundless Spatial and CGI. Based in Victoria, BC and originally from Newfoundland, he combines applied mathematics training with deep practical knowledge of geospatial tooling, contributing to prominent open-source projects like GeoTools and GeoServer. His contributions span bug fixes, refactors to improve code clarity and null-safety, and feature work that added SRS-based bounds calculation to GeoServer’s Layer Group functionality. Comfortable in both Java backend and Wicket-based UI changes, he also keeps documentation and build metadata in sync, showing attention to developer experience as well as runtime correctness. Known for methodical problem-solving and improvements that reduce runtime errors, he brings steady expertise to complex mapping and spatial infrastructure.
10 years of coding experience
7 years of employment as a software developer
No degree, Computer Science, No degree, Computer Science at Memorial University, Newfoundland and Labrador
BSc of Applied Mathematics, BSc of Applied Mathematics at Athabasca University
Contributions:74 commits, 42 PRs, 21 pushes in 2 years 11 months
Contributions summary:Devon primarily contributed to the GeoTools render library by addressing potential null pointer exceptions and improving code clarity. They added checks for background color in the renderer and refactored methods within a loop for better readability. Additionally, the user addressed a bug in the GeometryClipper and updated documentation related to JDK versions and Maven.
Contributions:95 commits, 70 PRs, 10 pushes in 3 years 2 months
Contributions summary:Devon primarily contributed to the GeoServer project by implementing features for the Layer Group page, specifically adding functionality to calculate bounds from SRS (Spatial Reference System). Their work involved modifications to both the backend Java code, including classes like `LayerGroupHelper` and `CatalogBuilder`, and the frontend user interface using Wicket framework (`AbstractLayerGroupPage`, `AbstractLayerGroupPage.html`). The user also updated the documentation to reflect these new functionalities.
wcswpswfsgeospatialgml
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.