Summary
Dan Edwards is a Senior Software Engineer based in San Francisco with eight years of hands-on experience building robotics, embedded, and cloud-integrated systems using C++, Python, Qt/QML, ROS2, and AWS. He has shipped production robotics features—from real-time garage guidance and camera-driven driver interfaces to telemetry pipelines that convert ROS2 MCAPs into Timescale-backed dashboards—demonstrating strong end-to-end system design across device, cloud, and UI. At Cruise he automated static analysis and issue tracking at scale, turning Coverity scans into actionable Jira workflows and improving overall code quality. Dan combines deep low-level C++ and Qt UI work with practical DevOps skills (Prometheus, Grafana, Kubernetes, Terraform, Docker) to make systems observable and reliable. He is comfortable bridging research and product needs, having supported film-set camera workflows and clinical-focused ultrasound platforms, and often surfaces robotics telemetry through custom integrations rather than relying solely on off-the-shelf tools.
8 years of coding experience
17 years of employment as a software developer
BSc Geomatics Engineering, BSc Geomatics Engineering at University of Calgary