Andrew Thompson

CEO & Co-Founder at bluesonde technologies

Maine, 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
Andrew Thompson is an engineering-driven CEO and co-founder with 17 years of hands-on experience building robust systems across climate tech and aerospace. He has led multidisciplinary teams from two to twenty engineers to design, deploy and verify ocean-based carbon removal fleets—overseeing hardware, software and verification that supported minting credits for 21,000+ tCO2e. Before founding bluesonde, he spent nearly a decade at SpaceX owning payload and stack structures for early Starlink iterations and developing recovery and test-stand hardware. A prolific backend contributor in Erlang and distributed systems, his open-source work includes stability, logging and consensus fixes for high-profile projects like Riak, Bitcask and the Helium miner. Comfortable switching between low-level systems engineering and operational leadership, he brings a pragmatic focus on maintainability, testing and production reliability. Based in Maine, he blends startup grit with mission-driven engineering across physical and cloud-native systems.
code17 years of coding experience
job13 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.), Mechanical Engineering Technology, Bachelor of Applied Science (B.A.Sc.), Mechanical Engineering Technology at Wentworth Institute of Technology
github-logo-circle

Github Skills (56)

algorithm10
dependency-management10
api-rest10
key-value-database10
consensus10
rebar10
key-value-store10
erlang10
webmachine10
messaging10
apidoc10
api-design10
scripting10
restful-api10
protocol-buffers10

Programming languages (16)

MDXC++RustCMakefileTeXGoHTML

Github contributions (5)

github-logo-circle
devinus/poolboy

Aug 2011 - Oct 2018

A hunky Erlang worker pool factory
Role in this project:
userBack-end Developer & QA Engineer
Contributions:36 commits, 4 PRs, 5 pushes in 7 years 3 months
Contributions summary:Andrew primarily worked on improving the stability, functionality, and testing of an Erlang worker pool. Their contributions included allowing the pool to start as an unregistered process, storing the gen_fsm {Pid,Ref} tuple for proper replies, and implementing non-blocking worker checkout. They also added comprehensive tests and hooks to facilitate checking the pool's state, along with refactoring and fixing bugs related to worker death and overflow scenarios.
gleamworker-poolerlangazerothcorefactory
basho/bitcask

Feb 2012 - Feb 2018

because you need another a key/value storage engine
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:13 commits, 1 PR, 1 branch in 6 years 1 month
Contributions summary:Andrew primarily focused on improving the Erlang-based key/value storage engine. They addressed several bugs, including timeout issues and flaky counterexample code, in the test suite. Furthermore, the user refactored and fixed Dialyzer issues and turned on warnings to improve code quality. They also modernized the codebase for OTP20/rebar3 and updated test configurations, demonstrating a focus on maintainability and testing.
golangdatabasecachestorageneed
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
Andrew Thompson - CEO & Co-Founder at bluesonde technologies