Simon Howe is a Senior Software Engineer based in Berlin with 17 years of experience building full-stack, cloud-native systems and developer-facing tools. He combines a designer’s eye for UI/UX—delivering interactive visualizations with D3.js and polished React frontends—with deep backend and DevOps expertise in Go, Kubernetes controllers, and robust deployment pipelines. At Weaveworks he led work across SaaS reliability, observability and GitOps, and contributed front-end improvements to well-known open-source projects like Weave Scope. Comfortable on-call and in production-critical environments, he also automates testing and release workflows to speed teams’ delivery. Known for mentoring engineers and translating complex backend data into intuitive user interfaces, he brings both hands-on coding and pragmatic technical leadership to cross-functional teams.
Monitoring, visualisation & management for Docker & Kubernetes
Role in this project:
Full-stack Developer
Contributions:2 releases, 351 commits, 188 PRs in 3 years 10 months
Contributions summary:Simon primarily worked on the frontend, implementing new UI features for the terminal functionality within the scope monitoring application. Their contributions included the development and refinement of a terminal UI for managing pipes, including the addition of a "pop out" feature. They addressed various bugs and made improvements to UI layout, styling, and responsiveness of the terminal component. The user also addressed issues related to code stability and compatibility including fixing ES2015 errors and general code cleanup.
Weave GitOps is transitioning to a community driven project! It provides insights into your application deployments, and makes continuous delivery with GitOps easier to adopt and scale across your teams.
Role in this project:
DevOps Engineer & Backend Developer
Contributions:398 reviews, 85 commits, 163 PRs in 1 year 5 months
Contributions summary:Simon primarily focused on improving the deployment and build processes of the Weave GitOps project. They made changes to how the flux binary is handled, switching to a filesystem-based approach. The user also implemented fixes for the `gitops upgrade` and `gitops install` commands, particularly addressing issues related to running the tool within a containerized environment. Furthermore, they improved GitLab support and made enhancements to the UI by exporting components from the npm module.
ossweavekubernetesfluxweave-gitops
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.