Charles Lawrence

Senior Backend Engineer at Backbone

San Francisco, California, 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
Charles Lawrence is a senior backend engineer and founder with 16 years of experience building scalable web products and APIs from prototype to high-traffic production. He architected and ran getjsonip.com, scaling an IP geolocation API to 1.5 billion monthly requests and delivering a low-cost, low-latency service that supported nearly 1,000 RPS on modest VMs before a successful exit. At Backbone he led vector-search architecture using HNSW and pgvector to boost DAU searches by 60% and eliminated a costly third-party dependency, while also driving Typescript/Postgres refactors and well-tested API features. His background spans full-stack work—from performant React frontends and timelapse media services to deep test automation at Pinterest—showing a rare blend of product-minded engineering and operational efficiency. Based in San Francisco, he contributes open-source UI tooling (creator of jsonip.com and front-end work on Helium CSS) and favors pragmatic, resource-efficient architectures that scale.
code16 years of coding experience
job12 years of employment as a software developer
bookComputer Science, Computer Science at St. Petersburg College
stackoverflow-logo

Stackoverflow

Stats
41,649reputation
4.8mreached
320answers
215questions
Badges
jquery
top-5%
cypress
top-5%
javascript
top-1%
youtube
top-5%
html
top-5%
associative-array
top-1%
github-logo-circle

Github Skills (20)

javascript10
css10
user-interface10
ui-design10
graphical-user-interface10
html10
associative-array10
testing9
cypress9
jquery9
youtube9
swift6
integration-testing6
ecmascript6
nodejs6

Programming languages (12)

TypeScriptC++JinjaCSSRustCJavaScriptGo

Github contributions (5)

github-logo-circle
geuis/helium-css

Jan 2010 - Jul 2015

Helium - javascript tool to scan your site and show unused CSS
Role in this project:
userFront-end Developer
Contributions:26 commits, 1 PR, 3 pushes in 5 years 6 months
Contributions summary:Charles primarily focused on developing the user interface aspects of the Helium CSS project. They implemented features such as report generation, including the ability to download the report. They also updated the CSS styling of the interface, and added the ability to toggle selector visibility, and included style cleanup. Furthermore, the user made improvements to the test environment.
scanunusedheliumcssjavascript
geuis/argon

Mar 2014 - Sep 2015

Contributions:21 commits, 7 pushes, 5 tags in 1 year 7 months
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
Charles Lawrence - Senior Backend Engineer at Backbone