Eric Theise

Self Employed

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

👤
Senior
🎓
Top School
Eric Theise is a seasoned full-stack software engineer and contractor in San Francisco with 15+ years building web applications and geospatial systems that turn messy location and domain data into reliable maps, dashboards, and product features. With a PhD in Industrial Engineering/Management Sciences and deep training in operations research and statistics, he blends rigorous quantitative thinking with practical engineering across JavaScript, Ruby, Python, PostGIS, and mapping stacks like OpenStreetMap and Mapbox GL JS. He has led engineering efforts at startups and enterprises (RepairPal, PINC) to correct large-scale geographic data, harden test suites, and introduce modern practices like BDD and performance monitoring. An active open-source contributor, his work spans projects from statistical libraries to the Tegola vector-tile server, demonstrating comfort in languages from Go to Node. Former academic and longtime Internet entrepreneur, he also brings uncommon creative perspective as an experimental filmmaker, photographer, and teacher—useful for designing compelling data visualizations and user experiences.
code14 years of coding experience
job16 years of employment as a software developer
bookBachelor of Business Administration - BBA, Production Management, Bachelor of Business Administration - BBA, Production Management at Loyola University Chicago
bookMaster of Science - MS, Industrial Engineering/Management Science, Master of Science - MS, Industrial Engineering/Management Science at Northwestern University
bookLane Technical College Prep High School
stackoverflow-logo

Stackoverflow

Stats
185reputation
3kreached
4answers
4questions
github-logo-circle

Github Skills (17)

javascript10
mathematics10
statistics10
math10
distributions10
go10
gis10
postgresql8
jruby6
dictionary6
activeadmin6
uri6
mailto6
url-scheme6
docker6

Programming languages (13)

JavaCSSC++PLpgSQLGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
go-spatial/tegola

Oct 2017 - Apr 2018

Tegola is a Mapbox Vector Tile server written in Go
Role in this project:
userBack-end Developer
Contributions:9 commits, 6 PRs, 24 comments in 5 months
Contributions summary:Eric primarily contributed to fixing bugs and addressing code quality issues within the Tegola project. Their commits included correcting misspellings, ensuring layer creation before adding to the index page, and resolving long lines in the code. They also worked on sorting feature property names in the feature inspector. The user demonstrates proficiency in Go and working with the project's core functionalities.
golangmvtmapboxwkbtile
simple statistics for node & browser javascript
Role in this project:
userBack-end Developer
Contributions:32 commits in 4 days
Contributions summary:Eric primarily contributed to the development of statistical functions within the JavaScript library. Their work included implementing the Poisson and Binomial distributions, as well as a chi-squared goodness-of-fit test. Further contributions include a factorial function and correcting typos. This user focused on expanding the library's statistical capabilities with new distributions and tests.
regressionmathstatisticsbrowserjavascript
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
Eric Theise - Software Engineering Contractor at Self Employed