Mark Olson

Director Of Engineering at PowerSchool

Savannah, Georgia, 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
Mark Olson is a Director of Engineering with 16 years of experience leading cross-functional teams through large product releases, platform migrations, and post-acquisition integrations. Based in Savannah, he combines hands-on engineering—continuing to write and review code—with strategic work to improve maintainability, code quality, and developer experience. He led a major rewrite from Ember/Rails to Elixir/Phoenix LiveView to collapse front-end/back-end silos and improve performance, and has deep experience optimizing Postgres at scale. Mark contributes to open-source civic data tooling (notably state legislative scrapers for the OpenStates project), demonstrating practical expertise in web scraping and data integration across diverse formats. He has repeatedly balanced shipping features with stabilizing legacy systems, and brings a pragmatic, systems-minded approach informed by both startup and enterprise environments. Outside of engineering he stays grounded in real-world problem solving—from food delivery route planning to seasonal bartending—bringing humility and curiosity to leadership.
code16 years of coding experience
job10 years of employment as a software developer
bookBS Computer Science, BS Computer Science at University of Wisconsin-Parkside
github-logo-circle

Github Skills (6)

e-government10
scraper10
g10
python10
webscraping10
ruby10

Programming languages (9)

C#TypeScriptRustCJavaScriptObjective-CRubyElixir

Github contributions (5)

github-logo-circle
source for Open States scrapers
Role in this project:
userBack-end Developer
Contributions:30 commits in 5 months
Contributions summary:Mark contributed to the `openstates-scrapers` repository by implementing and modifying scrapers for various states, focusing on extracting data related to party affiliations of legislators. Their commits involved changes to Ruby and Python scripts, indicating a proficiency in adapting and maintaining scraping logic for government data. The contributions show the user's ability to understand and work with diverse data formats and web scraping techniques across different states. These modifications improved the accuracy and completeness of legislative data within the repository.
scraperpythongovernmentscrapers
Devise Module for LDAP
Contributions:1 review, 2 PRs, 5 pushes in 2 years 6 months
deviseldap
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
Mark Olson - Director Of Engineering at PowerSchool