# Ryan Coonan > Software Engineer Location: Watsonville, California, United States Profile: https://flows.cv/ryancoonan In my career, I’ve largely focused on backend systems - data pipelines, financial ledgers and reporting, cloud infrastructure, distributed services, event-sourcing. ## Work Experience ### Senior Software Engineer @ Joby Aviation Jan 2024 – Present | Santa Cruz, California, United States ### Senior Software Engineer @ Kraken Digital Asset Exchange Jan 2022 – Jan 2024 Building backend systems - user notifications, growth products, and trading APIs. Key technologies: Rust, FFI, Kafka ### Senior Software Engineer @ PagerDuty Jan 2020 – Jan 2021 Pipeline team - working on event ingestion, processing, and notifications. Key technologies: Elixir, Scala, Ruby, Kafka, MySQL, Docker, Nomad, Terraform ### Senior Software Engineer @ Divvy Homes Jan 2017 – Jan 2019 | San Francisco, California I was responsible for architecting and implementing Divvy's financial backend systems - payment collection, accounting and ledger, and financial reporting to external partners. I also had a hand in a variety of other systems - house listings ingestion, search functionality, and metrics collection. Key technologies: JavaScript, Node.js, React, PostgreSQL, Heroku, RabbitMQ, Express, Sequelize, GraphQL, Redux ### Senior Software Engineer @ DoubleDutch Jan 2015 – Jan 2017 | San Francisco, California Building DoubleDutch's data pipeline and platform, for surfacing data-driven live engagement marketing insights. Key technologies: Java, Scala, Python, Samza, Kafka, ZooKeeper, Elasticsearch, PostgreSQL, Docker, RabbitMQ, Redis ### Co-Founder & Software Engineer @ bootnode Jan 2014 – Jan 2015 | San Francisco, California bootnode was a backend-agnostic cloud laboratory, suitable both for educational or training labs, as well as snapshotting and deploying virtual servers between cloud providers. I was building the software components - website, API, and core application logic. Key technologies: Python, CoffeeScript, Django, Backbone.js, OpenStack, RabbitMQ, Celery, Redis, MariaDB ### Software Engineer @ DoubleDutch Jan 2014 – Jan 2015 | San Francisco, California Analytics team, working on DoubleDutch's real-time event analytics product, both the backend data pipeline and the frontend visualizations. Previously on the Web team, working on DoubleDutch's content management system. Key technologies: C#, JavaScript, Python, D3.js, Knockout.js, .NET Framework, PostgreSQL, SQL Server ### Software Developer @ Hulu Jan 2012 – Jan 2014 | Santa Monica, California Content platform team, maintaining and developing tools used by Hulu's content partners, as well as backend services related to content ingestion, review, and metadata. Key technologies: C#, Python, JavaScript, ActionScript, .NET Framework, Flask, SQL Server, MySQL, Ext JS ### Backend Intern @ Twitch Jan 2011 – Jan 2011 | San Francisco, California Fixing bugs and optimizing backend code for justin.tv and TwitchTV. Key technologies: Python, RabbitMQ, FFmpeg ## Education ### Bachelor of Science (BS) in Computer Science California Polytechnic State University-San Luis Obispo Jan 2008 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/ryan-coonan-b7806430 --- Source: https://flows.cv/ryancoonan JSON Resume: https://flows.cv/ryancoonan/resume.json Last updated: 2026-03-22