Chris Mayer is a Lead Front-End Engineer and hybrid designer-developer with 12 years of experience crafting user-focused interfaces for clients ranging from small businesses to Microsoft and NBC Universal. Based in Renton, WA, he bridges creative and technical teams, moving fluid concepts from mockups to production-ready front-end code while keeping usability central. His background in print and branding informs a strong visual sensibility, and he pairs that with modern front-end practices and a continuous appetite for new technologies. An active open-source contributor, Chris has enhanced prominent mapping projects like OpenLayers and MapStore2—adding UI components, search and help systems, and tile-service integrations—demonstrating niche expertise in geospatial web development. He also runs Excited Designs, maintaining a long-standing studio practice that sharpens his product-minded perspective.
12 years of coding experience
17 years of employment as a software developer
Associate of Arts (AA), Fine/Studio Arts, General, Associate of Arts (AA), Fine/Studio Arts, General at Clark College
Bachelor of Fine Arts (BFA), Graphic Design, Bachelor of Fine Arts (BFA), Graphic Design at Central Washington University
The solution to create and share maps, dashboards, geostories with 3D support on the web. And it is open-source too!
Role in this project:
Front-end Developer
Contributions:19 commits, 5 PRs, 16 comments in 1 year 11 months
Contributions summary:Chris primarily focused on developing and integrating UI components for the `mapstore2` repository. Their contributions include implementing a "ZoomToMaxExtentButton" with associated logic to zoom the map. The user also added a HelpBadge for various UI components, introduced a Help system, and addressed a UI integration issue. Furthermore, they integrated a search bar and scale box with help badges.
Contributions:2 reviews, 7 commits, 6 PRs in 2 years 7 months
Contributions summary:Chris primarily contributed to the OpenLayers repository by adding and modifying examples, particularly focusing on integrations with external map tile services. They implemented an example using the HERE Map Tile API, including the setup of map layers, and the selection of different tile schemes. Further contributions included updating the example to show the current year in the attribution, adding new API keys, and modifying the HTML for the example. They also added an example demonstrating vector tile selection.
javascriptopenlayersgis
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.