Grant Mercer is a Staff Software Engineer with 12 years of experience building scalable, cross-domain systems from low-level C++ parallel algorithms to user-facing JavaScript map UIs. Based in Las Vegas, he leads technical initiatives at Carta automating complex fund operations, valuation workflows, and event-driven pipelines that materially reduced manual work for fund administrators. His open-source work includes implementing STL-like parallel algorithms in the HPX C++ runtime and front-end refinements to the widely used mapbox-gl-js library, showing comfort across backend algorithms and polished UI components. He combines strong algorithmic and systems expertise (C++, Python) with practical product impact in eCommerce and high-traffic consumer services, and has repeatedly delivered performance and automation gains (e.g., 50x query speedups and high automated valuation acceptance). Known for digging into both legacy modernization and new abstractions, he balances deep technical craft with clear operational outcomes.
12 years of coding experience
10 years of employment as a software developer
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at University of Nevada-Las Vegas
The C++ Standard Library for Parallelism and Concurrency
Role in this project:
Back-end Developer & Algorithm Implementer
Contributions:170 commits, 15 PRs, 18 pushes in 1 year 8 months
Contributions summary:Grant's contributions center on implementing and testing algorithms within the HPX library. They focused on improving core functionalities, as shown by the removal of outdated code and the merging of updates from the upstream repository. They have built new functionality like copy, copy_n, copy_if, and find_end. The user also added example applications demonstrating the use of these functionalities, such as vector_dotproduct.
Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
Role in this project:
Front-end Developer
Contributions:6 commits, 3 PRs, 4 comments in 5 days
Contributions summary:Grant primarily contributed to the front-end development of the `mapbox-gl-js` repository, focusing on the implementation and enhancement of UI components. Their work involved adding and modifying marker functionalities, including the default marker icon, and writing associated unit tests. Furthermore, the user contributed to the refactoring of the marker code to align with project conventions, demonstrating a focus on code quality and consistency. The user also worked on a DOM utility function in conjunction with the modifications to the marker.
vector-tilestilesmonorepobrowsermapbox
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.