Chris Loer

Software Engineer at Uxor Navium Labs

Portland, Oregon, 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
Chris Loer is a versatile software engineer and founder with 11 years of experience building core rendering systems, mobile apps, and distributed services from Portland, Oregon. He contributed deeply to Mapbox’s open-source map renderers (mapbox-gl-native and mapbox-gl-js), notably improving text rendering, RTL/Arabic shaping and collision detection used by millions of map views. As a solo founder he shipped VoteUp (≈40k users in a year) handling iOS/Android/web, backend, design, analytics and growth—evidence of strong full‑stack and product instincts. He’s balanced roles as an individual contributor and engineering manager at companies from Mapbox to IBM, delivering both hands-on C++/JS improvements and cross-team leadership. After several years pursuing independent projects, research on glaucoma monitoring, and caregiving, he’s seeking part‑time work where he can own meaningful, socially valuable software.
code11 years of coding experience
job16 years of employment as a software developer
bookBA, Computer Science, BA, Computer Science at University of California, Berkeley
bookRYT-200, Yoga Teacher Training/Yoga Therapy, RYT-200, Yoga Teacher Training/Yoga Therapy at Yoga Tree
languagesSpanish
stackoverflow-logo

Stackoverflow

Stats
300reputation
19kreached
7answers
4questions
github-logo-circle

Github Skills (32)

webgl10
javascript10
c-language10
mapbox-gl-js10
mapbox-gl10
typescript10
graphic10
front-end-development10
typescript-types10
text-rendering10
maps10
typescripts10
maplibre-gl10
cprogramming-language10
i18n-node9

Programming languages (10)

TypeScriptJavaC++Objective-C++PLpgSQLJavaScriptHTMLSwift

Github contributions (5)

github-logo-circle
mapbox/mapbox-gl-js

Nov 2016 - Feb 2021

Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
Role in this project:
userFront-end Developer
Contributions:2 releases, 4 reviews, 350 commits in 4 years 3 months
Contributions summary:Chris focused on improving text rendering within the browser-based map application. Their contributions included refactoring line-breaking logic, enhancing support for bidirectional text, and integrating the mapbox-gl-rtl-text plugin. These changes enabled the display of text in various writing modes and scripts, including right-to-left languages. The user also addressed performance issues related to symbol placement and memory usage.
vector-tilestilesmonorepobrowsermapbox
mapbox/mapbox-gl-native

Nov 2016 - Dec 2018

Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
Role in this project:
userBack-end Developer & Graphics Engineer
Contributions:381 commits, 247 PRs, 487 pushes in 2 years 1 month
Contributions summary:Chris primarily contributed to the core rendering and text layout systems within the project. Their work focused on integrating and applying the ICU library for bidirectional text support and Arabic text shaping. They also optimized the text rendering process by switching to UTF-16 for label features, implementing line-breaking features for RTL text, and improved collision detection to handle pitched and overzoomed tiles. In addition, they improved the symbol-placement: line-center implementation.
mapbox-glios-androidc-plus-plusmap-matchinggeopackage
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
Chris Loer - Software Engineer at Uxor Navium Labs