Grant Mercer

Staff Software Engineer at Carta

Las Vegas, Nevada, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code12 years of coding experience
job10 years of employment as a software developer
bookBachelor's Degree Computer Science, Bachelor's Degree Computer Science at University of Nevada-Las Vegas
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (22)

webgl10
algorithms10
javascript10
c-language10
mapbox-gl10
typescript10
ui-design10
uid10
hpx10
svg10
parallel-computing10
front-end-development10
typescript-types10
maps10
maplibre-gl10

Programming languages (13)

JavaC++RustGoHTMLTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
STEllAR-GROUP/hpx

Mar 2014 - Dec 2015

The C++ Standard Library for Parallelism and Concurrency
Role in this project:
userBack-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.
cppconcurrencyc-plus-plusparallelismstandard-library
mapbox/mapbox-gl-js

Nov 2017 - Nov 2017

Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
Role in this project:
userFront-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.
Request Free Trial
Grant Mercer - Staff Software Engineer at Carta