Sergey Tolstov is a seasoned software developer with 13 years of experience specializing in spatial data processing, computational geometry, and high-performance rendering for GIS applications. Based in Redlands, CA, he builds parallel geoprocessing tools and core geometry functions in C++ and Java for Esri’s Vector Analysis and Geometry teams, and occasionally debugs Python workflows. Previously he spent six years on graphics, implementing 2D rendering, text layout and polygon clipping engines using FreeType and ICU for cartographic exports. An active contributor to Esri’s open-source Geometry API for Java, he has added JSON parsing, attribute stream handling, and OGC geometry support—work that improves interoperability for widely used GIS tooling. He holds a PhD-level background in physical and mathematical sciences, bringing a research-minded approach to practical, production-grade software. Colleagues know him for simplifying complex vector workflows and bridging low-level geometry algorithms with scalable, real-world geoprocessing systems.
13 years of coding experience
PhD (Candidate of Physical and Mathematial Sciences), PhD (Candidate of Physical and Mathematial Sciences) at Belarusian State University
The Esri Geometry API for Java enables developers to write custom applications for analysis of spatial data. This API is used in the Esri GIS Tools for Hadoop and other 3rd-party data processing solutions.
Role in this project:
Back-end Developer
Contributions:6 reviews, 147 commits, 104 PRs in 9 years 5 months
Contributions summary:Sergey primarily contributed to the Java-based Esri Geometry API, adding functionality related to attribute streams and JSON parsing. Their contributions included open-source releases, integration of the json.org parser, and fixing javadoc warnings, suggesting a focus on API development and maintenance. They also modified code related to OGC geometry support and simplified geometry handling, indicating a strong understanding of the API's core functionality and its integration with other standards.
Powerful, yet simple, C++ unit testing framework; new home after https://sourceforge.net/projects/cpptest/
Contributions:3 reviews, 24 commits, 30 PRs in 5 years 6 months
c-plus-plusunitc11tddbehavior-driven-development
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.