Ask Solem is a Principal Software Engineer with 15 years of experience building and optimizing distributed systems, stream processing, and messaging infrastructure. Creator of Celery and a long-time contributor to core projects like kombu, py-amqp, and aio-kafka, he blends deep systems programming (C, Python) with practical backend and data engineering at scale. Based in Palo Alto, he drives reliability and performance work at Robinhood while previously shaping RabbitMQ and Celery integrations at Pivotal and VMware. His contributions often focus on low-level refactors, cross-platform multiprocessing fixes, and hardening test suites—work that quietly reduces production incidents and improves developer ergonomics. Colleagues rely on him for pragmatic architecture decisions, careful reverse engineering, and clear documentation that makes complex distributed behavior observable and maintainable.
Contributions:2256 commits, 44 PRs, 337 pushes in 6 years 3 months
Contributions summary:Ask contributed to the kombu library by implementing various features and fixes, including bumping versions and updating the changelog to reflect those changes. Their work involved modifications to the core components of the library, specifically the initialization and connection management parts as well as the message serialization. Further contributions included enhancements to the processing of messages within the queue by adding and implementing features related to queuing and message control such as message prioritization.
Contributions:6185 commits, 177 PRs, 1020 pushes in 6 years 3 months
Contributions summary:Ask's contributions focus on enhancing the Celery distributed task queue system, implementing and maintaining back-end logic. They added a new setting to configure the socket connect timeout and made modifications to include and exclude queues. In addition, the user made changes to internal code dealing with results in the process and improved message handling, revealing strong skills in core systems programming.
queue-taskspythonworkerqueued-jobstask-runner
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
Ask Solem - Principal Software Engineer at Robinhood